Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1566 → Rev 1567

/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