diff options
Diffstat (limited to 'software/avr.lib/cc1101.c')
-rw-r--r-- | software/avr.lib/cc1101.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/software/avr.lib/cc1101.c b/software/avr.lib/cc1101.c index e846551..fc8b16a 100644 --- a/software/avr.lib/cc1101.c +++ b/software/avr.lib/cc1101.c @@ -123,6 +123,21 @@ void cc1101_idle(void) cc1101_spi_strobe_command(CC1101_CMD_SIDLE); } +void cc1101_osc_off(void) +{ + cc1101_spi_strobe_command(CC1101_CMD_SXOFF); +} + +void cc1101_calibrate(void) +{ + cc1101_spi_strobe_command(CC1101_CMD_SCAL); +} + +void cc1101_rx(void) +{ + cc1101_spi_strobe_command(CC1101_CMD_SRX); +} + char* cc1101_state_to_string(cc1101_state_t state) { switch(state) { |