This turns the prototype board into a full teledongle
Signed-off-by: Keith Packard <keithp@keithp.com>
ao_task.h \
ao_whiten.h \
stm32l.h \
ao_task.h \
ao_whiten.h \
stm32l.h \
+ ao_cc1200.h \
+ ao_cc1200_CC1200.h \
Makefile
#PROFILE=ao_profile.c
Makefile
#PROFILE=ao_profile.c
#STACK_GUARD=ao_mpu_stm.c
#STACK_GUARD_DEF=-DHAS_STACK_GUARD=1
#STACK_GUARD=ao_mpu_stm.c
#STACK_GUARD_DEF=-DHAS_STACK_GUARD=1
-# ao_monitor.c \
-# ao_rssi.c \
-# ao_send_packet.c \
-# ao_packet_master.c \
-# ao_packet.c
-
-
ALTOS_SRC = \
ao_boot_chain.c \
ao_interrupt.c \
ALTOS_SRC = \
ao_boot_chain.c \
ao_interrupt.c \
ao_spi_stm.c \
ao_usb_stm.c \
ao_exti_stm.c \
ao_spi_stm.c \
ao_usb_stm.c \
ao_exti_stm.c \
+ ao_send_packet.c \
+ ao_eeprom_stm.c \
+ ao_monitor.c \
+ ao_rssi.c \
+ ao_packet_master.c \
+ ao_packet.c
PRODUCT=TeleDongle-v1.9
PRODUCT_DEF=-DTELEDONGLE
PRODUCT=TeleDongle-v1.9
PRODUCT_DEF=-DTELEDONGLE
/*
* Telemetry monitoring
*/
/*
* Telemetry monitoring
*/
#define LEGACY_MONITOR 0
#define HAS_MONITOR_PUT 1
#define AO_MONITOR_LED AO_LED_GREEN
#define LEGACY_MONITOR 0
#define HAS_MONITOR_PUT 1
#define AO_MONITOR_LED AO_LED_GREEN
/* gets pretty close to 434.550 */
/* gets pretty close to 434.550 */
-#define AO_RADIO_CAL_DEFAULT 0x6ca333
+#define AO_RADIO_CAL_DEFAULT 5695733
#define AO_FEC_DEBUG 0
#define AO_CC1200_SPI_CS_PORT (&stm_gpioc)
#define AO_FEC_DEBUG 0
#define AO_CC1200_SPI_CS_PORT (&stm_gpioc)
ao_usb_init();
ao_radio_init();
ao_usb_init();
ao_radio_init();
-// ao_monitor_init();
-// ao_rssi_init(AO_LED_RED);
-// ao_packet_master_init();
-// ao_send_packet_init();
+ ao_monitor_init();
+ ao_rssi_init(AO_LED_RED);
+ ao_packet_master_init();
+ ao_send_packet_init();