C API for BALTECH SDK

§ brp_Sys_GetFeatures()

brp_errcode brp_Sys_GetFeatures ( brp_protocol  protocol,
brp_FeatureID **  FeatureList,
size_t *  FeatureList_len,
brp_FeatureID MaxFeatureID,
brp_mempool mempool 
)

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]protocolused to execute the command
[out]FeatureList
[out]FeatureList_len
[out]MaxFeatureIDThe 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 highter IDs in your application.
[in]mempoolis 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