Programming
6.2 Programming via USB interface
SIMATIC RF1000
Operating Instructions, 02/2019, C79000-G8976-C432-04
31
6.2.1.15
Return values
The following table contains a list of the possible values that the reader can return for the
various functions.
Value Variable
Description
0x00
BRP_OK
No error has occurred
0x01
BRP_ERR_STATUS
The reader has returned a status code that is ≠ "0".
0x02
BRP_ERR_BUSY
The reader is currently processing a function.
0x03
BRP_ERR_IDLE
The reader is waiting for a function.
0x04
BRP_ERR_TIMEOUT
The response time has been exceeded.
0x05
BRP_ERR_CORRUPTED_FRAME
A bad frame was detected.
0x06
BRP_ERR_UNEXPECTED_FRAME An unexpected frame was detected.
0x07
BRP_ERR_GENERAL_IO
The underlying serial port has caused an error.
0x08
BRP_ERR_BUFFER_OVERFLOW
The reader sent more data than expected.
0x09
BRP_ERR_NO_MORE_HANDLES
There is no free session key.
0x0A
BRP_ERR_INSUFFICIENT_MEM
There is not enough memory to generate a new
session key.
0x0B
BRP_ERR_WRONG_HANDLE
The specified session key does not exist.
0x0C
BRP_ERR_WRONG_PARAMETERS The parameters of a function are incorrect.