Exemple #1
0
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);
}
Exemple #2
0
void nRFAPI_TX(unsigned char *buf,unsigned char count)
{
    nRFCMD_RegWriteBuf(DEFAULT_TRANSMIT_OPCODE,buf,count);
}
Exemple #3
0
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);
}
Exemple #4
0
void
nRFAPI_TX (uint8_t * buf, uint8_t count)
{
  nRFCMD_RegWriteBuf (WR_TX_PLOAD, buf, count);
}
Exemple #5
0
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);
}