ar.h | With the Autoread command group, you can control a reader configured for Autoread mode |
ask.h | This are ASK 125kHz card commands |
baltech_api.h | |
base64.h | This module is about decoding BASE64 encoded objects |
bat.h | This command group allows to run multiple commands in a single batch |
bleperiph.h | **This command group is not available in our standard firmware |
brp_lib.h | A single include header file, that includes all header files necessary for the BRP library |
brp_protocol.h | Implements the core BRP protocol |
cardemu.h | This command group allows to emulate an ISO 14443-3 card |
commands.h | This is replaced by the Baltech API! |
common.h | Contains the basic defines that are required throughout the BRP library |
composite_protocol.h | A composite protocol is a container object, that provides a single protocol object for handling a stack of multiple sub-protocols at once |
crypto.h | This command group regroups the commands needed to use the integrated crypto- engine of the Baltech reader |
dbg.h | This is a command group for getting debug logs |
desfire.h | With this command group, you can access MIFARE DESFire cards in low-level mode |
dhwctrl.h | Low level hardware commands |
disp.h | These are the Display Control commands |
em.h | These are EM-marin 125 kHz card commands |
epcuid.h | Commands for UID / EPC tags |
errorcodes.h | Contains all possible error codes that could be returned by BRP library |
eth.h | This command group contains ethernet related commands |
felica.h | These are FeliCa card low-level commands |
flashfs.h | This command group provides access to custom data that is stored in a dataflash device |
frames.h | Defines frame objects that allow dynamic sized buffers to be handled easily |
ftob.h | Ftob card commands |
hid.h | This are HID 125kHz card commands |
hitag.h | This are Hitag 125 kHz card commands |
i2c.h | This command group enables to access the I2C interface |
i4ce.h | This command group allows to emulate an ISO 14443-4 card |
iso14a.h | This command group implements the low-level ISO 14443-3 (Type A) commands according to the ISO 14443-3 (Type A) standard |
iso14b.h | This command group implements the low-level ISO 14443-3 (Type B) commands according to the ISO 14443-3 (Type B) standard |
iso14ce.h | This command group allows to emulate an ISO 14443-4 card |
iso14l4.h | This command group implements the low-level ISO 14443-4 commands according to the ISO 14443-4 standard |
iso15.h | The ISO 15693 command group contains commands for communication with labels compatible to the ISO 15693 standard |
iso78.h | This command group enables to access ISO 7816 compatible SAM modules attached to the Baltech ID-engine reader |
keyboard.h | Commands to get a key from the keyboard and to control the keyboard |
legic.h | This command group provides access to the LEGIC card system |
lg.h | This command group provides access to the LEGIC Prime card system |
lga.h | **This command group is legacy! For new developments please uselegic.h instead |
lic.h | This command group contains commands related to license management |
lt.h | These are LT transponder commands |
main.h | This command group contains commands needed to update the firmware of the reader |
mce.h | With the MCE command group, you can set up and control the Mobile Card Emulation (MCE) functionality |
mempool.h | Defines a mempool that allows centralized memory allocation |
mif.h | With this command group, you can access MIFARE cards in low-level mode |
mobileid.h | With this command group, you can set up the Mobile ID functionality to read virtual credentials from smartphones |
monitor_protocol.h | Implements a "Probe" Protocol, that logs all transferred data to a file |
msgqueue.h | The MsgQueue command group allows to exchange arbitrary data messages between multiple BRP hosts |
names.h | Resolves all errorcodes, codes, .. |
pico.h | Picopass card commands |
pki.h | This command group regroups the commands needed for public key infrastructure (PKI)-based protocol encryption |
pki_protocol.h | Implements the PKI security layer |
platform.h | Defines generic, platform specific functions which are required for the SDK internally |
protocol.h | This file primarly defines the common part of all protocol's data structures (:brp_protocol_t) and API functions to directly interact with protocols (that usually are only required for plugin developers) |
protocol_ids.h | Every protocol has to be identified unique by a protocol ID |
qkey.h | These are the Quadrakey 125kHz card commands |
rs232_protocol.h | This file provides a I/O protocol object for accessing RS232 Ports/CDC based USB devices |
rtc.h | If the reader has a Real Time Clock (RTC) on board, its current time can be set and retrieved with commands from this command group |
sec.h | This command group regroups the commands needed for Advanced Encryption Standard (AES)-based protocol encryption, and to access the reader's internal security system |
security_protocol.h | Implements the standard security layer |
srix.h | Srix card commands |
sys.h | With the Sys command group, you can interact with the reader itself |
tcpip_protocol.h | This is the adapter for network sockets to access to TCP/IP devices |
ttf.h | Command to read 125kHz TTF (tag talks first) cards |
typedefs.h | |
ui.h | With the User Interface command group, you can control the reader's feedback to the card holder, e.g |
ulrdr.h | Encryption Commands for Rijkspas Readers |
ultralight.h | With this command group, you can access MIFARE Ultralight cards in low-level mode |
usb_hid_protocol.h | This is the adapter for USB devices that are connected via the Human Interface Device (HID) Protocol |
usbhost.h | This command group provides direct access to the USB host functionality of the uC |
version.h | Allows to retrieve compiler version |
vhl.h | VHL stands for Very High Level card access |