Binary problem

Maybe i found mistake

bit 6 on Value is = 1 - ok (In Frame byte is Data 8 bytes Hex 40 00 … )
bit 7 on Value is = 2 - ok (In Frame byte is Data 8 bytes Hex 80 00 … )
bit 8 on Value is = 0 - but i wait Value = 4 (In Frame byte is Data 8 bytes Hex 00 01 … )

Plese check

I don’t understand what you mean. Please try to be more specific.

sorry for my answer so late, I will try to explain the essence of the problem.

it will be clear to consider an example

test frame data is 16 byte (8 byte block date) “44 33 22 11 A8 04 00 00 FF FF FF FF FF FF FF FF”

Max Value bitcount=“3” must be is = dec 7 but i get my really test only result = dec 3 ( in my example it is value Dummu 26)

the highest bit is in the neighboring byte and is simply ignored.

Reagrds
Slava

You have to specify data length. If data length is not specified, RealDash attempts to calculate the length from the bitcount and in that case when bitcount is <8, length of the data calculates to 0.

<value targetId="286" offset="0" length="8" startbit="6" bitcount="3"></value>

really - now is clear 100% big thanks