RIT-Launch-Initiative / FSW

Firmware for Launch's flight hardware
GNU Affero General Public License v3.0
5 stars 1 forks source link

Data Structure Libraries #134

Open AarC10 opened 2 months ago

AarC10 commented 2 months ago

Is your feature request related to a problem? Please describe. Zephyr gives us a bunch of data structures which is nice, but we need to pass pointers to functions to do certain operations.

Describe the solution you'd like It would be nice to have a way of just calling a function without passing pointers around like candy. This can be accomplished by having a member variable store the data structure itself and have functions that operate on its own member variables

Additional context Add any other context or screenshots about the feature request here.

AarC10 commented 1 month ago

Started on this, but stopped trying to setup GTest in favor of working on more critical tasks. if someone else wants to try this issue they are free to do so.