๐ญ Iโm currently doing research on Lithium batteries with the University of Windsor! I am also developing a fully custom control system for a motorcycle.
๐ฑ Iโm currently shifting my entire server from docker to kubernetes!
๐ฌ Ask me about Electrical or Programming endeavors! I have tons of experience with Embedded in particular. My passion is Lithium Battery Technology, I am developing an open-source BMS with uWindsor!
Packets appear to be sending correctly, but only blank responses have been recorded in python.
The arduino serial has been tested, and is confirmed to be working. JSON packets can be unpacked, evaluated, and repacked, then sent. The problem is in python
The arduino has a series of messages for debugging and errors. The Pi, therefore, needs a system to differentiate between JSON packages, and debug messages/errors
So far, the only devices implemented and documented are the BFG devices, themselves. The remainder of the devices must be added to the documentation, with appropriate references.
All devices should have serial comms initialized in an begin() function, NOT in the constructor. This is just bad practice, and prevents effective debugging