Skip to content

Checksum calculation wrong on Victron 150/70 and other #15

@softwarecrash

Description

@softwarecrash

it looks like victron change something in the communication, so the new devices send at the end and itemdaly after the checksum byte a Async Hex (i think broadcast)

it looks:

PID     0xA071
V       22000
I       0
VPV     0
PPV     0
MPPT    0
CS      0
OR      0x00000001
ERR     0
LOAD    OFF
H19     1077
H20     0
H21     4
H22     117
H23     921
HSDS    16
Checksum        ▒:A2001002200000008
                                   :ADBED00750806
                                                 :AD5ED009708EA
                                                               :A8DED00970832

so the code doesnt regonize the right end after the checksum byte.

any idea how to fix that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions