void nRFAPI_SetRxMAC (const uint8_t * addr, uint8_t addr_size, uint8_t pipe) { if ((pipe <= 1 && addr_size >= 3 && addr_size <= 5) || (addr_size == 1 && pipe >= 2 && pipe <= 5)) nRFCMD_RegWriteBuf ((RX_ADDR_P0 + pipe) | WRITE_REG, addr, addr_size); }
void nRFAPI_TX(unsigned char *buf,unsigned char count) { nRFCMD_RegWriteBuf(DEFAULT_TRANSMIT_OPCODE,buf,count); }
void nRFAPI_SetTxMAC(const unsigned char *addr,unsigned char addr_size) { if(addr_size>=3 && addr_size<=5) nRFCMD_RegWriteBuf(TX_ADDR | WRITE_REG,addr,addr_size); }
void nRFAPI_TX (uint8_t * buf, uint8_t count) { nRFCMD_RegWriteBuf (WR_TX_PLOAD, buf, count); }
void nRFAPI_SetTxMAC (const uint8_t * addr, uint8_t addr_size) { if (addr_size >= 3 && addr_size <= 5) nRFCMD_RegWriteBuf (TX_ADDR | WRITE_REG, addr, addr_size); }