- Joined
- May 9, 2017
- Messages
- 149
- Reaction score
- 60
- Age
- 50
Thanks for your research.
From the list of registers i have found there is no information on the 0x2a location. The standard current is 0x0a and is an signed integer (2 bytes).
http://sbs-forum.org/specs/sbdat110.pdf
Since the Solo is using I2C rather than SMBus and the Arduino is using I2C i don't think the issue is there, it may just be my arrangement of the return bytes and the bytes used in the calculation of the PEC. I will do some more work on that. I have found several versions of the protocol and they are all the same but none of them have the master sending a PEC with a read request, maybe that is for a write and read back request?
I am currently in the process of upgrading the solo board to 3.7 dev or Open Solo 4 but ran into some problems with that..... Once i have that done i will see how things go as the new version does a block read for the 4 cell voltages rather than total voltage. This is the main thing to get going as this will allow a standard battery to be used on the Solo and have a RTL option when the voltage drops too low.
From the list of registers i have found there is no information on the 0x2a location. The standard current is 0x0a and is an signed integer (2 bytes).
http://sbs-forum.org/specs/sbdat110.pdf
Since the Solo is using I2C rather than SMBus and the Arduino is using I2C i don't think the issue is there, it may just be my arrangement of the return bytes and the bytes used in the calculation of the PEC. I will do some more work on that. I have found several versions of the protocol and they are all the same but none of them have the master sending a PEC with a read request, maybe that is for a write and read back request?
I am currently in the process of upgrading the solo board to 3.7 dev or Open Solo 4 but ran into some problems with that..... Once i have that done i will see how things go as the new version does a block read for the 4 cell voltages rather than total voltage. This is the main thing to get going as this will allow a standard battery to be used on the Solo and have a RTL option when the voltage drops too low.