add nfc_device_name() routine to allow external languages to extract device name
This commit is contained in:
parent
6a97e694ec
commit
51854f508c
2 changed files with 15 additions and 0 deletions
|
@ -251,6 +251,14 @@ bool nfc_target_send_dep_bytes(const nfc_device_t* pnd, const byte_t* pbtTx, con
|
|||
*/
|
||||
const char* nfc_version(void);
|
||||
|
||||
/**
|
||||
* @fn const char*nfc_device_name(nfc_device_t* pnd)
|
||||
* @brief Returns the device name
|
||||
* @return Returns a string with the device name
|
||||
*/
|
||||
|
||||
const char* nfc_device_name(nfc_device_t* pnd);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif // __cplusplus
|
||||
|
|
|
@ -852,4 +852,11 @@ const char* nfc_version(void)
|
|||
#endif // SVN_REVISION
|
||||
}
|
||||
|
||||
// functions to provide external hooks to python (or other languages) - that cannot
|
||||
// handle structures in return values when used as a DLL
|
||||
|
||||
// function to return device name of device that has already been configured/claimed
|
||||
const char* nfc_device_name(nfc_device_t* pnd)
|
||||
{
|
||||
return pnd->acName;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue