Commit Graph

60 Commits

Author SHA1 Message Date
bsongis c2dcd70b2a TrmR / TrmE / TrmT / TrmA sources added to mixers and custom switches
The choice for Trim in mixers will be: OFF / ON / Rud / Ele / Thr / Ail
EEPROM formatted on ARM when invalid EEPROM
No EEPROM format when ARM board USB powered
2012-05-15 21:00:57 +00:00
bsongis 3ab5c028b3 One TODO removed with a ten bytes flash saving 2012-05-08 13:29:43 +00:00
bsongis 09b4510035 400bytes flash saved in GeneralMenus + ModelMenus
On V4.1 board both Rotary Encoder may be used for navigation
TX/RX RSSI set to 0 when no telemetry received since too long
2012-04-20 17:03:16 +00:00
bsongis d56581ad56 New compile option FLIGHT_PHASES added. Enabled by default of course. 2012-04-14 18:30:18 +00:00
bsongis 9be9fa6df6 FrSky flash saving (64bytes)
Condensed display of Mixers lines in MIXER menu (by Max)
MOD_EXTRA_ROTARY_ENCODERS added (by Max): on v4.1 it adds the support of an extension board for 3 more rotary encoders
2012-04-11 18:38:59 +00:00
bsongis 7f05f8e430 Bug in Mixer when offset used with a switch + slow down
GPS displayed as ---- when there has no fixed received since beginning
No Custom telemetry screen displayed when nothing to display
Marks at -100 and +100 when editing a value
RSSI alarms 1 + 2 labels were wrong
ANAS menu redesigned
60 models on ersky9x board
Current calibration on ersky9x board
2012-04-10 18:20:51 +00:00
bsongis bd3e0db736 Optrex LCD support 2012-04-07 07:35:23 +00:00
bsongis 03cceb76bc 6 bytes saved by Romolo 2012-04-03 20:30:53 +00:00
bsongis fb1f6ebe5c 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 8a9f23612e 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 b6682e3671 Fix regression 2012-04-02 09:22:28 +00:00
romolo.manfredini@gmail.com 8e65638234 10 bytes spared (46 on GCC 4.6.2) 2012-04-01 16:29:05 +00:00
bsongis 7df3a346ae EEPROM Swap / Copy / Delete model now Ok on ErSky9x
Simu target on ARM now ok
2012-03-29 18:29:49 +00:00
bsongis a8f2e1f84b 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 e72e7a7d46 Infinite loop on ARM in lcd_putcAtt 2012-03-23 18:00:07 +00:00
bsongis 890e53a32b Small RAM saving.
Some code ported for the ersky9x board
Mavlink port commited
2012-03-21 18:31:00 +00:00
bsongis 0665db5a30 Dotted border around voltage on v4.1 2012-03-20 21:27:15 +00:00
bsongis e2ed7878ca Flash saving (especially for swedish!) 2012-03-20 20:47:42 +00:00
bsongis aa943050e1 Small code adjutments 2012-03-19 21:11:29 +00:00
bsongis 6a787a71fc Temperature threshold missing
Time alignement for Bars
2012-03-19 20:47:31 +00:00
bsongis c859c21abf Telemetry Screens again! 2012-03-18 22:36:11 +00:00
bsongis 27efbd5e75 Bad display of 1.xx (the decimap point was inside the 1 before) 2012-03-17 15:20:14 +00:00
bsongis a60894f7ff Correct maximums for Gauges
Flash saving
2012-03-16 19:16:39 +00:00
bsongis 0d12a096ef A1/A2 decimal point badly displayed in the new telemetry screen 2012-03-15 20:09:11 +00:00
bsongis 8ad9bbe8af 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 506a0eed56 Bug in decimal point display on numbers when blinking 2012-03-09 17:41:43 +00:00
bsongis d83391518b Bug with the "-" char in negative numbers 2012-03-08 20:55:33 +00:00
bsongis ce396397e6 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 1b7082ade2 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 0a9c24b28b 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 e910415cc1 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 b6b19fdaa1 Pat Mackenzie added to the coders list as suggested by Mike in 9xforums 2012-02-27 07:33:11 +00:00
bsongis 437be645df Circular inclusions removed 2012-02-25 17:56:46 +00:00
bsongis 61b380beea Inflight parameters modification using Rotary Encoder on v4 (not finished yet). 2012-02-18 08:58:05 +00:00
bsongis 6e65b6db9e RSSI alarms are now stored in ModelData. Alarms disabled on Quiet mode, re-enabled when not Quiet mode. 2012-02-16 17:55:23 +00:00
bsongis d1cd46a8d1 Lipo cells voltage badly displayed. Some flash saved. 2012-02-15 21:00:57 +00:00
bsongis 54a38232a8 Copyright notice updated 2012-02-10 16:33:08 +00:00
bsongis 2431c6b593 Multiplier added to FrSky telemetry A1/A2 ratio
Now it covers range 0V => 204.0V
2012-02-09 11:24:45 +00:00
bsongis 67495df892 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 780b7794d8 More telemetry units. GPS screen rewritten. 2012-02-05 16:00:16 +00:00
bsongis bc29efad0f Safety switches screen removed. Replaced by Function switches. 2012-02-03 22:28:56 +00:00
mihlit@mihlit.cz 94973f5694 make sure splash start and end markers have correct position
Compiler can change position of start/end splash markers or even optimize-out
them completely, because they are not used in the fw. 
Make them part of the splash data block, so their possition is always correct.
util/xbm2lbm was changed together with other c "images" to make it consitent.
2012-02-02 22:48:15 +00:00
mihlit@mihlit.cz 2caa639c2d 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 5678b7d6f4 Cosmetics 2012-02-01 11:07:36 +00:00
bsongis 9e41f6501f open9x translations 2012-01-18 20:24:15 +00:00
bsongis 64be4eeeb1 Bug in channels order when displaying only one letter 2012-01-16 13:37:54 +00:00
bsongis d48233dae8 Bug in trims (Tx modes)
Bug in telemetry display
Bug in timer2
2012-01-14 22:02:23 +00:00
bsongis 451cd6aef5 Tx modes should be handled the right way
Throttle trace configuration
Timers updated
New splash
100% CPU in alert (SIMU)
RPM sensor used in custom switches
2012-01-13 17:55:23 +00:00
bsongis df4ae87f70 TMR1 / TMR2 / ALT may now be used in custom switches! 2012-01-09 20:56:38 +00:00
bsongis 502a79d22f Logs and Telemetry decorrelated. Telemetry helpers. Possibility to reset the altitude. Flash optimizations. 2012-01-09 18:52:22 +00:00