BALTECH SDK wrapper functions reference

§ brp_Sys_GetFeatures()

brp_errcode brp_Sys_GetFeatures ( brp_Sys_GetFeatures_t  params)

This command retrieves the list of features supported by the reader, so you can find out if the reader meets your requirements.

The list of features includes e.g. supported card types, LEDs, encryption methods, and maintenance options. It depends both on the reader hardware and firmware.

Parameters
[in]paramsStruct with the following fields:
  • protocol used to execute the command
  • FeatureList (out)
  • FeatureList_len (out) Number of elements in FeatureList.
  • MaxFeatureID (out) The number of the highest feature ID known to the firmware Features with a higher ID are undefined! (They could have been already available in an older firmware version, but not included explicitly in the feature list) Don't make any assumptions about features with higher IDs in your application.
  • mempool (in) is used to store response data. Maybe NULL to use an internal mempool, in this case the data is only available until another command uses the internal mempool