pathfinder-for-autonomous-navigation / FlightSoftware

Flight software, test software, ground software, and mission control.
http://pan-software.readthedocs.io
MIT License
9 stars 6 forks source link

Unsigned Int Serializer Bounds are Not Working #861

Open shihaocao opened 2 years ago

shihaocao commented 2 years ago

In builds where we print out the serialized bits of all fields, it is noted that unsigned int serializers that have a limited range, still use a significant number of bits (we believe 32) despite the fact that it should only be using what is required to express the range.

In order to see this, simply print out the name of the fields, along with the bits corresponding to it, and you will see that unsigned int serializers are not working.