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