Simplest HIDScope test
Dependencies: HIDScope mbed QEI
Fork of HID_scope_test by
Diff: main.cpp
- Revision:
- 2:5fce9d33997f
- Parent:
- 1:3011d69df4a9
- Child:
- 3:ce0f979f15fb
diff -r 3011d69df4a9 -r 5fce9d33997f main.cpp --- a/main.cpp Thu Oct 06 12:58:35 2016 +0000 +++ b/main.cpp Thu Oct 06 13:28:03 2016 +0000 @@ -1,22 +1,24 @@ #include "mbed.h" -// #include "HIDScope.h" +#include "HIDScope.h" // Define the HIDScope and Ticker object -// HIDScope scope(1); +HIDScope scope(1); Ticker scopeTimer; // Read the analog input AnalogIn a0(A0); + +// Set LED out DigitalOut led(LED_RED); const float kTimeLedToggle = .5f; // period of blinking -const int kLedOn=0; // Led on if 0 +const int kLedOn=0; // Led on if 0 // The data read and send function void scopeSend() { - // scope.set(0,a0.read()); - // scope.send(); + scope.set(0, a0.read()); + scope.send(); } void SwitchLed(){ @@ -27,14 +29,12 @@ { led = not kLedOn; - // Create ticker + // Create ticker for LED and attach Ticker tick_toggle_led; tick_toggle_led.attach(SwitchLed,kTimeLedToggle); + // Attach the data read and send function at 100 Hz - // scopeTimer.attach(scopeSend, 1e4); + scopeTimer.attach(scopeSend, 1e4); - - - while(true); } \ No newline at end of file