Subversion Repositories FlightCtrl

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
2743 2267 d 21 h holgerb /tags/V2.20c/Hex-Files/REDUNDANCE/ update redundant version  
2742 2267 d 21 h holgerb /tags/V2.20c/Hex-Files/REDUNDANCE/ update redundant version  
2741 2267 d 21 h holgerb /tags/V2.20c/Hex-Files/REDUNDANCE/ update redundant version  
2737 2304 d 22 h holgerb /tags/V2.20c/ 2.20a (25.04.2017 - 1.11.2017)
- variable baudrate
- Automatic yaw in waypoint flight if CF-Switch is not assigned
- Speak "MK_READY" if the MK is ready and not moving
- New HoTT-Spoken words - Needs Transmitter Firmware Update
- BL-Gimbal
- External Control: EC_ONLY_IF_MOTOR_OFF 0x10 // use these Stick Positions only if the motors are not running -> this is used for calibrate etc. to make sure that full throttle not applied with running motors
- if the AltitudeHold is used via ExternalControl -> switch on AltitudeHold in the parameters -> ExternalControl.Switches & EC2_ALTITUDE
- SPI -> Some Data moved to new Positions
- SPI -> Block to FC now 2 bytes longer and unused FCStatus removed
- Send HoTT_Statustext to NC
- NC also beeps if the transmitter was not switched on
- variable baudrate on NC - up to 256000Bd
- new Parameter: FailsafeAltitude for RC-Lost
- new Parameter: GimbalYawChannel
- Looping sources deleted

2.20b (14.11.2017)
- ExternalControl: Send data to NC for virtual LCD

2.20c (29.11.2017)
- Two channels in Parameters for Gimbal Control -> external switches
 
2719 2527 d 13 h holgerb /tags/V2.18a/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2718 2527 d 13 h holgerb /tags/V2.18a/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2717 2527 d 13 h holgerb /tags/V2.18a/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2716 2527 d 13 h holgerb /tags/V2.18a/Hex-Files/REDUNDANCE/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2715 2527 d 13 h holgerb /tags/V2.18a/Hex-Files/REDUNDANCE/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2714 2527 d 13 h holgerb /tags/V2.18a/Hex-Files/REDUNDANCE/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2713 2527 d 13 h holgerb /tags/V2.18a/Hex-Files/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2712 2527 d 13 h holgerb /tags/V2.18a/Hex-Files/ 2.18b (27.04.2017)
- Bugfix: Dynamic Position Hold, Teachable Carefree & RC-Lost Beep-Off were deactivated in the settings when updating from older Version to 2.18
 
2705 2535 d 0 h holgerb /tags/V2.18a/ 2.17a (20.04.2017)
- Flyzones implemented
-> Settings option: FlyZoneRequired
-> Settings option: Land Outside Flyzone
-> Text in HoTT-Telemetry
-> "F" at the end of the Waypoint message line
- Error Calibration message in LCD
- Bugfix: JetiMenu: ACC-Calibraion during flight didn't work
- Bugfix: EEPROM Data was reset if downgrading the firmware
- Beeping if Parachute is active
- accept slightly higher tolerances during calibration
- Better Status text in Text-Telemetry
- HotShoe Photo counter in the HoTT Text-Telemetry display
 
2684 2670 d 23 h holgerb /tags/V2.16a/ 2.16a (05.12.2016)
- Parachute-Input for FC3.0 -> fast swicth off on IO1 (License feature required)
- Fixed: PPM_Diff[] could contain a value if the channels are > 128. That had effect to the Motor-Switch function.
- New Bit: CFG3_RISE_FIRST_WAYPOINT -> "Rise on first Waypoint" can be disabled by Parameter
- OEM-String
- REDUNDANT_SLAVE: small Bugfix -> sometimes "SL23: Motor Restart" before liftoff
- Redundance_Master: small Bugfix -> Lost of serial bus not reported
- set GPS-Switch to FREE if GPS is deactivated in the settings
- unlimited Failsafe-Time possible if License is installed
- CamCtrlCharacter in Text-Telemetry
- last Gyro calibration values stored in EEPROM
- do not accept a calibration if the zero-values have > 0,3% error compared to the ACC-Calibration
- \n\r replaced by \r\n
- Waypoint Info in Jeti telemetry
- Baro temperature compensation implemented for FC3.0
- Autoswitch-Off if landed: (only FC2.2 and newer)
-> RC failsafe
-> Auto Landing switch
-> undervoltage
-> NC landing Waypoints
- Laser distance in Hott-Menu
 
2649 2900 d 17 h holgerb /tags/V2.14c/Hex-Files/REDUNDANCE/ 2.14b
- default:
EE_Parameter.CamCtrlModeChannel = 0;
EE_Parameter.CamCtrlZoomChannel = 0;

2.14c
- checking baro-sensor during flight. Report "ERR:Pressure sensor" and disable Altitude control in case of a Problem
 
2648 2900 d 17 h holgerb /tags/V2.14c/ 2.14b
- default:
EE_Parameter.CamCtrlModeChannel = 0;
EE_Parameter.CamCtrlZoomChannel = 0;

2.14c
- checking baro-sensor during flight. Report "ERR:Pressure sensor" and disable Altitude control in case of a Problem
 
2647 2900 d 17 h holgerb /tags/V2.14c/Hex-Files/ 2.14e  
2646 2900 d 17 h holgerb /tags/V2.14c/ 2.14b
- default:
EE_Parameter.CamCtrlModeChannel = 0;
EE_Parameter.CamCtrlZoomChannel = 0;

2.14c
- checking baro-sensor during flight. Report "ERR:Pressure sensor" and disable Altitude control in case of a Problem
 
2635 2962 d 16 h holgerb /tags/V2.14a/Hex-Files/ Hex-File renamed  
2633 2964 d 21 h holgerb /tags/V2.14a/ 2.14a (22.10.2015 - 15.02.2016)
- Support for FC3.0
- NC-Lib: compatiblity increased; Version check in LIB
- ExternalControl:
- more features added (GPS-Switch, Altitude, CF,..)
- can be sent to NC and NC will foreward through SPI
- ReceiverOkay implemented -> either if Data from RC or External Control are valid
- SPI transmission of big Blocks added (for config data etc.)
- SPI Error-counter added in analog data
- SPI transmission changed to 20bytes of payload
- HoTT-Text: "Compass-Calibration"
- Errors:
40: RC-Voltage
41: Power Supply
42: ACC not calibratetd
- show settings name: 5 seconds instead of 10 seconds
- HoTT & Jeti: Show Slave Error Code in Telemetry (only FC 3.0)
- Slave marks BLs as present if they answer via UART
- FC3.0: Transmit Status to Master FC
- prevents switch-on in case of error
- switches off if Master says: Switched off by RC-Command
- New Parameter: CamCtrlModeChannel & CamCtrlZoomChannel
- CamCtrl Character in HoTT & Jeti display
- HugeBlock: wait until the I2C data is finished -> avoid I2C errors
- Servo Position from Serial Poti: check if there is valid data
- 30 sek Timout on serial Data (only for Servo Position until now)
- Small Bugfix: Beep sequence was sometimes disturbed during power on
- SPEAK_RECEIVER_VOLTAGE implemented (FC3.0)
- since 2.13h (02.2016), the eeprom parameters are backwards compatible
- uart buffer increased to 250 bytes to hold the new eeporm parameter structure
- Simulation: correct behavior of Servo-Failsafe-Positions
- by default: CFG3_NO_SDCARD_NO_START
 
2587 3090 d 17 h holgerb /tags/V2.12a/Hex-Files/REDUNDANCE/ 2.12a (12.10.2015)
- SingleWpControlChannel -> 3-stage switch for store/call single point
- MenuKeyChannel -> Key for Jeti/HoTT-Menu: Single points
- REDUNDANT Slave doesn't report 'CareFree-Error'
- Load Points via Switch on transmitter without using a menu
- AxisDecoupling can't be deactivated
- ExternalControlTimeout activated (2 seconds)
 
2586 3090 d 17 h holgerb /tags/V2.12a/Hex-Files/REDUNDANCE/ 2.12a (12.10.2015)
- SingleWpControlChannel -> 3-stage switch for store/call single point
- MenuKeyChannel -> Key for Jeti/HoTT-Menu: Single points
- REDUNDANT Slave doesn't report 'CareFree-Error'
- Load Points via Switch on transmitter without using a menu
- AxisDecoupling can't be deactivated
- ExternalControlTimeout activated (2 seconds)
 
2585 3090 d 17 h holgerb /tags/V2.12a/Hex-Files/ 2.12a (12.10.2015)
- SingleWpControlChannel -> 3-stage switch for store/call single point
- MenuKeyChannel -> Key for Jeti/HoTT-Menu: Single points
- REDUNDANT Slave doesn't report 'CareFree-Error'
- Load Points via Switch on transmitter without using a menu
- AxisDecoupling can't be deactivated
- ExternalControlTimeout activated (2 seconds)
 
2584 3090 d 17 h holgerb /tags/V2.12a/Hex-Files/ 2.12a (12.10.2015)
- SingleWpControlChannel -> 3-stage switch for store/call single point
- MenuKeyChannel -> Key for Jeti/HoTT-Menu: Single points
- REDUNDANT Slave doesn't report 'CareFree-Error'
- Load Points via Switch on transmitter without using a menu
- AxisDecoupling can't be deactivated
- ExternalControlTimeout activated (2 seconds)
 
2580 3090 d 23 h holgerb /tags/V2.12a/ 2.12a (12.10.2015)
- SingleWpControlChannel -> 3-stage switch for store/call single point
- MenuKeyChannel -> Key for Jeti/HoTT-Menu: Single points
- REDUNDANT Slave doesn't report 'CareFree-Error'
- Load Points via Switch on transmitter without using a menu
- AxisDecoupling can't be deactivated
- ExternalControlTimeout activated (2 seconds)
 
2566 3181 d 18 h holgerb /tags/V2.10e/ 2.10c (11.05.2015)
- Redundancy Master: If the I2C-Bus was switched off before flight (motors idle runnung), the Master didn't go into 'Fly'-State
- Auto-Safe by transmitter-switch: UserParameter5 can be used in Menu "Save single position"
- Auto-Load by transmitter-switch: UserParameter5 in Menu "Load single position"

2.10e (13.07.2015)
- ERR38: "GPS Update Rate" if Update Rate is lower than 5Hz
- Parameter.FailSafeTime now in Logfile
- Continous SPI-Transmission during calibration -> avoids different error-messages like "No FC Communication" etc.
- Axisdecoupling can't be deactivated
 
2556 3243 d 19 h holgerb /tags/V2.10c/ 2.10a (10.11.2014 - 17.04.2015)
- New data structure of ExternalControl
- Internal Copies of the Channel values
- NC-Yawing rate limited to 100°/sec
- ExpandBaro faster -> 80ms instead of 700ms
- Altitude measurement re-calibrated (the measured value was about 5% too high)
- transmit receiver type to NC
- transmit stored neutral values (BOAT) to NC
- SPI communication optimized -> some Data are faster, some are slower
- BL-State (Current, Temperature,...) are now faster transferred for Logging
- ComingHome: automatic Direction change
- allows Yawing without CareFree (Yawing at Coming Home)
- Bugfix: Output LED Blinking when RC-Lost
- bugfix: uBat in 16Bit
- AnalogLable CRC implemented -> KopterTool doesn't need to read them every time
- ShutterCounter -> counts up when the output switches from low to high
- transmit LipoCount to NC
- Config "Disable CameraCompensation" disables also Roll-Compensation now
- AccZ in 3D-Datastructure (for Ben)
- new Parameter: LandingAccZ
- 16 Motors
- in-flight HoTT: Motortest and ACC-Calibration
- Error Message: No Redundancy
- Error Message: Redundancy Test
- Redundant Slave: copy the Current, State and Temperature from the UART Data
- in-flight ACC-Calibration with Jeti and KopterTool
- ACC-Calibration by stick: 5 seconds delay
- Bugfix: LED pattern was not used more often if the Hold time was longer than the pattern time
- Servo Failsafe Positions implemented
-> That Position is used for RC-Lost and UnderVoltage-Autolanding
-> minimum 10 seconds active
- MULTIPLEX servo protocol implemented (12 & 16 Channels)

2.10b (28.04.2014)
- small changes for the case of "NC-Communication loss"

2.10c (11.05.2015)
- Redundancy Master: If the I2C-Bus was switched off before flight (motors idle runnung), the Master didn't go into 'Fly'-State
- Auto-Safe by transmitter-switch: UserParameter5 can be used in Menu "Save single position"
- Auto-Load by transmitter-switch: UserParameter5 in Menu "Load single position"
 
2550 3265 d 19 h ingob /tags/V2.10a/Hex-Files/  
2549 3265 d 19 h ingob /tags/V2.10a/Hex-Files/  
2548 3265 d 23 h holgerb /tags/V2.10a/ 2.10a (10.11.2014 - 17.04.2015)
- New data structure of ExternalControl
- Internal Copies of the Channel values
- NC-Yawing rate limited to 100°/sec
- ExpandBaro faster -> 80ms instead of 700ms
- Altitude measurement re-calibrated (the measured value was about 5% too high)
- transmit receiver type to NC
- transmit stored neutral values (BOAT) to NC
- SPI communication optimized -> some Data are faster, some are slower
- BL-State (Current, Temperature,...) are now faster transferred for Logging
- ComingHome: automatic Direction change
- allows Yawing without CareFree (Yawing at Coming Home)
- Bugfix: Output LED Blinking when RC-Lost
- bugfix: uBat in 16Bit
- AnalogLable CRC implemented -> KopterTool doesn't need to read them every time
- ShutterCounter -> counts up when the output switches from low to high
- transmit LipoCount to NC
- Config "Disable CameraCompensation" disables also Roll-Compensation now
- AccZ in 3D-Datastructure (for Ben)
- new Parameter: LandingAccZ
- 16 Motors
- in-flight HoTT: Motortest and ACC-Calibration
- Error Message: No Redundancy
- Error Message: Redundancy Test
- Redundant Slave: copy the Current, State and Temperature from the UART Data
- in-flight ACC-Calibration with Jeti and KopterTool
- ACC-Calibration by stick: 5 seconds delay
- Bugfix: LED pattern was not used more often if the Hold time was longer than the pattern time
- Servo Failsafe Positions implemented
-> That Position is used for RC-Lost and UnderVoltage-Autolanding
-> minimum 10 seconds active
- MULTIPLEX servo protocol implemented (12 & 16 Channels)
 
2492 3454 d 18 h holgerb /tags/V2.08a/ 2.08a (10.10.2014)
- Redundance now In Flag3
- Boat-Moade implemented
- New Gyro DriftCompensation implemented
- sending Offset values to NC for Logging
- Menu: Neutral Values of Gyro now in full resolution
- camera releases via automatic distances faster than 1 sec
- clamp Altitude setpoint at +15m instead of +10m to allow faster starting
- set all channels to zero in case of RC-Lost
- removed: GPS_Z
- New Parameter: Parameter_Hoehe_TiltCompensation
- Default Failsafe-Time is 60sec (was 30sek before)
- Sensitive_RC removed
- Bugfix: WP-Event was sometimes triggered two times
- transmit HoverGas to NC for logging
 
2484 3524 d 16 h holgerb /tags/V2.06f/Hex-Files/ 2.06f (21.7.2014)
- Secure function: Avoid that the Altitude setpoint can be much higher than the actual altitude
- Use MinGas setting before while "Waiting for takeoff" instead of "AltitudeMinGas".
 
2483 3524 d 16 h holgerb /tags/V2.06f/Hex-Files/ 2.06f (21.7.2014)
- Secure function: Avoid that the Altitude setpoint can be much higher than the actual altitude
- Use MinGas setting before while "Waiting for takeoff" instead of "AltitudeMinGas".
 
2472 3538 d 17 h holgerb /tags/V2.06f/ 2.06f (21.7.2014)
- Secure function: Avoid that the Altitude setpoint can be much higher than the actual altitude
- Use MinGas setting before while "Waiting for takeoff" instead of "AltitudeMinGas".
 
2469 3558 d 19 h holgerb /tags/V2.06e/ 2.06d (16.06.2014)
- Starting with activated Altitudecontrol: Keep setpoint -2m until Gas-Stick rises up
- Bugfix: Redundant slave: wait at start until BLc are configured

2.06e (24.06.2014)
- Bugfix: BL-Config of motors 9-12 was deactivated
- reading the SW-Version of the BLs
- Bugfix: Motor 1 sometimes reported "software not compatible" in BL-Settings
- Transmit all version numbers to KopterTool
 
2460 3586 d 14 h holgerb /tags/V2.06c/Hex-Files/ Files for S3D (ACT) added  
2459 3586 d 14 h holgerb /tags/V2.06c/Hex-Files/ Files for S3D (ACT) added  
2458 3592 d 18 h holgerb /tags/V2.06c/Hex-Files/ 2.06c (28.05.2014)
- send EE_Parameter.CamOrientation to NC
- Bugfix: if the CamOrientation was not zero, the direction in load/store Singelpoints were not correct
 
2457 3592 d 18 h holgerb /tags/V2.06c/Hex-Files/ 2.06c (28.05.2014)
- send EE_Parameter.CamOrientation to NC
- Bugfix: if the CamOrientation was not zero, the direction in load/store Singelpoints were not correct
 
2456 3592 d 19 h holgerb /tags/V2.06c/ 2.06c (28.05.2014)
- send EE_Parameter.CamOrientation to NC
- Bugfix: if the CamOrientation was not zero, the direction in load/store Singelpoints were not correct