Beeping – Cino FA470 User Manual

Page 33

Advertising
background image

Command Descriptions

2-18

Beeping

(ALL)

Descriptions

User programmable beeping control
Once received the Beeping command, the device will follow the desired beep sequence to sound
the beeper.

Packet Format

Prefix

Opcode

Status

Length

Parameter(s)

LRC

Suffix

7Eh

80h 01h 00h

00h

00h 40h

See

<Table 1-1>

Variable

7Eh

1 Byte

3 Bytes

1 Byte

2 Bytes

64 Bytes

1 Byte

1 Byte

. Host Requirements

If the device successfully received the above command issued by the host, a “Device ACK” will be sent

to the host right after the device performed the action. Otherwise, a “Device NAK will be sent to host to

issue a command error. However, if the host can not receive any response from the device within the

user preset time-out duration, please resend the above command.

. Length

Total size (bytes) of the Parameter(s) field

. LRC

”Opcode” XOR “Status” XOR “Length” XOR “Parameter(s)”

Parameter(s)

< Table 1-1 > Beeping Parameter(s) Field

Parameter / PID / Size

Options

Descriptions

Beeping

PID : <Null>

Size : 00h 40h (64 Bytes)

1

st

~64

th

Byte

Value range:

- 00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
FFh



The 64-bytes parameter items specify 64
nodes respectively.
The bigger the value, the lower it beeps.
Duration of every node is fixed.

10h serves as Suspension Node.
The beep sequence is temporarily suspended
when comes up against a Suspension Node.

FFh serves as Termination Node.
A beep sequence must end up with the
Termination node FFh, otherwise a Device
NAK will be sent to the host.

The beep nodes following the termination
node are indispensable but not part of the
beep sequence.

Advertising