WisconsinRobotics / WRover_Software

The software system for the 2024 Wisconsin Robotics URC rover.
https://wisconsinrobotics.github.io/WRover_Software/
MIT License
6 stars 1 forks source link

Added control code for LED panel #24

Closed kohlerz closed 2 years ago

kohlerz commented 2 years ago

Created a ROS node for the led panel, as well as a service. There is also Arduino code to convert the serial output to LED commands

bennowotny commented 2 years ago

Also, I found that pySerial has a way to disable DTR in their constructor, which should prevent the Arduino from resetting. Could we try opening/closing the Serial object in the callback with DTR disabled?

bennowotny commented 2 years ago

With respect to the linting question, don't make changes or include extra linting files in this PR; this will be handled in #25.

kohlerz commented 2 years ago

I just updated everything you asked for. The settings.json file should be usable by everyone, and I excluded it from the gitignore. I also renamed some of the files for consistency