pwm period is now 200us instead of the default 20ms veml6040 config is now AF_BIT | TRIG_BIT

Dependencies:   mbed MMA8451Q USBDevice WakeUp vt100

Fork of afero_node_suntory_2017_06_15 by Orefatoi

Committer:
wataloh
Date:
Thu Jan 19 09:17:16 2017 +0000
Revision:
1:b2a9a6f2c30e
Parent:
0:20bce0dcc921
Child:
2:dfe671e31221
simplified

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wataloh 0:20bce0dcc921 1 #include "mbed.h"
wataloh 0:20bce0dcc921 2 #include "AferoCommHndlr.h"
wataloh 0:20bce0dcc921 3 #include "pin_defines.h"
wataloh 0:20bce0dcc921 4 #include "debugIO.h"
wataloh 0:20bce0dcc921 5 #include "RTC_Handler.h"
wataloh 1:b2a9a6f2c30e 6 #include "Preferences.hpp"
wataloh 0:20bce0dcc921 7
wataloh 0:20bce0dcc921 8 Timer t;
wataloh 0:20bce0dcc921 9
wataloh 0:20bce0dcc921 10 int
wataloh 0:20bce0dcc921 11 main()
wataloh 0:20bce0dcc921 12 {
wataloh 0:20bce0dcc921 13 t.start();
wataloh 0:20bce0dcc921 14 initDebugIO();
wataloh 0:20bce0dcc921 15 RTC_Handler::getInstance()->setUTC(1483228800);
wataloh 0:20bce0dcc921 16 time_t t_t = RTC_Handler::getInstance()->getUTC();
wataloh 0:20bce0dcc921 17 mbedSPI mbedspi;
wataloh 1:b2a9a6f2c30e 18 DigitalOut ASR1Reset(
wataloh 1:b2a9a6f2c30e 19 (PinName)PINS::ASR_1::RESET,
wataloh 1:b2a9a6f2c30e 20 PINS::ASR_1::SIG::RESET::DEASSERT);
wataloh 1:b2a9a6f2c30e 21 ASR1Reset = PINS::ASR_1::SIG::RESET::ASSERT;
wataloh 1:b2a9a6f2c30e 22 wait_ms(1000);
wataloh 1:b2a9a6f2c30e 23 ASR1Reset = PINS::ASR_1::SIG::RESET::DEASSERT;
wataloh 1:b2a9a6f2c30e 24 wait_ms(1000);
wataloh 0:20bce0dcc921 25 AferoCommHndlr *aHnd = AferoCommHndlr::create(&t,&mbedspi);
wataloh 0:20bce0dcc921 26 while(1) {
wataloh 0:20bce0dcc921 27 aHnd->loop();
wataloh 0:20bce0dcc921 28 }
wataloh 0:20bce0dcc921 29 }