Home | History | Annotate | Download | only in nrf24l01

Lines Matching defs:NRF24L01

32 #include "nrf24l01.h"
37 NRF24L01::NRF24L01 (uint8_t cs, uint8_t ce)
44 NRF24L01::init (uint8_t chip_select, uint8_t chip_enable) {
66 NRF24L01::configure () {
82 NRF24L01::send (uint8_t * value) {
111 NRF24L01::send () {
116 NRF24L01::setSourceAddress (uint8_t * addr) {
123 NRF24L01::setDestinationAddress (uint8_t * addr) {
128 NRF24L01::setBroadcastAddress (uint8_t * addr) {
133 NRF24L01::setPayload (uint8_t payload) {
139 NRF24L01::setDataReceivedHandler (Callback *call_obj)
146 NRF24L01::setDataReceivedHandler (funcPtrVoidVoid handler)
153 NRF24L01::dataReady () {
166 NRF24L01::dataSending () {
181 NRF24L01::getData (uint8_t * data) {
201 NRF24L01::getStatus() {
206 NRF24L01::rxFifoEmpty () {
212 NRF24L01::rxPowerUp () {
221 NRF24L01::rxFlushBuffer () {
226 NRF24L01::txPowerUp () {
232 NRF24L01::powerDown(){
238 NRF24L01::setChannel (uint8_t channel) {
244 NRF24L01::setPower (power_t power) {
269 NRF24L01::setSpeedRate (speed_rate_t rate) {
296 NRF24L01::ceHigh () {
301 NRF24L01::ceLow () {
306 NRF24L01::csOn () {
311 NRF24L01::csOff () {
316 NRF24L01::pollListener() {
328 NRF24L01::txFlushBuffer () {
333 NRF24L01::setBeaconingMode () {
370 NRF24L01::sendBeaconingMsg (uint8_t * msg) {
409 NRF24L01::writeBytes (uint8_t * dataout, uint8_t * datain, uint8_t len) {
423 NRF24L01::setRegister (uint8_t reg, uint8_t value) {
431 NRF24L01::getRegister (uint8_t reg) {
443 NRF24L01::readRegister (uint8_t reg, uint8_t * value, uint8_t len) {
451 NRF24L01::writeRegister (uint8_t reg, uint8_t * value, uint8_t len) {
459 NRF24L01::sendCommand (uint8_t cmd) {
466 NRF24L01::bleCrc (const uint8_t* data, uint8_t len, uint8_t* dst) {
487 NRF24L01::bleWhiten (uint8_t* data, uint8_t len, uint8_t whitenCoeff) {
502 NRF24L01::blePacketEncode(uint8_t* packet, uint8_t len, uint8_t chan) {
522 NRF24L01::swapbits(uint8_t a) {