BALTECH SDK wrapper functions reference

§ brp_VHL_Write()

brp_errcode brp_VHL_Write ( brp_VHL_Write_t  params)

This command writes data to a card based on a VHL file.

In this file, you specify the card-specific memory structure. You can either add the VHL file to your reader configuration or create it dynamically using brp_VHL_Setup().

Parameters
[in]paramsStruct with the following fields:
  • protocol used to execute the command
  • Id (in) ID of VHL file (starting at 0) * If you create the VHL file dynamically, use 0xFF. * If you've added the VHL file to the reader configuration, please resolve the ID from the filename using brp_VHL_ResolveFilename(). Don't hardcode the ID. Otherwise, your application won't work anymore if e.g. a project manager later merges VHL files into a different configuration using BALTECH ConfigEditor. This process may result in a new ID, but not in a new name.
  • Adr (in) Address of the byte where you want to start writing
  • Data (in) Data to write
  • Data_len (in) Length of Data (in bytes).