altos/stm: Make beeper driver support all possible tim234 configs
[fw/altos] / src / telelco-v0.3 / ao_pins.h
index d874a19b6646c0ee5be12e85e713c6e261ce4e31..c806268f7964991429d72f8204dc691f66c4e1a5 100644 (file)
 #define USE_STORAGE_CONFIG     0
 #define HAS_USB                        1
 #define HAS_BEEP               1
+#define BEEPER_TIMER           3
+#define BEEPER_CHANNEL         1
+#define BEEPER_PORT            (&stm_gpioc)
+#define BEEPER_PIN             6
 #define HAS_RADIO              1
 #define HAS_RADIO_RATE         1
 #define HAS_TELEMETRY          0
 #define HAS_AES                        1
+#define HAS_STATIC_TEST                0
+
 
 #define HAS_SPI_1              0
 #define SPI_1_PA5_PA6_PA7      0
@@ -89,6 +95,7 @@
 #define AO_CC1200_SPI_CS_PIN   0
 #define AO_CC1200_SPI_BUS      AO_SPI_2_PD1_PD3_PD4
 #define AO_CC1200_SPI          stm_spi2
+#define AO_CC1200_SPI_SPEED    AO_SPI_SPEED_FAST
 
 #define AO_CC1200_INT_PORT             (&stm_gpioc)
 #define AO_CC1200_INT_PIN              (15)
 #define AO_QUADRATURE_1_B      0
 
 #define AO_QUADRATURE_BOX      1
+#define AO_QUADRATURE_DEBOUNCE 10
 
 /*
  * Buttons