Code: |
AS + 950 |
Symbolic: |
bccFbReadIF |
This command will read interfaces information from the device. Request parameters are the following:
Offset |
Type |
Label |
Description |
---|---|---|---|
0 |
U32 |
FLAGS |
Request flags: 0x00000001 Request all interfaces |
4 |
U32 |
NODE |
Node address |
On success, a bccAck is received with following data:
Offset |
Type |
Label |
Description |
---|---|---|---|
0 |
U32 |
FLAGS |
Reply flags: 0x00000001 All interfaces present |
4 |
U32 |
NODE |
Node address (echo) |
8 |
U32 |
IFTYPE |
|
12 |
U32 |
NUMIF |
Number of interface types (#1) |
16 |
U32 |
IFTYPES0 |
Interface type 0 (#1) |
20 |
U32 |
IFTYPES1 |
Interface type 1 (#1) |
... |
... |
... |
... |
(#1) These fields are present only if the flag 0x00000001 is set in FLAGS.
On failure, a bccNack is received. Specific errors:
NACK code |
Description |
Extra data |
---|---|---|
nackMissingArgs |
Missing arguments |
|
nackIllegalArgs |
Illegal arguments |
U16 What illegal: 1=Flags 2=Node address |