beautypg.com

Your hal tester – Seaward ClareHAL User Manual

Page 142

background image

141

If the ‘itemd id’, ‘instance’, or amount of supplied data is non-zero, then
the tester will respond with SSSRSP_NAK and the appropriate reason
code.

SSSCMD_RESET_SCREEN (command code 0x14)

This command turns off the tester’s buzzer, clears the tester’s display,
and then re-displays the default session message.

If the ‘itemd id’, ‘instance’, or amount of supplied data is non-zero, then
the tester will respond with SSSRSP_NAK and the appropriate reason
code.

SSSCMD_SHOW_STRINGS (command code 0x15)

This command allows the tester’s buzzer to be turned on/off, and/or for
text to be placed on the tester’s display.

If the ‘itemd id’, ‘instance’, or amount of supplied data is less than two
bytes, then the tester will respond with SSSRSP_NAK and the
appropriate reason code.

The first byte of the data supplied by the host is a combination of flag
bits. Currently only two flag bits are defined:

Mnemonic

Bit No

Description

SSSFLG_SHOW_STRING_BEEP_ON

0

Turns the beeper on before
showing any strings.

SSSFLG_SHOW_STRING_BEEP_OFF

1

Turns the beeper off after showing any
strings.


If neither the SSSFLG_SHOW_STRING_BEEP_ON nor the
SSSFLG_SHOW_STRING_BEEP_OFF bits are set, then the tester’s
buzzer is unaffected.

The next byte of the data supplied by the host is the screen line
number at which to display any supplied strings. The top of the screen
is line 0, and the bottom of the screen is line 23. The tester will reject
the command if one or more of the supplied strings would be on a line
outside the range 0 through 23.

The remainder of the data supplied by the host is string data. Null-
terminators are used to separate multiple strings. Because the final
string requires no null terminator, it follows that if no string data is

Your HAL tester

This manual is related to the following products: