Red Light Work

Fork of realtimeMMLib by Graham Nicholson

Revision:
0:9f82ee1feae7
Child:
1:b80e5f26b233
--- /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;
+    */
+}