test
Dependencies: BLE_API nRF51822 mbed
Fork of KS7 by
Diff: main.cpp
- Revision:
- 3:2398a9368c9b
- Parent:
- 2:09bf05d66065
- Child:
- 4:edd6e262de9e
--- a/main.cpp Thu Oct 22 06:21:38 2015 +0000 +++ b/main.cpp Thu Oct 22 10:41:39 2015 +0000 @@ -12,6 +12,8 @@ { io.analog_pow(1); // turn analog power on weight = io.get_weight(); // get weight [g] +/* + note: this routine should be re-arranged (akita11) // check switch, and control power flag (fPower) if (fPow == 0 && io.get_switch() == 1){ while(io.get_switch() == 1); // wait until switch released @@ -21,24 +23,18 @@ while(io.get_switch() == 1); // wait until switch released fPow = 0; } - -// io.display_value = (uint16_t)(io.get_weight() * 9999.0); // dummy display - io.display_value = (int)(io.get_x() * 9900 + io.get_y() * 99); // test: display joystick XY value - +*/ io.analog_pow(0); // turn analog power off } int main() { - tk.attach(&ticker_1s, 0.1); + tk.attach(&ticker_1s, 1); io.calibrate_weight(); // initial calibration + io.display(0.8); // display intensity 80% while(1){ - for (float i = 0; i < 1.0; i+=0.05){ - if (i <0.5) io.display(1.0-i); - else io.display(i); // change display brightneess - wait(0.1); -// io.display_value = (uint16_t)(io.get_weight() * 9999.0); // dummy display - } + io.display_value = (uint16_t)(weight * 9999.0); // dummy display + wait(0.1); } } \ No newline at end of file