C
ONFIGURATION
C
OMMAND
S
ET
- F
IRMWARE
R
EVISION
2.4.0_
BETA
-
V
ERSION
1.0.0
3.2.1.2.2.1
Binary update commands
Command syntax
<
sta
><
length
><
cmd_id
><
answer_id
><
datalength
><
data
><
sto
>
Binary Command
Responses
*
Format
Size
Description
Syntax
Example
**
<
sta
>
1 Byte
-
0xFC
<
length
>
1-n
Byte
-
MSB bit (0x80) signalizes that another length byte follows.
-
The length itself may range from '0x00 … 0x7F' for each byte (to a
maximal length of 4096 – the current size of the internal buffer)
-
Shows the number of bytes after <length> until
<sto>
(<sto>
is
included)
<
cmd_id
>
1-n
Byte
-
MSB bit (0x80) signalizes that another cmd byte follows
-
Specifies the command being sent. In the sub-section are listed all
commands and their values correspondingly
<
answer_id
>
1 Byte
-
Here can be specified any value– the headline of the
corresponding response will contain this value in order to identify
the response. (Therefore different values should be used for
different commands)
<
datalength
>
1-2
Bytes
-
Specifies the amount of following bytes inside <
data
> its value
depends on the specified <
cmd_id
> (see below)
-
MSB bit (0x80) signalizes that another length byte follows
-
The length itself may range from '0x00 … 0x7F' for each byte (to a
maximal length of 4096 – the current size of the internal buffer).
<
data
>
0-n
Byte
-
(Specified with <
datalength
>)
-
Contains formatted data which depends on the specified
<
cmd_id
> (see below)
<
sto
>
1 Byte
-
0xEC
<$><txt_id>,<
txt_cmd>>
$answer lines
$SUCCESS
OR ERROR
$<end>
$<01,03>
$C06F
$SUCCESS
$<end>
*
Although update commands are sent in binary, their answers are text messages, which match the PFAL answer format.
**
A response for a checksum command (its id is 0x01)
<txt_id>
- the textual hexadecimal value of <id> ( i.e. <id>=0xA9 <txt_id> = "A9")
<txt_cmd>
- the textual hexadecimal value
of <cmd>
3.2.1.2.2.2
List of binary commands
This confidential document is a property of FALCOM and may not be copied or circulated without previous permission.
Page 35 of 271