question

dkalwitzki avatar image
dkalwitzki asked

Vedirect hex mppt wrong values

We are trying to read the 75/15 with current firmware through the hex protocol. The txt protocol shows all values in the correct manner, but when we read the values through hex it is totally messed up with senseless values with correct checksum. Eg yield today is 6 times higher than it is shown in connect.


is the manual wrong in terms of the number bases like uint16 etc?


If we read a bmv every thing is fine with the same codebase.

MPPT Controllers
1 comment
2 |3000

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

mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ commented ·

Hi D,

we'll check it and get back to you.

Matthijs

0 Likes 0 ·
1 Answer
mvader (Victron Energy) avatar image
mvader (Victron Energy) answered ·

Hi Daniel,

We're not sure where the difference is coming from. You mention un16, note that ince v1.12 most are an un32.

Latest documentation is here (but I'm sure you checked that already).

https://www.victronenergy.com/solar-charge-controllers/smartsolar-mppt-75-10-75-15-100-15-100-20#whitepapers

Be careful about little endian vs big endian. We use little endian.


If all that doesnt help, then please share the contents of the hex message that you are reading from mppt. And what MPPT model is it?


Best regards, Matthijs

2 |3000

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