Product Reference Guide 283Chapter 5Message FormattingMessage Formatting is available for PM9300 models only.For this feature to be operational, the scanner must be set toIgnore Host Commands (see page 23).A message from the Host to the base must follow these rules:• If Address stamping options or address delimiter are enabled on thebase, the Host replay must have address field and delimiter too. Other-wise the message will be ignored. Address delimiter is present onlywhen address stamping is enabled.• Address stamping is necessary to correctly route the message to thePM9300, especially when more than one handheld is linked to the samebase. Address stamping could be disabled if the system is in point topoint configuration. If address stamping is not enabled, the messagesare addressed to the first handheld linked to the base.• The maximum character length for messages is 48.• Messages end with “CR” 0x0D ASCII character. The CR character cannotbe contained in the middle.• Messages cannot start with '$' or # because these are reserved for Ser-vice mode command• Base station can receive host message only if Host Commands Obey/Ignore is set to Ignore.• Message could be sent to the handheld in response to a Label when“Transmit mode” require Ack from Host (see transmit mode parameter)or at any time. When messages are sent not in response to a label muststart with DC2 0x12 ASCII character and could be sent in any transmitmode setting.• Message could be sent to all handhelds linked to the base by using aMulticast message: “00 00 00 00 2A AA”• In order to receive a message, handhelds must not be in sleep state.The format of the ACK from Host message (used for transmission mode 02) is:[Scanner_Addr] [Scanner_Addr_delimiter] MESSAGE The format of a generic message From Host to HH is:[Scanner_Addr] [Scanner_Addr_delimiter] DC2 MESSAGE where DC2 is ASCII 0x12 (^R) character.[Items in square brackets are optional.]• If you want to control the Scanner's beeper from the host, you will alsoprobably want to disable the good transmission beep that is emittedwhen the code is received from the cradle. (See "Wireless Beeper Fea-tures" on page 198).The message field can store plain text and escape sequences.• Escape sequences are interpreted as commands.