Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: HIDScope MODSERIAL mbed-dsp mbed Encoder
Fork of Lampje_EMG_Gr6 by
Revision 17:dbbe4e126203, committed 2014-10-28
- Comitter:
- irisl
- Date:
- Tue Oct 28 15:08:35 2014 +0000
- Parent:
- 16:d65458b85734
- Child:
- 18:ed2afe6953de
- Commit message:
- T werkt bijna, we weten niet waarom de laatste WHILE (1) in combo met BlinkGreen(); leidt tot langere mogelijkheid om preset te kiezen
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Tue Oct 28 14:02:04 2014 +0000
+++ b/main.cpp Tue Oct 28 15:08:35 2014 +0000
@@ -133,16 +133,16 @@
}
}
-void redblink()
+void greenblink()
{
- if(myled1.read())
- myled1 = 0;
+ if(myled2.read())
+ myled2 = 0;
else
- myled1 = 1;
+ myled2 = 1;
}
-void BlinkRed()
-{ ledticker.attach(redblink,.1);
+void BlinkGreen()
+{ ledticker.attach(&greenblink,.5);
/* myled1 = 1;
myled2 = 1;
myled3 = 1;
@@ -159,7 +159,7 @@
}
-void BlinkGreen ()
+void BlinkGreen1 ()
{
myled1 = 1;
@@ -232,27 +232,31 @@
pc.printf("Span de biceps aan om het instellen te starten");
do {
ShineRed();
- } while(filtered_average_bi < 0.02 && filtered_average_del <0.015); // In rust, geen meting
- if (filtered_average_bi > 0.02) {
- BlinkRed(5);
- BlinkRed();
- if (filtered_average_bi > 0.02 && filtered_average_del < 0.015) {
+ } while(filtered_average_bi < 0.05 && filtered_average_del <0.05); // In rust, geen meting
+ if (filtered_average_bi > 0.05) {
+ BlinkRed(15);
+ while (1){
+ BlinkGreen();
+ if (filtered_average_bi > 0.05 && filtered_average_del < 0.05) {
stopblinkred();
ShineRed();
wait (4);
+ break;
}
- if (filtered_average_bi < 0.02 && filtered_average_del > 0.015) {
+ if (filtered_average_bi < 0.05 && filtered_average_del > 0.05) {
stopblinkred();
ShineBlue();
wait(4);
- } else if (filtered_average_bi > 0.02 && filtered_average_del > 0.015)
+ break;
+ } else if (filtered_average_bi > 0.05 && filtered_average_del > 0.05)
{
stopblinkred();
ShineGreen();
wait (4);
+ break;
}
-
+}
}
}
