hytech-racing / MCU

https://hytech-racing.github.io/MCU/index.html
GNU General Public License v3.0
0 stars 0 forks source link

Remove Templating from Functions that do not need it #37

Closed walkermburns closed 5 months ago

walkermburns commented 7 months ago

As a result of some exploratory development on the circular buffer implementation, a few templated classes were made in order to utilize the circular buffer.

In an investigation of replacing these templated classes, a simpler solution replaced this implementation for new interfaces. Now that this has proven to work in preliminary embedded testing, it is time to go back and remove these templates to eliminate confusion and restore readability.

The main focus of these changes should be the InverterInterface and the HyTechCANInterface