Commit Graph
55 Commits
Author SHA1 Message Date
bsongis 0be7d4a671 Rotary encoders Beep Center should be ok now
More port from ersky9x
Problem in Telemetry labels for french and swedish
2012-04-03 18:01:05 +00:00
bsongis 01d05d7d96 Flash on Beep doesn't beep on Keys / Trims
TH% not inverted when throttle stick inverted
Rotary Encoders as Mixer Sources on v4 board
Pulses on ersky9x board port
Telemetry on ersky9x board port
2012-04-02 17:31:40 +00:00
romolo.manfredini@gmail.com 426ceff2e9 Flash on beep mod and byte saving 2012-03-31 21:19:24 +00:00
bsongis e7eaced156 Soft Power Switch on both v4.1 and ersky9x boards
Delay before effective EEPROM write on these boards
Current displayed
2012-03-30 16:03:43 +00:00
bsongis 6113420a02 EEPROM Swap / Copy / Delete model now Ok on ErSky9x
Simu target on ARM now ok
2012-03-29 18:29:49 +00:00
bsongis 2007b88ae1 Function rename 2012-03-28 18:51:03 +00:00
bsongis 9c16acb445 Badly displayed fields in Trainer Screen (thanks gbirkus!)
InstantTrim should work also in Telemetry View
Trims2Offsets function ok with Flight Phases
New Makefile option EEPROM_PROGRESS_BAR
Many flash savings ...
2012-03-28 17:01:58 +00:00
bsongis 2acfb7df3d Trims to Offsets re-implemented (still untested)
FrSky flash saving
2012-03-27 17:56:43 +00:00
bsongis ce3db201ff Mavlink compilation problem 2012-03-24 07:50:20 +00:00
bsongis 35ba45c1d5 Makefile now ok with the ersky9x board 2012-03-23 23:46:41 +00:00
bsongis a26ae476ce Compilation problems in companion9x 2012-03-22 15:14:04 +00:00
bsongis 8d30efddc5 Refactoring 2012-03-22 14:22:57 +00:00
bsongis 2e5cf5a4f3 Small RAM saving.
Some code ported for the ersky9x board
Mavlink port commited
2012-03-21 18:31:00 +00:00
bsongis 5f56761842 Small code adjutments 2012-03-19 21:11:29 +00:00
bsongis 0611c1de96 Mavlink introduction
Templates bug fix
2012-03-19 16:12:36 +00:00
bsongis 695ecf7a0d Telemetry Screens again! 2012-03-18 22:36:11 +00:00
bsongis 31a5104730 Trick to avoid remaining printf in code ... 2012-03-17 00:01:53 +00:00
bsongis 46cffb0660 Cell introduced in Custom Switches 2012-03-16 20:10:22 +00:00
bsongis 0fdb85067a Custom Telemetry View
FAAST protocol (start pulses before the splash)
Templates Confirmation
Used channels cleaned before applying a template
2012-03-15 18:37:18 +00:00
bsongis d83a755a21 Problem when deleting all mixes from a model 2012-03-12 17:08:23 +00:00
bsongis 26cdf24ca0 New "Test" function switch (make DEBUG=YES)
New "Reset" function switch
TimeZone for GPS
BLINK attribute may be used without INVERS
Wrong first frame sent when DSM2=SERIAL (by Cam)
Text in status line blinking when NO DATA on FrSky telemetry screen
2012-03-08 18:44:48 +00:00
bsongis 5923ed5e1e Bug when using Switches as Mix inputs 2012-03-05 15:42:31 +00:00
bsongis 228fb38b67 Let's remove Telemetry from Mixer sources 2012-03-05 08:48:27 +00:00
bsongis 040160efc9 New EEPROM format 205
Introduction of differential in Mixers
Introduction of Switches as Mixer Source (FULL now removed)
Negative curves in Mixers
Optimizations in Mixer
Extended chars for localization
Swedish translations
Beep length updated
2012-03-04 17:25:35 +00:00
bsongis bd7ab010ca FrSky did introduce 2us jitter since last optimization
Makefile minor update
Google tests fixed
Momentary switches in FUNC SWITCHES screen (not finished)
Trim parameter in Mixer is OFF if the source is not a stick
2012-03-01 21:10:18 +00:00
bsongis 6c1d0cab8a Flash saving (idea from er9x)
Trims2Offsets function removed as it was as full of bugs than other firmwares (total = ~1000bytes flash saved)
A "Safety CHxx" function is not applied when it is currently edited
The Stick Mode needs confirmation before being used (now edited with [MENU] edit [MENU]).
2012-02-27 18:52:29 +00:00
bsongis e9dc2e26aa Pat Mackenzie added to the coders list as suggested by Mike in 9xforums 2012-02-27 07:33:11 +00:00
bsongis e91ac3d7cf New way of dealing with recursive mixers and Flight Phases which saves ram... 2012-02-25 10:57:02 +00:00
bsongis 7de3ce7d13 Cosmetics 2012-02-24 18:09:20 +00:00
bsongis 4200c203b6 PXX updates + optimizations pulled from er9x
FrSky TELEMETRY menu is now moved to [DOWN long]
Function added to reach the TELEMETRY screen when a switch is enabled
Main view optimizations
2012-02-23 18:09:27 +00:00
bsongis 1446ae8ada Make it compile on VC++ 2012-02-21 22:50:16 +00:00
bsongis 6f1f234b40 Logs port from gruvin9x
JETI ok on simu
Sticks mode problem in Trims2Offsets function
PXX bug fix pulled from er9x
Optimizations
2012-02-21 16:36:57 +00:00
bsongis 97723c5732 GPS last coords always displayed even if fix lost (in case model crashed) 2012-02-20 22:33:12 +00:00
bsongis a5fef987df Flash saving: around 100bytes (saved in TRAINER menu). UNSTABLE_BANDGAP option removed (always used). Keys react a little better in simu. 2012-02-17 17:01:52 +00:00
bsongis 1ed8d7ca44 Compilation problem when !FRSKY
Rotary encoder navigation on v4
Some cleaning on code
2012-02-16 22:40:02 +00:00
bsongis 6e4a9ff05c SOMO header included in open9x.h 2012-02-14 09:15:46 +00:00
bsongis 2204c7523a Copyright notice updated 2012-02-10 16:33:08 +00:00
bsongis caa2aec727 New telemetry screens (bars)
New telemetry units for A1 / A2
Update to pgmtypes according to Michal patch (suggested by gcc developers!)
EEPROM v204
2012-02-08 20:56:36 +00:00
bsongis f2126a8aa6 More telemetry units. GPS screen rewritten. 2012-02-05 16:00:16 +00:00
bsongis d3c4cb2534 90 bytes saved on the channel order array + access functions 2012-02-05 10:27:21 +00:00
bsongis d399f9f9c4 Safety switches screen removed. Replaced by Function switches. 2012-02-03 22:28:56 +00:00
mihlit@mihlit.cz acd523e699 make code compatible with up-to-date build environment
These changes make it possible to compile open9x with old (avr-gcc 4.3.3, 
avr-libc 1.6.7) and up-to-date (avr-gcc 4.6.2, avr-libc 1.8.0) build
environments. See Issue 1 for more details.
2012-02-02 11:23:38 +00:00
bsongis 3e009decfb HAPTIC is now able to work without AUDIO
New function in function switches to play an Audio track
Trims can be used to modify a mixer offset.
Offsets for Frsky can go from -128 to +127
Vibrations motor on v4 (HAPTIC option too)
2012-02-01 18:55:08 +00:00
bsongis 3c8475636c Inactivity timer reset on Keys and Trims press 2012-01-29 21:56:19 +00:00
bsongis 7617d25501 Dead code removed 2012-01-29 18:34:04 +00:00
bsongis e6d8648074 NMEA and ARDUPILOT code ported from er9x
DSM2(PPM) bug fixed
Flash saving
PCBV3 removed
One delay_us(7) removed
BEEPSPKR becomes AUDIO
2012-01-27 18:58:59 +00:00
bsongis a8ec3ddaa7 Audio port from er9x (thanks Rob!) 2012-01-26 20:15:45 +00:00
bsongis 31524e4eb4 g_time_per10 only needed in DEBUG mode 2012-01-25 20:56:21 +00:00
bsongis 8f3a0a28cf PXX + PPM16 port from er9x
DSM2 model id for ModelMatch feature
2012-01-23 18:50:36 +00:00
bsongis 7ca995bf9f New stamp prepared 2012-01-21 15:30:12 +00:00