summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2014-10-07 05:36:18 +0200
committerKeith Packard <keithp@keithp.com>2014-10-24 21:27:27 -0700
commitcb83b5432e1320726ad496ded78cced7274618b0 (patch)
tree3831728e3f438ecbf705e40fb6f4088baf7b7010
parent4a3fe79266a77f8fc001117f49db1d2f14f9e6b6 (diff)
altos/teledongle-v1.9: Add remaining code to complete the project
This turns the prototype board into a full teledongle Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r--src/teledongle-v1.9/Makefile16
-rw-r--r--src/teledongle-v1.9/ao_pins.h4
-rw-r--r--src/teledongle-v1.9/ao_teledongle.c8
3 files changed, 14 insertions, 14 deletions
diff --git a/src/teledongle-v1.9/Makefile b/src/teledongle-v1.9/Makefile
index a8999c27..d800d610 100644
--- a/src/teledongle-v1.9/Makefile
+++ b/src/teledongle-v1.9/Makefile
@@ -15,6 +15,8 @@ INC = \
ao_task.h \
ao_whiten.h \
stm32l.h \
+ ao_cc1200.h \
+ ao_cc1200_CC1200.h \
Makefile
#PROFILE=ao_profile.c
@@ -27,13 +29,6 @@ INC = \
#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 \
@@ -53,7 +48,12 @@ ALTOS_SRC = \
ao_spi_stm.c \
ao_usb_stm.c \
ao_exti_stm.c \
- ao_eeprom_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
diff --git a/src/teledongle-v1.9/ao_pins.h b/src/teledongle-v1.9/ao_pins.h
index bbc42a5d..86dd0459 100644
--- a/src/teledongle-v1.9/ao_pins.h
+++ b/src/teledongle-v1.9/ao_pins.h
@@ -110,7 +110,7 @@
/*
* Telemetry monitoring
*/
-#define HAS_MONITOR 0
+#define HAS_MONITOR 1
#define LEGACY_MONITOR 0
#define HAS_MONITOR_PUT 1
#define AO_MONITOR_LED AO_LED_GREEN
@@ -121,7 +121,7 @@
/* 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)
diff --git a/src/teledongle-v1.9/ao_teledongle.c b/src/teledongle-v1.9/ao_teledongle.c
index ac1e3c9f..68d6de60 100644
--- a/src/teledongle-v1.9/ao_teledongle.c
+++ b/src/teledongle-v1.9/ao_teledongle.c
@@ -42,10 +42,10 @@ main(void)
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();
ao_config_init();