Merge remote-tracking branch 'origin/master' into micropeak-logging
authorKeith Packard <keithp@keithp.com>
Sat, 29 Dec 2012 05:50:13 +0000 (21:50 -0800)
committerKeith Packard <keithp@keithp.com>
Sat, 29 Dec 2012 05:50:13 +0000 (21:50 -0800)
src/drivers/ao_cc1120.c
src/megadongle-v0.1/ao_pins.h

index 3e894f762b6809493bee519fa34cf2276504568b..63d2f95539dd49d5198541e109cffbf83809a632 100644 (file)
@@ -1195,7 +1195,7 @@ static void ao_radio_show(void) {
 }
 
 static void ao_radio_beep(void) {
-       ao_radio_rdf(RDF_PACKET_LEN);
+       ao_radio_rdf();
 }
 
 static void ao_radio_packet(void) {
@@ -1231,6 +1231,7 @@ ao_radio_test_recv()
        }
 }
 
+#if HAS_APRS
 #include <ao_aprs.h>
 
 static void
@@ -1239,13 +1240,16 @@ ao_radio_aprs()
        ao_packet_slave_stop();
        ao_aprs_send();
 }
+#endif
 
 #endif
 
 static const struct ao_cmds ao_radio_cmds[] = {
        { ao_radio_test_cmd,    "C <1 start, 0 stop, none both>\0Radio carrier test" },
 #if CC1120_DEBUG
+#if HAS_APRS
        { ao_radio_aprs,        "G\0Send APRS packet" },
+#endif
        { ao_radio_show,        "R\0Show CC1120 status" },
        { ao_radio_beep,        "b\0Emit an RDF beacon" },
        { ao_radio_packet,      "p\0Send a test packet" },
index d810cd4cf3c0e47a4c5424926fd9af43ef70adf6..5a5eaa30ff17437fea26ceb6d04741807deddb45 100644 (file)
 #define AO_RADIO_CAL_DEFAULT   0x6ca333
 
 #define AO_FEC_DEBUG           0
-#define AO_CC1120_SPI_CS_PORT  (&stm_gpioc)
-#define AO_CC1120_SPI_CS_PIN   5
+#define AO_CC1120_SPI_CS_PORT  (&stm_gpioa)
+#define AO_CC1120_SPI_CS_PIN   0
 #define AO_CC1120_SPI_BUS      AO_SPI_2_PB13_PB14_PB15
 
 #define AO_CC1120_INT_PORT     (&stm_gpioc)