From d42183a165f5d5e13b7f0ec4919a45f1bcce98e4 Mon Sep 17 00:00:00 2001 From: Bernhard Tittelbach Date: Tue, 5 Feb 2013 04:02:57 +0000 Subject: hhd70dongle OOK Beacon Test git-svn-id: https://svn.spreadspace.org/mur.sat@663 7de4ea59-55d0-425e-a1af-a3118ea81d4c --- software/hhd70dongle/c1101lib.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'software/hhd70dongle/c1101lib.h') diff --git a/software/hhd70dongle/c1101lib.h b/software/hhd70dongle/c1101lib.h index 1742bdd..8bd80ae 100644 --- a/software/hhd70dongle/c1101lib.h +++ b/software/hhd70dongle/c1101lib.h @@ -34,6 +34,8 @@ #define C1101_FIFO_MAX_LEN 64 +#include + //read/write config registers: #define SPIC1101_ADDR_IOCFG2 0x00 #define SPIC1101_ADDR_IOCFG1 0x01 @@ -147,9 +149,12 @@ void c1101_handleStatusByte(char sb); char c1101_getStatus(void); uint16_t c1101_measureTemp(void); void c1101_spi_dump_registers_to_usb(void); -void c1101_setFrequency(uint32_t freq, uint8_t freq_offset, uint8_t if_freq); - -void c1101_transmitData(char *buffer, uint8_t len); +void c1101_permanently_save_current_rx_tx_freqoffset_auto_compensation(void); +bool c1101_setFrequency(uint32_t freq_hz); +bool c1101_changeFrequencyByRelativeValue(int32_t freq_change_hz); +uint32_t c1101_getCurrentCarrierFrequencyHz(void); +bool c1101_setIFFrequency(uint32_t freq_hz); +bool c1101_transmitData(char *buffer, uint8_t len); void c1101_transmitData_infPktMode(char *buffer, uint8_t len); void c1101_recieveData(void); -- cgit v1.2.3