beautypg.com

60b60b60bcommunicationcommands, Preamble, Packet type – Moog Crossbow NAV440 Series User Manual

Page 65: Length, Termination, Payload, Byte offset, Name, Format, Scaling

background image

 

 

 

 

 

N

440 User 

ual 

7430‐0131‐01 Rev. F 

Page 65

AV

Man

 
 

Chapter 9.  Communicating with the 440Series Units 

CommunicationCommands 

Communication commands are used to verify a unit is present and alive. 

Ping Command 

Table 14 Ping Command 

Ping (‘PK’ = 0x504B) 

Preamble  Packet Type 

Length  Termination 

0x5555 

0x504B 

‐ 

‐ 

The ping command has no payload.  Sending the ping command will cause the unit to send a ping response.   To 

th and CRC fields are not required. 

facilitate human input from a terminal, the leng
Example: 0x5555504B009ef4 or 0x5555504B 

Ping Response 

Table 15 Ping Response 

Ping (‘PK’ = 0x504B) 

Preamble  Packet Type 

Length  Termination 

0x5555 

0x504B 

0x00 

 

The unit will send this packet in response to a ping command.   

Echo Command 

Table 16 Echo 

Echo (‘CH’ = 0x4348) 

Preamble  Packet Type 

Length 

Payload 

Termination 

0x5555 

0x4348 

 

 

The echo command allows testing and verification of the communication link.  The unit will respond with an echo 
response containing the echo data.  The echo data is N bytes long.  

Echo Response 

Table 17 Echo Payload 

Echo Payload Contents 

Byte 

ffset 

O

Name 

Format 

Scaling  Units  Description 

echoData0 

U1 

— 

— 

first byte of echo data 

echoData1 

U1 

— 

— 

Second byte of echo data 

… 

… 

U1 

— 

— 

Echo data