HrsoutLn, Hrsout2Ln, Hrsout3Ln, Hrsout4Ln
Syntax
HrsoutLn Item {, Item... } Hrsout2Ln Item {, Item... } Hrsout3Ln Item {, Item... } Hrsout4Ln Item {, Item... }
Overview
Transmit one or more Items from the hardware serial port on devices that contain one or more USART peripherals and terminate with a Carriage Return(13) or Carriage Return(13) Line Feed(10) or Line Feed(10) Carriage Return(13). The syntax and operators are exactly the same as Hrsout, Hrsout2, Hrsout3 and Hrsout4. If Hrsout2Ln, Hrsout3Ln, or Hrsout4Ln are used, the device must contain more than 1 USART.
Parameters
Item may be a constant, variable, expression, string list, or inline command. There are no operators as such, instead there are modifiers. See the section for Hrsout for more details.
Declares
There are 4 declares for the HrsoutXLn commands. Each one is for the particular command.
Declare Hserial1_Terminator = CRLF or LFCR or CR
Declare Hserial2_Terminator = CRLF or LFCR or CR
Declare Hserial3_Terminator = CRLF or LFCR or CR
Declare Hserial4_Terminator = CRLF or LFCR or CR
The parameter CR will transmit a single value of 13 at the end of transmission. The parameter CRLF will transmit a value of 13 then 10 at the end of transmission. The parameter LFCR will transmit a value of 10 then 13 at the end of transmission.