ParadigmHyperloop / hyperloop

High Performance Hyperloop Pod Control Software
https://paradigmhyperloop.com
Other
17 stars 4 forks source link

Pull in Orion-BMS-Serial to Core #40

Open EdHurtig opened 6 years ago

EdHurtig commented 6 years ago

@matkam11 has done the legwork getting the OrionBMS userspace driver written. Now it is time to bring that into the main hyperloop repo under libhw

EdHurtig commented 6 years ago

@Dan-Hartman let's assume that the source code in the Orion BMS repo is good and port it into libhw anyways. If there are packet formatting issues we can resolve that at a later time.

QuantumAlmonds commented 6 years ago

Matan said that the code does not fully work.

QuantumAlmonds commented 6 years ago

Just port and fix later?

EdHurtig commented 6 years ago

Yeah, we can fix some of the protocol level stuff later, right now having plumbing for get_current get_voltage etc to pipe into the batttery_pack_t structs already in core would be beneficial

EdHurtig commented 6 years ago

For reference: OBD2 is implemented on the serial interface https://www.orionbms.com/general/retrieving-data-obd2-canbus/

EdHurtig commented 6 years ago

https://learn.sparkfun.com/tutorials/getting-started-with-obd-ii

QuantumAlmonds commented 6 years ago

👍 on it!