It is suggested by the instruction that there are over 200 registers and how it is in the instructions is not very clearly explained to me.
Now I've found out that register1 is the state of the scale, not the weight data.
Weight data is register 7-8 as described by the manufacturer:
Readout of net weight or number of pieces (registers 7 and 8).
Question:
01 03 00 06 00 02 24 0a
Where:
01 – scale number,
03 - function number,
00 06 - number of the first read register reduced by 1,
00 02 - number of read registers,
24 0a – CRC checksum.
Answer:
01 03 04 00 00 07 d0 f9 9f
Where:
01 – scale number,
03 - function number,
04 – number of received bytes of the Data field,
00 00 07 d0 – 2000,
f9 9f – CRC checksum
In the application, I changed the query to: 01,03,00,06,00,02,36,10
and the number of returned bits is 9 and I think it's ok
with a weight of 0.435 kg, it gives me 1,3,4,0,0,1,179,186,22 all the time, the value is always the same, if I change the load on the scale, it changes, i.e. the reading is correct Now the fun with converting it to the correct numbers :- )