question

jcgalvezv avatar image
jcgalvezv asked

SmartSolar MPPT 100/20 - Capabilities register reporting no Load Output present

Using Hex Protocol asked SmartSolar MPPT 100/20 for capabilities register. Sent command was:

:74001000D

And response was:

:740010075DE0D0AA3

Extracting data is 75DE0D0A which converted to binary is:

0111 0101 1101 1110 0000 1101 0000 1010

Bit 0 (First bit) contains 0 meaning no Load Output present.

How come that? SmartSolar MPPT 100/20 does have Load Output present.

Could this be the reason why when I configure Load Output as User defined algorithm 1: off < 12.5V, on > 13.3V the battery voltage drops under 12.5 volts for 10+ minutes (I have seen 12.2 volts) and the charger doesn't disconnect the Load Output.

It is important to mention that I can set Load output to off manually in the app and the load output disconnects. The same, if I set to on it connects.

With Load Output I am just driving a relay (with protection diode) which consumes only 0.089 amps.


MPPT SmartSolar
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

2 Answers
Thiemo van Engelen (Victron Energy staff) avatar image
Thiemo van Engelen (Victron Energy staff) answered ·

Hi @jcgalvezv

All the data is bytewise little endian so the bytes of the uint32 of the capabilities field should be reversed. this means that the capabilities are (from MSB to LSB): 00001000_00001101_11011110_01110101. So the lowest bit is 1.

Kind regards,

Thiemo van Engelen

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

jcgalvezv avatar image
jcgalvezv answered ·

Thank you @Thiemo van Engelen (Victron Energy staff) for your replay. I was making two mistakes here. First not reversing bytes and second counting bits left to right and not right to left. Now it makes sense.

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.