Commit Graph

6 Commits (main)

Author SHA1 Message Date
Joey Hines 5b1251d089
Add pack in ping handling 2024-06-23 14:15:05 -06:00
Joey Hines 530b51d581
Support timeouts while waiting for messages from robots 2024-06-23 12:58:36 -06:00
Joey Hines cf64eafcb5
Handle robot disconnects more cleanly 2024-06-22 19:37:36 -06:00
Joey Hines 6129060319
Added GRPC interface
+ Handles full throughput from GRPC API to robot and back
+ Added in-band error responses
2024-06-22 19:25:11 -06:00
Joey Hines 0136772c23
Refactored, handle failures more gracefully
+ Split ConnectionHandler into its own struct
+ Handle errors more gracefully
+ System no longer locks up or crashes if a bot goes offline
+ Bots who go offline are automatically removed from the connector pool
2024-06-16 16:37:28 -06:00
Joey Hines c6031f5fa4
Initial commit
+ Basic robot connector and manages
+ Handles keep alive ping, with some issues
+ Need GRPC or other api
2024-06-15 13:21:54 -06:00