pioneers / runtime

Firmware for the PiE kit robots and devices
7 stars 2 forks source link

[NET_HANDLER] Provide versioning info to client on connect #209

Open benliao1 opened 3 years ago

benliao1 commented 3 years ago

The goal here is for Dawn and Shepherd to know what version of Runtime the robots that they are currently connected to are running. For Shepherd it would be useful, to make sure the robots they are running are up-to-date and have the latest changes. For Dawn it would be useful, so that the students know what version they're running and can decide whether to update Runtime or not.

benliao1 commented 3 years ago

This could probably be implemented by writing a new message type which would just carry the Robot versioning information as a string or something. We could probably use the TEXT protobuf that we've already defined.

benliao1 commented 1 year ago

This will be implemented as part of Runtime Status