Embedded Artistry Framework
Embedded Systems C++ Framework
nRFTWIMTranslator Member List

This is the complete list of members for nRFTWIMTranslator, including all inherited members.

disable(NordicTWIM inst) noexceptnRFTWIMTranslatorstatic
disable_interrupts(NordicTWIM inst) noexceptnRFTWIMTranslatorstatic
enable(NordicTWIM inst) noexceptnRFTWIMTranslatorstatic
enable_interrupts(NordicTWIM inst) noexceptnRFTWIMTranslatorstatic
NO_STOPnRFTWIMTranslatorstatic
nRFTWIMTranslator()=defaultnRFTWIMTranslatorprivate
rx_transfer(NordicTWIM inst, uint8_t *data, size_t length) noexceptnRFTWIMTranslatorstatic
rx_transfer_blocking(NordicTWIM inst, uint8_t *data, size_t length)nRFTWIMTranslatorstatic
set_interrupt_priority(NordicTWIM inst, uint8_t priority) noexceptnRFTWIMTranslatorstatic
set_transfer_address(NordicTWIM inst, uint8_t address) noexceptnRFTWIMTranslatorstatic
setCallback(NordicTWIM inst, nRFTWIM_cb_t &cb) noexceptnRFTWIMTranslatorstatic
setFrequency(NordicTWIM inst, embvm::i2c::baud freq) noexceptnRFTWIMTranslatorstatic
setSCLPin(NordicTWIM inst, uint8_t port, uint8_t pin) noexceptnRFTWIMTranslatorstatic
setSDAPin(NordicTWIM inst, uint8_t port, uint8_t pin) noexceptnRFTWIMTranslatorstatic
STOPnRFTWIMTranslatorstatic
stop_condition(NordicTWIM inst) noexceptnRFTWIMTranslatorstatic
tx_transfer(NordicTWIM inst, const uint8_t *data, size_t length, bool no_stop) noexceptnRFTWIMTranslatorstatic
tx_transfer_blocking(NordicTWIM inst, const uint8_t *data, size_t length, bool no_stop) noexceptnRFTWIMTranslatorstatic
txrx_transfer(NordicTWIM inst, const uint8_t *tx_data, size_t tx_len, uint8_t *rx_data, size_t rx_len) noexceptnRFTWIMTranslatorstatic
txrx_transfer_blocking(NordicTWIM inst, const uint8_t *tx_data, size_t tx_len, uint8_t *rx_data, size_t rx_len) noexceptnRFTWIMTranslatorstatic
~nRFTWIMTranslator()=defaultnRFTWIMTranslatorprivate