166,7 → 166,7 |
|
|
/*--------------------------------------------------------------------------------------------------------------------------------------------------- |
* Get position from servo inputs 1 and 2. Returns 1/2/3 for down/middle/up and 0 for invalid signal |
* Get position from servo inputs 1 and 2. Returns 1/2/3 for down/middle/up, 0 for GND and 4 for VCC |
*--------------------------------------------------------------------------------------------------------------------------------------------------- |
*/ |
unsigned char Servo(unsigned char chan) |
227,7 → 227,7 |
{ |
Servo1 = Servo(1); // get Servo positions |
Servo2 = Servo(2); |
ir_temp.flags = 0; // ignore reapeat-flag |
ir_temp.flags = 0; // ignore repeat-flag |
ir_data[Servo1][Servo2] = ir_temp; // populate the array |
active[Servo1][Servo2] = mode; // and flag it with the actually mode |
Flash(25,25,10); // fast flash LED 10 times to indicate a learned code |