/beta/Code Redesign killagreg/libfc.a |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/beta/Code Redesign killagreg/makefile |
---|
6,7 → 6,7 |
#------------------------------------------------------------------- |
VERSION_MAJOR = 0 |
VERSION_MINOR = 78 |
VERSION_PATCH = 0 |
VERSION_PATCH = 2 |
VERSION_SERIAL_MAJOR = 11 # Serial Protocol Major Version |
VERSION_SERIAL_MINOR = 0 # Serial Protocol Minor Version |
/beta/Code Redesign killagreg/timer2.c |
---|
257,7 → 257,6 |
{ |
ServoNickValue = (int16_t)ParamSet.ServoNickMax * MULTIPLYER; |
} |
RemainingPulse += ServoNickValue - (256 / 2) * MULTIPLYER; // shift ServoNickValue to center position |
ServoNickValue /= MULTIPLYER; |
289,19 → 288,16 |
ServoRollValue /= MULTIPLYER; |
break; |
case 3: // 2 additions are probably faster than a conversion to uint16_t and multiplication of 2 |
RemainingPulse += FCParam.Servo3; |
RemainingPulse += FCParam.Servo3; |
case 3: |
RemainingPulse += ((int16_t)FCParam.Servo3 * MULTIPLYER) - (256 / 2) * MULTIPLYER; |
break; |
case 4: |
RemainingPulse += FCParam.Servo4; |
RemainingPulse += FCParam.Servo4; |
RemainingPulse += ((int16_t)FCParam.Servo4 * MULTIPLYER) - (256 / 2) * MULTIPLYER; |
break; |
case 5: |
RemainingPulse += FCParam.Servo5; |
RemainingPulse += FCParam.Servo5; |
RemainingPulse += ((int16_t)FCParam.Servo5 * MULTIPLYER) - (256 / 2) * MULTIPLYER;; |
break; |
default: // other servo channels |
/beta/Code Redesign killagreg/version.txt |
---|
366,9 → 366,13 |
0.78a H.Buss 03.02.2010 |
- Bugfix: Settingsumschaltung im Flug |
0.78c G.Stobrawa 22.2.2010 |
- Bugfix: Bewegungsbegrenzung an Servo 3 to 5 der FC 2.0 |
- Bugfix: Möglicher Variablenüberlauf bei Vario-Höhenregler |
Bugfix: Anzeige des "SPI RX communication error" wenn GPS Option nicht aktiv |
Anpassungen bzgl. V0.78a |
G.Stobrawa 3.2.2010: |
Anpassungen bzgl. V0.78c |
G.Stobrawa 22.2.2010: |
- Code stärker modularisiert und restrukturiert |
- viele Kommentare zur Erklärug eingefügt |