Functions related to getting information about the reader, e.g serial number, hardware/fimware version, reader type and more.
More...
Functions related to getting information about the reader, e.g serial number, hardware/fimware version, reader type and more.
◆ GetBuildNumber()
Returns reader firmware build version as one byte representation.
- Parameters
-
build | pointer to build variable |
- Returns
- Operation status
◆ GetFtdiDriverVersion()
Used to get the FTDI D2XX driver version number. The communication with the reader needs to be established via ReaderOpen() or ReaderOpenEx() beforehand.
- Parameters
-
version_major | Byte value indicating driver version major number |
version_minor | Byte value indicating driver version minor number |
build | Byte value indicating driver version build number |
- Returns
- Operation status
◆ GetFtdiDriverVersionStr()
Used to get the FTDI D2XX driver version number as c-string. The communication with the reader needs to be established via ReaderOpen() or ReaderOpenEx() beforehand.
- Parameters
-
version_str | buffer that will contain driver version as c-string. |
- Returns
- Operation status
◆ GetReaderDescription()
This function returns the reader's descriptive name. Return type is string. No parameters required.
- Returns
- The reader's descriptive name
◆ GetReaderFirmwareVersion()
Returns reader firmware version as two byte representation of higher and lower byte.
- Parameters
-
version_major | pointer to version major variable |
version_minor | pointer to version minor variable |
- Returns
- Operation status
◆ GetReaderHardwareVersion()
Returns reader hardware version as two byte representation of higher and lower byte.
- Parameters
-
version_major | pointer to version major variable |
version_minor | pointer to version minor variable |
- Returns
- Operation status
◆ GetReaderSerialDescription()
Returns reader’s descriptive name as a row of 8 chars.
- Parameters
-
pSerialDescription | pointer to pSerialDescription array |
- Returns
- Operation status
◆ GetReaderSerialNumber()
Returns reader serial number as a pointer to 4 byte value.
- Parameters
-
lpulSerialNumber | pointer to lpulSerialNumber variable. “lpulSerialNumber “ as result holds 4 byte serial number value. |
- Returns
- Operation status
◆ GetReaderType()
Returns reader type as a pointer to 4 byte value.
- Parameters
-
lpulReaderType | pointer to lpulReaderType variable. “lpulReaderType” as result - please refer to Appendix: DLogic reader type enumeration. E.g. for µFR Nano Classic readers this value is 0xD1180022. |
- Returns
- Operation status
◆ ReaderStillConnected()
Retrieve info if reader is still connected to host.
- Parameters
-
connected | pointer to connected variable “connected” as result: > 0 Reader is connected on system = 0 Reader is not connected on system anymore (or closed) < 0 other error “connected” - Pointer to unsigned int type variable 32 bit long, where the information about readers availability is written. If the reader is connected on system, function store 1 (true) otherwise, on some error, store zero in that variable. |
- Returns
- Operation status