Sys.CfgLoadPrepare

This command initiates the transfer of a BEC file via Sys.CfgLoadBlock. It will cancel any running BEC transfer and start loading a new one.

All Sys.CfgLoad commands only work with the legacy file format BEC. For the current default format BEC2, please use Main.Bf3UploadStart and Main.Bf3UploadContinue as explained in this overview.

Properties

Parameters (request frame)

Name Type/Size Description
AuthReq Enumeration (8 bits) If this value is Default, the configuration value AuthReqUploadViaBrp will be consulted.
Specifies the authentication level the BEC/BEC2/BF3 file or ConfigCard has to fulfill to be accepted.
Values:
  • Default (0x00)
    Default settings (Actual behavior is usage-dependent).
  • None (0x01)
    Accept any kind of BEC/BEC2/BF3 files or ConfigCards, even unencrypted ones.
  • CustomerKey (0x02)
    Accept only BEC/BEC2/BF3 files or ConfigCards that are encrypted with a matching customer key. Especially deny unencrypted files/ConfigCards.
  • ConfigSecurityCode (0x03)
    The customer keyand the Config Security Code have to match for this BEC/BEC2/BF3 file or ConfigCard to be accepted.
  • Version (0x04)
    The customer keyand the Config Security Code have to match for this BEC/BEC2/BF3 file or ConfigCard to be accepted. Furthermore, the version stored in the file/ConfigCard header has to be greater than or equal to the RFID interface component version.
  • GreaterVersion (0x05)
    The customer keyand the Config Security Code have to match for this BEC/BEC2/BF3 file or ConfigCard to be accepted. Furthermore, the version stored in the file/ConfigCard header has to be greater than the RFID interface component version.

Returned values (response frame)

None