int find(uint8_t opcode, int from=0) const
void transfer(const uint8_t *tx, uint8_t *rx, uint16_t len) override
bool wait_busy() override
uint8_t cmds[kMaxCmds][12]
static constexpr uint8_t kStatus
static constexpr unsigned kMaxCmds
void set_rx_switch(bool receive) override
void delay_ms(uint32_t) override
static void test_average_idle_current_under_0_3_ma(void)
static void test_short_preamble_missed_in_sleep_window(void)
static void test_radio_rearmed_after_every_rxdone(void)
static void test_idle_arm_wake_long_preamble_always_heard(void)
static void test_no_rearm_means_no_duty_cycle_command(void)