Ask your MoTeC dealer for help. The documentation for CAN communications is in Dealer Tech Note 19. The relevant section says:
Message TypeSingle: With single message type, the position of each byte in the data string relates to the channel
assigned.
Compound: With compound message type there is a message identifier within the data section of the
message or packet. The value of the ID relates the rest of the data to a unique set of channels. This
message type allows for communicating a large number of channels on a single CAN address. When
transmitting a compound message the Transmit Rate is the rate at which each message is transmitted,
meaning each channel is transmitted at the Transmit Rate divided by the number of ID sets.
Compound SettingsOffset: The number of bytes after the header or CAN address where the most significant byte of the ID
is located in the data.
ID: The value of the identifier in hex.
ID Mask: A bit mask for the ID. (See Bit Masking). Has no effect on transmit message.
- example compound message
- Compound message example.jpg (71.04 KiB) Viewed 6711 times
When transmitting a compound message the data is written to the message after the ID. Data can
therefore be written over the ID. Care must be taken not to do this, which is as easy as not transmitting
data on the same offset as the ID.
Often a two byte identifier is not needed. In this case, one of the two bytes can be overwritten with data.
This will work as long as there is still at least one identifying marker in one byte with the receiving end
configured to read only this byte.
Alignment settings do not affect the identifier; it is always transmitted as Normal - most significant byte
first.