Northeastern-Electric-Racing / Shepherd-BMS

Our from-scratch Battery Management Application
4 stars 0 forks source link

Create Debug and Release versions #112

Open dyldonahue opened 2 months ago

dyldonahue commented 2 months ago

Current Features

We have one version of our code

Desired Additional Features

As we migrate to Cmake, we should take advantage of config options. This ticket simply should incorporate various #ifdef statements to toggle verbose debugging information on or off depending on whether a debug or release version is set.

The only debug related bloat in the code right now is print statements, these are not necessary in release code. But, we can also use this ticket to add even more debugging tools if we want

Screenshots (as needed)

No response