void nRFCMD_Macro(const unsigned char *macro) { unsigned char size; while ((size = *macro++) != 0) { nRFCMD_RegWrite(*macro, macro + 1, size - 1); macro += size; } }
void nRFCMD_Tx (const uint8_t * buf, uint8_t count, uint8_t jiffies) { /* upload data */ nRFCMD_RegWrite (WR_TX_PLOAD, buf, count); /* transmit data */ CONFIG_PIN_CE = 1; sleep_jiffies (jiffies); CONFIG_PIN_CE = 0; }
void nRFCMD_Macro (const uint8_t * macro) { uint8_t size; while ((size = *macro++) != 0) { nRFCMD_RegWrite (*macro, macro + 1, size - 1); macro += size; } }