After some more coffee I will try and read that again...
:confused1:
To add to your info, from TunerPro Help:
Data Source Size - This specifies the number of bits (and bytes) that will be used to
calculate the displayed value. 8 bits equals 1 byte, and 16 bytes equals 2 bytes
(MSB, LSB), and 32 bits is 4 bytes (MMSB, MSB, LSB LLSB).
LSB First - Specifies the byte order
of the source data. If checked, the source data is treated as
least-significant-byte first. For instance, if the following byte sequence were
streamed, in this order to the port: [11, 28], if this parameter is checked, the
number that the stream represents is 2811. If this parameter is not checked, the
order converts to 1128.
Operation - In
this group of parameters, you define how the bitmask will be resolved into
either TRUE or FALSE. This resolution is done via bitwise operators. You can use
bitwise AND or bitwise XOR. Below is a description of these operations. You may
have to read it a couple of times and examine the examples closely.
Operation |
Description |
Example (binary)
Data
Operation
Operand
Result |
Bitwise AND |
If the bit in the corresponding position of the data and the
operand are both 1, then the corresponding bit position in the result will be 1.
Otherwise, the corresponding bit position in the result will be 0. |
11101101
AND
11110000
11100000 |
Bitwise XOR |
If the bit in the operand is 1, the corresponding bit position
in the result will be the opposite of the position's bit in the data. If the bit
in the operand is 0, the data's bit is unchanged. |
11101101
XOR
11110000
00011101 |
But cut and paste is about all I can do when I wake up...