User's Manual
Elpro Technologies E2-450 Radio Module Instruction Manual
Rev Version 1.0 www.cooperbussmann.com/wirelessresources 7
Servicecodeencoding
Table 2 describes the encoding of the Service code field from the Service Type and Service ID
b15 - b14
Service Type
00: request
01: indicate
10: confirm
11: unused
b13 - b0
Service ID
0x41: Transmit
0x42: Flush
0x43: Receive
0x44: Local_Management
0x45: Extended Transmit
0x46: Extended Flush
0x47: Extended Receive
Table 2: Service code encoding
Servicetypes
Table 3 describes the service types and their interactions.
Request
(0b00)
Request messages are used where a message acknowledgement is
required. A confirm message is expected to be sent from the other party.
Matching of request and confirm messages depends on the message ID.
Messages may include a unique handle to that can used to match request to
confirm, or the process transmitting the message can ensure that only one
message of that type is outstanding at any time.
Indicate (0b01) Used when acknowledgement of the message is not required. Indicate
messages do not have any matching confirm message.
Confirm (0b10) Confirm messages are returned to the process that initiated a Request
message to acknowledge receipt of the request message (and possible
acknowledge processing of the request message is complete). Generation of
the Confirm message and the details of any payload data depend on the
Service ID for the message.
The Service ID for the confirm must match the service ID for the original
request message.
Table 3: Service types
For more detailed information about the protocol, refer to ELPRO document; spec_E2-Radio-io-protocol_V2-5.doc.










