These 96 commits are when the Protocol Buffers files have changed:
Commit: | e4777ac | |
---|---|---|
Author: | Hunter Barclay |
Removing the everything
The documentation is generated from this commit.
Commit: | d5c3026 | |
---|---|---|
Author: | BrandonPacewic |
Seperated out sending and receiving robot data
Commit: | 751cec7 | |
---|---|---|
Author: | BrandonPacewic |
Working robot data upload test
Commit: | c46d2ac | |
---|---|---|
Author: | BrandonPacewic |
Merge `dev`
Commit: | 9c6fe55 | |
---|---|---|
Author: | Hunter |
All comminucation done
Commit: | 9a6ddc2 | |
---|---|---|
Author: | Hunter Barclay |
Refactored ControllableState
Commit: | 015cdb4 | |
---|---|---|
Author: | Brandon |
Initial commit
Commit: | 0d9c690 | |
---|---|---|
Author: | Brandon |
Merge `dev` 2.0
Commit: | 95bfbf3 | |
---|---|---|
Author: | Hunter Barclay |
Removed old client information
Commit: | 06fc442 | |
---|---|---|
Author: | Hunter Barclay |
Fixed pathing issues for protoc
Commit: | 517289a | |
---|---|---|
Author: | Hunter |
Basic communication layout. Need testing
Commit: | 084e9a4 | |
---|---|---|
Author: | Hunter |
Started work on newer lobby architecture
Commit: | b10f2c1 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Empty lobbies should now be taken care of and improved starting logic
Commit: | 8fd2306 | |
---|---|---|
Author: | Hunter | |
Committer: | KyroVibe |
Ready for lobby server test
Commit: | b816302 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Udp work
Commit: | 7aa0074 | |
---|---|---|
Author: | Hunter | |
Committer: | KyroVibe |
Made some changes
Commit: | 2da0a97 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Began implementing Udp interface
Commit: | 1147f14 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Added way for names to be changed and graceful disconnect of clients
Commit: | 722e1c0 | |
---|---|---|
Author: | Hunter | |
Committer: | KyroVibe |
Did a lot
Commit: | 5d8c730 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Refined protobuf spec and began implementing message parsing.
Commit: | 7084925 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Implemented AES encryption
Commit: | 4ae5527 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Redesigned protobuf layout and worked on server logic
Commit: | 389453e | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Clients are now indexed by their IPEndpoint
Commit: | fd86fdf | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
More implementation
Commit: | b9c395f | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Rewrote protobuf and changed message serialization
Commit: | 6129048 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Protobuf is mostly figured out and structure of message parsing is layed out
Commit: | eb9a32f | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Finished handling all Requests
Commit: | df8ac9e | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Added way to start lobby
Commit: | b052cf2 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Updated Protobuf
Commit: | 9d2f0da | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Switched to TCP for handshaking
Commit: | 8e6d61c | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Key exchange was successful; began work on client
Commit: | 80a5c32 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
More work on protobuf and tests
Commit: | 1aaad36 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Started major refactoring
Commit: | 790d970 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Refactor complete
Commit: | 5c8af8e | |
---|---|---|
Author: | Aaron7317 | |
Committer: | KyroVibe |
Setup DH Key exchange methods for the server
Commit: | fd7e661 | |
---|---|---|
Author: | Hunter | |
Committer: | GitHub |
Fixed dependabot issues (#801)
Commit: | c341b39 | |
---|---|---|
Author: | Hices | |
Committer: | Hunter |
added new buffer format - now works automatically with the generated files
Commit: | 5e0f19d | |
---|---|---|
Author: | Aaron7317 | |
Committer: | GitHub |
Tcp improvements (#760) * Began implementing tcp improvements * Messages can be sent back and forth; need to finish testing * server works; need to implement way for clients to relinquish control over specific resources and integrate into synthesis * Tests are successful * Issue gracefully disconnecting client * Both tests pass and tcp server is functional * Commented out tests * Fixing mirabuf stuff * Fixed mirabuf changes and added back unit tests * Removed tests so CI passes Co-authored-by: Hunter <hunter.barclay18@gmail.com>
Commit: | 7c1d760 | |
---|---|---|
Author: | Aaron Boyd |
Tcp Server is functional but needs work
Commit: | 9ffd3f8 | |
---|---|---|
Author: | Aaron Boyd |
Started implementing test
Commit: | 6e11df5 | |
---|---|---|
Author: | Aaron Boyd |
Did more work on the Tcp and Udp Servers
Commit: | 11dc6d0 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | GitHub |
Proto api integration (#732) * Added Controllable State * added robot manager and changed to rw lock for TcpPackets * changed controller.proto and tcpServer * just need to setup tests and uncomment translator stuff * finished tests and cleaned stuff up * Fixed issues with translator/material * changed gitignore and documented/changed ControllableState * commented out TcpServer test * pretty sure gitignore is fixed * actually fixed gitignore * For real actually fixed the gitignore this time. * Added CI Protobuf Generator * Made Proto Path Relative * Specified Correct Protobuf File * Single Dot * Added Submodule Protobuf Generation * Fixed Uses Statements * Fixed Dashes * Changed To ./mirabuf * Removed Dash * Fix Import Issue * Changed Import Directory * Moved Generated Protobuf Folder and added Joint.cs to gitignore. * Cleaned up gitignore and hopefully ignored Joint.cs * Update .gitignore * Update proto_compile.bat * Update proto_compile.sh * Delete api/protocols directory * Updated Protobuf Build Paths * Switched Output To Proto Directory * I swear, the gitignore is now fixed * Updated gen directory, gitignores, and proto compilation scripts. Also added an init script to init submodules and generate proto files * Removed Importer From Root Co-authored-by: KyroVibe <hunter.barclay18@gmail.com> Co-authored-by: Matt Moradi <matmoradi17@gmail.com>
Commit: | a870b19 | |
---|---|---|
Author: | Aaron7317 | |
Committer: | GitHub |
Merge branch 'master' into JsonListener
Commit: | 9f2c182 | |
---|---|---|
Author: | Aaron Boyd |
made changes to tcp server
Commit: | 5179652 | |
---|---|---|
Author: | Hunter | |
Committer: | GitHub |
Moved Importer and Translator (#723) * Move importer and translator * Removed old camera * Final touches on camera and removed example proto files * Fixed gitignores for UnityEngine.dll * Fixed project reference issues * Updated version from 3.5 to 4.5 * Refactored Aardvark from .NETFramework 3.5 to .NETStandard 2.0. Fixed post_build script, and removed unity newtonsoft package and replaced it with a nuget newtonsoft package * Matt I swear, it was github this time, not me * Made tests inconclusive if required files don't exist * Altered Camera Controller
Commit: | b0c6018 | |
---|---|---|
Author: | Hunter | |
Committer: | GitHub |
Importer Solution Cleanup (#715) * Reapplied gitignore * Oops, accidently deleted most project config files * Readding assets lost during merge and fixing errors with APi * Updated the importer and translator to also accept raw byte data instead of only strings. Updated source and translation types * Cleaned up the Importer Solution * Finalized Rebase with master * Removed readded aardvark files * I am so sorry matt for bloating the git history
Commit: | b80fe59 | |
---|---|---|
Author: | Hunter | |
Committer: | GitHub |
Merge unity-demo into master (#711) * Merged unity-demo into master * Reapplied gitignore * Oops, accidently deleted most project config files * Removed engine IDE folders * NOW the workflow uses 2020.3.2f * Readding assets lost during merge and fixing errors with APi * The UI is a little wack but it's stable * Added basic build steps for Importer and Engine, plus fixed post_build * Fixed path in the importer readme * Made small change * Removed most dlls and added Nuget package manager for Unity * Moved Aardvark into Improter * Fixed CI Build Version * Updated git ignores * Updated readmes * Adding nuget dll * Changed To Correct Project Version Co-authored-by: Matt Moradi <matmoradi17@gmail.com>
Commit: | 3c58add | |
---|---|---|
Author: | matthew17754 |
Added HEL Emulator
Commit: | 11819b0 | |
---|---|---|
Author: | Liam Wang |
Add comments to gltf_extras protobuf
Commit: | 8a6c928 | |
---|---|---|
Author: | Liam Wang |
Merge remote-tracking branch 'origin/master' into exporter-devel # Conflicts: # exporter/README.md
Commit: | 7336245 | |
---|---|---|
Author: | Liam Wang |
Move protobuf compile to root exporter directory
Commit: | 912789f | |
---|---|---|
Author: | Liam Wang | |
Committer: | Liam Wang |
Remove unused protobuf structures
Commit: | cb15dd8 | |
---|---|---|
Author: | Liam Wang |
Remove unused protobuf structures
Commit: | ce34744 | |
---|---|---|
Author: | Liam Wang | |
Committer: | Liam Wang |
Add physical properties to meshes
Commit: | e120298 | |
---|---|---|
Author: | Liam Wang |
Add physical properties to meshes
Commit: | 90d90f3 | |
---|---|---|
Author: | Liam Wang | |
Committer: | Liam Wang |
Merge branch 'fusion-gltf-devel' into branch exporter-devel
Commit: | a792e2b | |
---|---|---|
Author: | Liam Wang |
Merge branch 'inventor-devel' into exporter-devel
Commit: | d599a60 | |
---|---|---|
Author: | Liam Wang |
Export joint motion and limits
Commit: | da468e0 | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | GitHub |
Refactor directory structure, change to .NET Standard (#580) * Change to .NET Standard, reorganize file tree * Fix incorrect .NET library types * Fix NUnit test discovery * Add missing DLLs, remove controller folder * Update gitignores * Remove old engine files Co-authored-by: Logan Traffas <logan.traffas@gmail.com>
Commit: | a0b2ef9 | |
---|---|---|
Author: | Liam Wang | |
Committer: | Liam Wang |
Organize static utilities
Commit: | 21878b2 | |
---|---|---|
Author: | Liam Wang |
Organize static utilities
Commit: | e3e21af | |
---|---|---|
Author: | Liam Wang |
Clean up exporter and fix misc. bugs pip install protobuf fix fusion tab name remove commented code rename protobuf format to avoid conflicts with other exporter move export design method
Commit: | 8457ae8 | |
---|---|---|
Author: | Liam Wang |
Add joint serialization
Commit: | 1cb88a3 | |
---|---|---|
Author: | Liam Wang |
Rename exporter project
Commit: | 582a229 | |
---|---|---|
Author: | Liam Wang |
Add gltf mesh exporting
Commit: | 718671d | |
---|---|---|
Author: | Liam Wang |
Refactor exporter and add export time to protobuf standard
Commit: | 8b7d6b2 | |
---|---|---|
Author: | Liam Wang |
Fix typo in protobuf and add support for all joint types
Commit: | d9ff431 | |
---|---|---|
Author: | Liam Wang |
Reformat protobuf
Commit: | 99221c2 | |
---|---|---|
Author: | Liam Wang |
Remove unused message
Commit: | 8b05b61 | |
---|---|---|
Author: | Liam Wang |
Add support for all joint types in protobuf format
Commit: | 8775264 | |
---|---|---|
Author: | Liam Wang |
Fill out occurrence tree
Commit: | 33adcde | |
---|---|---|
Author: | Liam Wang |
Begin filling out protobuf object
Commit: | ed6a2a8 | |
---|---|---|
Author: | Liam Wang |
Change uuids back to strings
Commit: | 84085d1 | |
---|---|---|
Author: | Liam Wang |
Revise protobuf with attribute maps, remove use of vectors in triangleMesh, and add comments
Commit: | 81211f5 | |
---|---|---|
Author: | Liam Wang |
Fix typo
Commit: | a8cbaba | |
---|---|---|
Author: | Liam Wang |
Rename protocol buffer
Commit: | 448268a | |
---|---|---|
Author: | Liam Wang |
Add first draft of protocol buffer
Commit: | e945129 | |
---|---|---|
Author: | Hunter | |
Committer: | GitHub |
Modernization Update (#502) * Fixing commit issue * Added vscode cache to gitignore * Added joint exporting and loading. Only hinge joints are supported and defaults to a fixed joint * Starting module style implementation * Styles, Camera Controller, full input system * Ps4 controllers now work, and fixed some bugs * Update to 2019.4.0f1 * Removed testing UI. Ready for PR * Deleted temp exporter
Commit: | 5a6a1b2 | |
---|---|---|
Author: | Shawn Hice |
Transferring new structure before the history re-write Former-commit-id: 018cf29c28866903898a1e5c49a86a07c4a5ff42
Commit: | 91ec0b2 | |
---|---|---|
Author: | copernicium | |
Committer: | copernicium |
Add relays and user button to emulator IO panel Also re-order buttons in emulation toolbar Former-commit-id: 5716fecf5f93706163f14e3776609a942a5f0459
Commit: | 918d7fc | |
---|---|---|
Author: | copernicium | |
Committer: | copernicium |
Update emulator protocol to include supported IO Former-commit-id: ddad1c6d20df3445920cfe717665c668ca57f027
Commit: | 3fa810c | |
---|---|---|
Author: | copernicium | |
Committer: | copernicium |
Let robot code handle MXP config, not engine inputs Former-commit-id: 27d00206b79348fb1281811ac4f7157cbb6f9bc0
Commit: | ef3964c | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | Nicholas Burrell |
Add initial go project Former-commit-id: 17d995e8c9178702e7072fcdbcb1a893cbb36cb0
Commit: | 4bfaf1a | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | copernicium |
Add gRPC support to engine Former-commit-id: f3f643c49d51ba3bdbfa25bac1e37218b5a26fc1
Commit: | 608f8cb | |
---|---|---|
Author: | copernicium | |
Committer: | copernicium |
Fix compilations errors in engine-side gRPC Former-commit-id: 495893a0b72fca05a4658634aa1fbbb9df9186cf
Commit: | 5cad7a1 | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | copernicium |
Update Protobuf specification and fix C++ accordingly Former-commit-id: 3346ffdb91506ee7c07be0f23211891c50381378
Commit: | 3dbc8b7 | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | copernicium |
Add protobuf protocol specification Former-commit-id: 86e63fa365cead8fd3f3379b255aa957b78407fd
Commit: | 140bc1c | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | copernicium |
Add protobuf protocol specification Former-commit-id: 64b23a39ce9b55a7ed85ef32c51d50340fa31e97
Commit: | 8065ecb | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | copernicium |
Add CMake support for protobuf, add scripts to build grpc Former-commit-id: 572e5a8fe47546745e73776cc9af3dd4f55a5725
Commit: | 482bfa2 | |
---|---|---|
Author: | Nicholas Burrell | |
Committer: | copernicium |
Add files for grpc server Former-commit-id: c46abeaeb804a40045c6a56aaf018d8638f21da0
Commit: | c9a9cb1 | |
---|---|---|
Author: | Charlie Hall |
this probably fixed git's language stats... Former-commit-id: 7ba2ce6b9bd1bce126f01d7171a32ec43468be45
This commit does not contain any .proto
files.
Commit: | 507ea63 | |
---|---|---|
Author: | HiceS |
Added the fake-wpilib subtree Former-commit-id: 6907fad67032d80ed0df3bd1e37aba780e7b8c27
Commit: | 3527aba | |
---|---|---|
Author: | HiceS |
Preparring for subtree merges - round 2
This commit does not contain any .proto
files.
Commit: | edc1fbe | |
---|---|---|
Author: | Shawn Hice |
added the actual files without a .git from the enterprise servers
Commit: | 82aa329 | |
---|---|---|
Author: | Shawn Hice |
Changed everything back to original We have decided we cannot configure the teamforge WPILib to work with our software. So now we are working on configuring the FPGA to work with the 2015 systems. Former-commit-id: 70b6f85d16ab3eccc80684da012e454dded4ff23
Commit: | aeffe60 | |
---|---|---|
Author: | Shawn Hice |
Cmake Compiled 2015 WPILib Consistent problems with it being made with linux and the pthreads.h along with a few other problems. This is the start of the changes to the build folder. Included is the allwpilib which it was built from. Former-commit-id: 6bf1c2a49d89a2e5f24b335dd2213f8d90c4bc81