#define IS_FLASH_LOADER 0
#define HAS_BEEP 0
-#define AO_HSE 32000000
+#define AO_HSE 16000000
#define AO_RCC_CFGR_PLLMUL STM_RCC_CFGR_PLLMUL_3
-#define AO_RCC_CFGR2_PLLDIV STM_RCC_CFGR2_PREDIV_2
+#define AO_RCC_CFGR2_PLLDIV STM_RCC_CFGR2_PREDIV_1
#define AO_PLLMUL 3
-#define AO_PLLDIV 2
+#define AO_PLLDIV 1
/* HCLK = 48MHz */
#define AO_AHB_PRESCALER 1
#define HAS_USB 1
#define AO_USB_DIRECTIO 0
#define AO_PA11_PA12_RMP 1
+#define HAS_USB_CONNECT 1
+#define AO_USB_CONNECT_PORT (&stm_gpiob)
+#define AO_USB_CONNECT_PIN 3
#define IS_FLASH_LOADER 0
};
#define AO_ADC_DUMP(p) \
- printf("tick: %5u batt: %5d\n", \
+ printf("tick: %5lu batt: %5d\n", \
(p)->tick, \
(p)->adc.v_batt)
#define AO_CONFIG_DEFAULT_APRS_INTERVAL 0
#define AO_CONFIG_DEFAULT_RADIO_POWER 0xc0
+#define AO_LOG_FORMAT AO_LOG_FORMAT_TELEGPS
/*
* GPS
#define AO_CC1200_SPI_CS_PIN 1
#define AO_CC1200_SPI_BUS AO_SPI_1_PA5_PA6_PA7
#define AO_CC1200_SPI stm_spi1
-#define AO_CC1200_SPI_SPEED AO_SPI_SPEED_6MHz
#define AO_CC1200_INT_PORT (&stm_gpioa)
#define AO_CC1200_INT_PIN 4