summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/apbirthday/hardware.stm32.cc
diff options
context:
space:
mode:
authorNicolas Schodet2013-04-01 18:42:23 +0200
committerNicolas Schodet2013-04-01 18:42:23 +0200
commitf5ad780b2d16abcb0d8da15cdbf6075815109023 (patch)
tree32f3718a6a83c8de7f73602029f710d5231861b0 /digital/io-hub/src/apbirthday/hardware.stm32.cc
parent811a23702fc65ff2be53f7e5fa0ef3e9924a1e19 (diff)
digital/io-hub/src/apbirthday: add cake distance sensors support
Diffstat (limited to 'digital/io-hub/src/apbirthday/hardware.stm32.cc')
-rw-r--r--digital/io-hub/src/apbirthday/hardware.stm32.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/digital/io-hub/src/apbirthday/hardware.stm32.cc b/digital/io-hub/src/apbirthday/hardware.stm32.cc
index 46e1972b..be0c9729 100644
--- a/digital/io-hub/src/apbirthday/hardware.stm32.cc
+++ b/digital/io-hub/src/apbirthday/hardware.stm32.cc
@@ -60,6 +60,7 @@ Hardware::Hardware ()
adc (0),
adc_dist0 (adc, 0), adc_dist1 (adc, 1),
adc_dist2 (adc, 2), adc_dist3 (adc, 3),
+ adc_cake_front (adc, 6), adc_cake_back (adc, 7),
adc_pressure (adc, 8)
{
rcc_peripheral_enable_clock (&RCC_AHB1ENR, RCC_AHB1ENR_IOPAEN);
@@ -92,7 +93,7 @@ Hardware::Hardware ()
main_i2c.enable ();
// ADC.
gpio_mode_setup (GPIOA, GPIO_MODE_ANALOG, GPIO_PUPD_NONE,
- GPIO0 | GPIO1 | GPIO2 | GPIO3);
+ GPIO0 | GPIO1 | GPIO2 | GPIO3 | GPIO6 | GPIO7);
gpio_mode_setup (GPIOB, GPIO_MODE_ANALOG, GPIO_PUPD_NONE, GPIO0);
adc.enable ();
// Cycle timer, 4 ms period.