So how is the data ordered in the stream from the serial line? Is it like: voltage(1), current(1), status(1), ... voltage(2), current(2)...? Is the buffer big enough for all data from one battery? Since this is a DSP embedded system, is C++ even available? Structs should be better readability wise,...