bsongis
8704c61e81
Revert last modification to recompile everything
2012-03-13 06:40:07 +00:00
bsongis
555d478d94
Slow down and Delay in Mixers rewriten
2012-03-12 21:40:46 +00:00
bsongis
cf68258531
Fix for slow / delayed mixes
...
Telemetry screens redesigned
2012-03-09 21:11:54 +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
47a228611c
Problem in recursive mixes
2012-03-06 19:20:52 +00:00
bsongis
5923ed5e1e
Bug when using Switches as Mix inputs
2012-03-05 15:42:31 +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
c03950c0fa
Label "MAX" for mixers source changed to "HALF". Idea pulled from er9x.
2012-03-02 08:14:58 +00:00
bsongis
30cd6bf15d
Mutliplier missing when trim used as a source (as if it was a slider). To use this feature, set MIXER source = THR and Trim = Offset for example.
2012-03-01 21:49:26 +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
b5dbe135e7
Center Beep was too long (Issue 4)
...
Inactivity Beep was too long
Vibrations now possible on key press
2012-02-29 19:10:13 +00:00
bsongis
fcb678a11f
Issue 4 solved (Beeps too long for MIX CENTER)
2012-02-29 07:36:05 +00:00
bsongis
46b17b8d91
Invert lines in EXPO submenu (in order to have conditions all together)
...
Translations updated
2012-02-28 22:44:26 +00:00
bsongis
cbd475cc30
Vibration when MIN / MIDDLE / MAX trim position reached
2012-02-27 21:19:31 +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
3c40237cc6
moveTrimsToOffsets function did take into account the THR stick
2012-02-25 22:27:07 +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
a094fd9ba2
Throttle trace with P1-3 should now be ok
...
Problem with recursive mixers and Flight Phases
2012-02-24 18:08:27 +00:00
bsongis
16d35bfd99
V4 BandGap should be initialized for alow the voltage to settle quickly
2012-02-23 22:09:45 +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
76406f1f9c
Some new fields now inflight modifiable: DR/EXPOS expo / weight, MIXER weight / offset
2012-02-22 17:56:38 +00:00
bsongis
eba1924a08
Make it compile on VC++
2012-02-21 22:48:57 +00:00
bsongis
6a1f12281c
Batt voltage should be better on v4
2012-02-21 20:24:57 +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
c4147980c9
Beeper mode is now splitted from beeper length. Haptic mode added. Haptic only sounds now ok on v4.
2012-02-16 13:12:35 +00:00
bsongis
4bd49938f3
Added a SOMO function with track number 0-255
2012-02-15 17:45:38 +00:00
bsongis
0c8cea428d
No instantTrim on THR stick
2012-02-14 21:32:58 +00:00
th9xer
d8a5ee4e1d
Fix haptic DDR error on V4 and fixing the SOMO14D code.
2012-02-14 00:45:36 +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
f42596a2a7
Another 16bytes flash saved
2012-02-05 19:01:28 +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
14676ab361
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
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
3b49bc9d6a
Bug in last AUDIO optimizations
2012-01-31 19:10:29 +00:00
bsongis
837eddf1df
Haptic initialization
2012-01-31 11:22:23 +00:00
bsongis
74e454cd0b
Some more optimizations on AUDIO. AUDIO option set to false by default.
2012-01-30 18:42:14 +00:00
bsongis
0af7630523
Missing symbols in open9x simu v4
2012-01-28 15:17:00 +00:00
bsongis
dea8c79811
Audio was completely broken on v4. Now better, we hear sounds, but ridiculous sounds...
2012-01-27 20:53:11 +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
53ff8cc768
Some improvements when french translations used
2012-01-24 20:28:01 +00:00
bsongis
5de422d287
Changes on MCUSR / MCUCSR
2012-01-23 20:54:01 +00:00