STM32F302R8 with Konrad's inverter boards for senior design.
Fork of Blue_Board_Ticker by
Diff: main.cpp
- Revision:
- 18:d7033a38f20b
- Parent:
- 17:5e27edd3d8e6
- Child:
- 19:085eb0579185
diff -r 5e27edd3d8e6 -r d7033a38f20b main.cpp --- a/main.cpp Wed Apr 13 19:22:34 2016 +0000 +++ b/main.cpp Wed Apr 13 19:27:01 2016 +0000 @@ -123,23 +123,26 @@ Brise(); } } - else if (reverse == 1) + else if (reverse == 1) // to go in reverse, shift the mappings by 180 degrees { - // A -> C - // B -> A - // C -> B if(h1 == 0 && h2 == 1 && h3 == 1) { //state1 +// Cfall(); + Arise(); + } else if(h1 == 0 && h2 == 0 && h3 == 1) { //state2 +// Brise(); Cfall(); - } else if(h1 == 0 && h2 == 0 && h3 == 1) { //state2 + } else if(h1 == 1 && h2 == 0 && h3 == 1) { //state3 +// Afall(); Brise(); - } else if(h1 == 1 && h2 == 0 && h3 == 1) { //state3 + } else if(h1 == 1 && h2 == 0 && h3 == 0) { //state4 +// Crise(); Afall(); - } else if(h1 == 1 && h2 == 0 && h3 == 0) { //state4 + } else if(h1 == 1 && h2 == 1 && h3 == 0) { //state5 +// Bfall(); Crise(); - } else if(h1 == 1 && h2 == 1 && h3 == 0) { //state5 + } else { //(h1 == 0 && h2 == 1 && h3 == 0) state6 +// Arise(); Bfall(); - } else { //(h1 == 0 && h2 == 1 && h3 == 0) state6 - Arise(); } } toggleRedLed();