From 7379b4aba2aa6da0e3d66b92689e7f8073b66c4b Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 28 Apr 2013 00:40:24 +0200 Subject: digital/io-hub/src/apbirthday: add pull up to contact inputs --- digital/io-hub/src/apbirthday/hardware.stm32.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'digital/io-hub/src/apbirthday') diff --git a/digital/io-hub/src/apbirthday/hardware.stm32.cc b/digital/io-hub/src/apbirthday/hardware.stm32.cc index 686b3f1c..b5123038 100644 --- a/digital/io-hub/src/apbirthday/hardware.stm32.cc +++ b/digital/io-hub/src/apbirthday/hardware.stm32.cc @@ -98,6 +98,18 @@ Hardware::Hardware () GPIO10 | GPIO11); gpio_set_af (GPIOB, GPIO_AF4, GPIO10 | GPIO11); zb_i2c.enable (); + // GPIO. + raw_jack.pull (ucoo::Gpio::PULL_UP); + ihm_color.pull (ucoo::Gpio::PULL_UP); + ihm_strat.pull (ucoo::Gpio::PULL_UP); + ihm_robot_nb.pull (ucoo::Gpio::PULL_UP); + ihm_lol.pull (ucoo::Gpio::PULL_UP); + ihm_emerg_stop.pull (ucoo::Gpio::PULL_UP); + glass_contact.pull (ucoo::Gpio::PULL_UP); + cherry_plate_left_contact.pull (ucoo::Gpio::PULL_UP); + cherry_plate_right_contact.pull (ucoo::Gpio::PULL_UP); + cake_arm_out_contact.pull (ucoo::Gpio::PULL_UP); + cake_arm_in_contact.pull (ucoo::Gpio::PULL_UP); // ADC. gpio_mode_setup (GPIOA, GPIO_MODE_ANALOG, GPIO_PUPD_NONE, GPIO0 | GPIO1 | GPIO2 | GPIO3 | GPIO6 | GPIO7); -- cgit v1.2.3