CHANGELOG

Changelog for package andino_firmware

0.2.0 (2024-07-19)

  • Camera info yaml (#231)

  • Improve Shell unit tests (#245)

  • fix minor typo in App class (#246)

  • Changes to add IMU to andino firmware (#215)

  • Add Shell class tests (#242)

  • Modify Shell class API to allow dependency injection (#221)

  • Add basic Platform IO instructions (#229)

  • Add serial stream interface and the Arduino implementation (#220)

  • Rename PID class (#218)

  • Rename init method from Shell class (#219)

  • Add PID class tests (#217)

  • Only send motor commands if pid is enabled (#222)

  • Add Encoder unit tests (#214)

  • Add Motor unit tests (#211)

  • Modify Encoder class API to allow dependency injection (#213)

  • Modify Motor class API to allow dependency injection (#210)

  • Add digital in interface (#212)

  • Add PWM output interface and the Arduino implementation (#209)

  • Add digital output interface and the Arduino implementation (#208)

  • Fix Arduino header file inclusion (#207)

  • Add basic setup for unit testing (#205)

  • Improve app loop (#197)

  • Improve command prompt parsing (#194)

  • Add Shell class (#193)

  • Supports Arduino Nano by providing a new Arduino configuration. (#195)

  • Fixes some compilation warnings. (#196)

  • Add command methods (#187)

  • Enable all compiler warnings (#186)

  • Add Hw struct (#177)

  • Add Constants struct (#176)

  • Add App class (#175)

  • Add main function (#173)

  • Fixes link to commands. (#178)

  • Add Encoder class (#172)

  • Contributors: Agustin Alba Chicar, Franco Cipollone, Gary Servin, Gonzo, Javier Balloffet, Jesús Silva

0.1.0 (2023-10-09)

  • Don’t send stop constantly (#150)

  • Make sure to initialize motor speeds (#149)

  • Adds package structures to firmware and hardware. (#133)

  • Add PCInt class (#131)

  • Improve PID class (#128)

  • Add PID class (#125)

  • Refactor PID module (#124)

  • Replace include guard in hw.h with pragma directive (#126)

  • Remove blank line (#127)

  • Add Motor class (#108)

  • Move pin definitions to hw.h header file (#107)

  • Add ClangFormat config file (#106)

  • Add PlatformIO support (#86)

  • Contributors: Franco Cipollone, Gary Servin, Javier Balloffet