test

Dependencies:   BLE_API nRF51822 mbed

Fork of KS7 by masaaki makabe

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