Red Light Work
Fork of realtimeMMLib by
Diff: MBedStation.cpp
- Revision:
- 0:9f82ee1feae7
- Child:
- 1:b80e5f26b233
diff -r 000000000000 -r 9f82ee1feae7 MBedStation.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MBedStation.cpp Mon Oct 02 11:18:47 2017 +0000 @@ -0,0 +1,43 @@ + +#include "MBedStation.h" +#include "sensor_base.h" +#include "qeihw.h" +#include <cstdint> + + +MBedStation::MBedStation() +{ + +} + +//sensor_base MBed::sensors[1] + +void MBedStation::setup() +{ + + sensor_onoff sensor0(p5); + sensor0.sensor_id = 1; + sensor0.enabled = true; + MBedStation::sensors[0] = sensor0; + sensor_0 = sensor0; + + sensor_vin sensor1(p15); + sensor1.sensor_id = 2; + sensor1.enabled = true; + MBedStation::sensors[1] = sensor1; + sensor_1 = sensor1; + + sensor_vin sensor2(p16); + sensor2.sensor_id = 3; + sensor2.enabled = true; + MBedStation::sensors[2] = sensor2; + sensor_2 = sensor2; + + /* + sensor_pulse sensor3(p6); + sensor3.sensor_id = 4; + sensor3.enabled = true; + MBedStation::sensors[3] = sensor3; + sensor_3 = sensor3; + */ +}