Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
PN512
| Transceiver | |
| Implementation of the transceiver interface | |
| static const transceiver_impl_t | pn512_impl | 
| nfc_err_t | pn512_init (pn512_t *pPN512, nfc_transport_t *pTransport, nfc_scheduler_timer_t *pTimer) | 
| Initialize PN512 transceiver. | |
| nfc_transceiver_t * | pn512_get_transceiver (pn512_t *pPN512) | 
| Get pointer to nfc_transceiver_t structure. | |
| void | pn512_set_protocols (nfc_transceiver_t *pTransceiver, nfc_tech_t initiators, nfc_tech_t targets, polling_options_t options) | 
| void | pn512_poll (nfc_transceiver_t *pTransceiver) | 
| void | pn512_set_crc (nfc_transceiver_t *pTransceiver, bool crc_out, bool crc_in) | 
| void | pn512_set_timeout (nfc_transceiver_t *pTransceiver, int timeout) | 
| void | pn512_set_transceive_options (nfc_transceiver_t *pTransceiver, bool transmit, bool receive, bool repoll) | 
| void | pn512_set_transceive_framing (nfc_transceiver_t *pTransceiver, nfc_framing_t framing) | 
| void | pn512_set_write (nfc_transceiver_t *pTransceiver, ac_buffer_t *pWriteBuf) | 
| ac_buffer_t * | pn512_get_read (nfc_transceiver_t *pTransceiver) | 
| void | pn512_set_last_byte_length (nfc_transceiver_t *pTransceiver, size_t lastByteLength) | 
| void | pn512_set_first_byte_align (nfc_transceiver_t *pTransceiver, size_t firstByteAlign) | 
| size_t | pn512_get_last_byte_length (nfc_transceiver_t *pTransceiver) | 
| void | pn512_transceive (nfc_transceiver_t *pTransceiver) | 
| void | pn512_abort (nfc_transceiver_t *pTransceiver) | 
| void | pn512_close (nfc_transceiver_t *pTransceiver) | 
| void | pn512_sleep (nfc_transceiver_t *pTransceiver, bool sleep) | 
| void | pn512_transceiver_callback (pn512_t *pPN512, nfc_err_t ret) | 
Function Documentation
| nfc_transceiver_t* pn512_get_transceiver | ( | pn512_t * | pPN512 ) | 
| nfc_err_t pn512_init | ( | pn512_t * | pPN512, | 
| nfc_transport_t * | pTransport, | ||
| nfc_scheduler_timer_t * | pTimer | ||
| ) | 
Generated on Tue Jul 12 2022 13:55:27 by
 1.7.2
 1.7.2