Hi,
Looking for some advice.
Initially was going to go for a SmartSolar 100/20, but being cheaper and after reading several ve direct docs, I decided the BlueSolar 100/20 ticked all my boxes, so bought one.
What I read said, by default, the controller will output text via the serial port.
The voltage on the serial port is 5v. So eliminates the need for TTL adaptor.
I have the BlueSolar in a test environment atm with a 12v 5Ah battery for power and the ve direct port wired with a JST PH 2.0 4 pin connector to a serial port on the PC.
I am getting data at 19200 baud into Realterm. With the display set to ASCII (what I've assumed would be the 'text protocol') the data is garbage. Set Realterm to display HEX and the data seems ok.
I'll capture some of the data and see if the battery voltage is in there somewhere.
Am I doing something wrong?
Has something changed in the firmware that hasn't been documented?
Is there a HEX string I can send that would tell the controller to output in text mode?
Is there an Arduino library that will handle the HEX and serial.print all the data?
TIA regards.