Commit Graph

  • e9cb986bdf We don't change the EEPROM version 2 times between 2 releases! bsongis 2013-03-11 17:56:35 +00:00
  • 770376e4ad again flash savings 36bytes open.20.fsguruh@xoxy.net 2013-03-11 17:56:00 +00:00
  • 1cd24d218b small flash savings if templates are active. open.20.fsguruh@xoxy.net 2013-03-11 17:39:39 +00:00
  • 0994312782 [X9D] REV3 pots assignation (regression) bsongis 2013-03-11 16:36:26 +00:00
  • 1f44987aff Templates fixup for r2057 gbirkus@gmail.com 2013-03-11 14:26:05 +00:00
  • 92106aedd8 [all] I increased flash in previous commit. It should be ok now. bsongis 2013-03-11 14:05:49 +00:00
  • 3a662afe73 Compilation error fixed bsongis 2013-03-11 13:54:18 +00:00
  • 5bdd8f8994 [X9D] Top bar bsongis 2013-03-11 13:47:16 +00:00
  • d6543f6c55 [all] New helper for filling MixData::weight in templates bsongis 2013-03-11 13:46:40 +00:00
  • a81d77b364 [X9D] Patch from Robert@FrSky amended with #ifdef, thanks Robert! bsongis 2013-03-11 09:24:53 +00:00
  • 2d1f3e3441 [all] Warning removed. Saves flash on stock. bsongis 2013-03-10 21:57:21 +00:00
  • 21de55e550 [X9D] REV3 switches assignation (regression) bsongis 2013-03-10 21:08:37 +00:00
  • e419708561 [MERGED] bring in advantages from branch to trunk; Performance optimizations open.20.fsguruh@xoxy.net 2013-03-10 19:51:19 +00:00
  • ff609188cb [X9D] REV3 switches assignation (regression) bsongis 2013-03-10 19:12:19 +00:00
  • 958dee594f [X9D] REV3 switches assignation (regression) bsongis 2013-03-10 18:05:36 +00:00
  • d8467af191 [X9D] REV3 switches assignation (regression) bsongis 2013-03-10 17:54:42 +00:00
  • 6e553663ee [X9D] REV3 switches assignation (regression) bsongis 2013-03-10 17:22:12 +00:00
  • c41ac65fd2 Issue 230 fixed (Python 3.0) bsongis 2013-03-10 16:51:54 +00:00
  • de1cac6e5d [X9D] REV4 switches assignation bsongis 2013-03-10 16:46:02 +00:00
  • 5d507af66d [X9D] Cosmetics (tested ok with this version) bsongis 2013-03-10 11:17:25 +00:00
  • 10dce7dee4 [X9D] Temporary i2c driver for v0.4 board bernet.andre@gmail.com 2013-03-10 10:49:36 +00:00
  • 67689c8f71 [BRANCH] preperation for merge to trunk; GVARS 5; introduced RANGE constant open.20.fsguruh@xoxy.net 2013-03-09 17:19:56 +00:00
  • 52c283602d [X9D] Icons for the top bar bsongis 2013-03-09 16:50:22 +00:00
  • 1ad5aa4785 [X9D] REV3 / REV4 support bsongis 2013-03-09 16:43:24 +00:00
  • 7b5cca58c0 removed code and memory optimization, because it breaks output as input open.20.fsguruh@xoxy.net 2013-03-08 18:10:16 +00:00
  • 53315d0132 [all] SafetyCH and General Menu fixes [stock] Flash saving again bsongis 2013-03-07 18:26:19 +00:00
  • 204014c8c2 [X9D] We can avoid CONDENSED for values >1000 on X9D bernet.andre@gmail.com 2013-03-06 18:56:22 +00:00
  • fac0e5df5e [X9D] Autoswitch fixed bernet.andre@gmail.com 2013-03-05 15:42:10 +00:00
  • 41431161b3 [X9D] Overlapping label, labels in header (TBD...) bernet.andre@gmail.com 2013-03-05 14:04:39 +00:00
  • 4b09e1ed23 Reused previous flash saving to improve custom telemetry screens, Timers and footer line items now have labels on all boards bernet.andre@gmail.com 2013-03-05 13:49:53 +00:00
  • ea6820a046 Wrong array size... was too late last night I guess :\ Of interest: That different way of displaying the custom screen items I introduced in r2033 for conveniency happens to save a whopping 92 bytes on stock!! I forgot about stock when doing it, and when I remembered I expected it would be the opposite and I'd get a slap... Might be worth looking if this could be replicated in other places! bernet.andre@gmail.com 2013-03-05 11:12:59 +00:00
  • bb83933c8c Had broken PLAY_TRACK custom function display on sky9x bernet.andre@gmail.com 2013-03-05 10:37:28 +00:00
  • a19cf2d7ef [X9D] Telemetry views bernet.andre@gmail.com 2013-03-05 09:50:14 +00:00
  • c66fab2e6d [X9D] 10 characters for audio files, 3-column on custom telemetry screens bernet.andre@gmail.com 2013-03-05 00:06:22 +00:00
  • 9f2b486152 [BRANCH] Created possibility to increase GVARS number; is set to 9 open.20.fsguruh@xoxy.net 2013-03-03 13:57:30 +00:00
  • 214bc9c4d4 Small flash and data saving open.20.fsguruh@xoxy.net 2013-03-02 08:35:55 +00:00
  • 82783013fd arithmetic overflow check improved: - Now it should be more unlikely to prevent arithmetic overflows. Please test. - This change costs about 20 bytes flash - Unfortunately still not bullet proof. A bullet proof check would cost additionally 100bytes flash, is it worth? - To get in dangerous areas, both weight and offset needs to be set very high. Without offset no more overruns should occur. open.20.fsguruh@xoxy.net 2013-02-28 05:37:16 +00:00
  • 792412f5fe bugfix speed calculation for stock; flash saving 32bytes open.20.fsguruh@xoxy.net 2013-02-27 05:34:24 +00:00
  • 6fbbac60dc prevent arithmetic overflows open.20.fsguruh@xoxy.net 2013-02-26 22:36:28 +00:00
  • 8bb4681578 [X9D] Finer volume steps on the low end for use with headphones bernet.andre@gmail.com 2013-02-26 17:45:50 +00:00
  • 62d80d8145 [all] Small bugs again bsongis 2013-02-26 17:18:18 +00:00
  • b74f8ee61d [X9D] Cosmetics bsongis 2013-02-26 17:02:56 +00:00
  • 48a7090e6e [all] Timers countdown / minute beep are configurable [stock] Port from a part of Andreas patch relative to timers. Thanks Andreas! It allowed me to implement the configurable beeps for timers at a almost 0 flash cost. bsongis 2013-02-26 16:07:41 +00:00
  • 6fc8ba804c [all] Timers countdown / minute beep are configurable [stock] Port from a part of Andreas patch relative to timers. Thanks Andreas! It allowed me to implement the configurable beeps for timers at a almost 0 flash cost. bsongis 2013-02-26 16:07:41 +00:00
  • fbd1488b62 GVARs display/adjust was truncated to 8 bits bernet.andre@gmail.com 2013-02-26 15:29:54 +00:00
  • 42b41e8f03 [X9D] GVARS screen bsongis 2013-02-26 13:32:58 +00:00
  • 98aa332fb3 [all] Overflow when PPM frame length was at maximum with a 4-CH output bernet.andre@gmail.com 2013-02-26 12:18:13 +00:00
  • 5c8d5dbd95 Now extended range for weight, offset also without GVARS, GVARS fix, overruns fix open.20.fsguruh@xoxy.net 2013-02-25 22:08:23 +00:00
  • 78c713d7a5 [all] AdjustGVARs bugs fixed bsongis 2013-02-25 22:00:11 +00:00
  • 18385ceebd BATTGRAPH off by default GVAR presentation in FP edit view bernet.andre@gmail.com 2013-02-25 21:34:28 +00:00
  • 944c66dca4 adjustGV +/- was swapped gbirkus@gmail.com 2013-02-25 21:32:09 +00:00
  • 56eec662a3 Compilation error bsongis 2013-02-25 20:16:51 +00:00
  • 74eb65117d [X9D] Massstorage bernet.andre@gmail.com 2013-02-25 20:16:36 +00:00
  • dcfbd424dd [X9D] Branch based on r2011 for trying to get mass storage to work... library should be included more or less correctly, need to now connect with the SD card driver (in x9d/usbd_storage_msd.c) bernet.andre@gmail.com 2013-02-25 20:13:14 +00:00
  • e35cf751de [9x] BATTGRAPH option added to display the Tx voltage [all] AdjustGVARs feature reworked (now 4 modes) [!ARM] PlayTrack can now play GVARs bsongis 2013-02-25 18:48:11 +00:00
  • d1b862a4f3 [X9D] Telemetry view SIMU compilation bernet.andre@gmail.com 2013-02-24 18:06:09 +00:00
  • 38bcc1f29f [X9D] SPORT driver draft, only feeds the frsky packed decoder for displaying good old telemetry for now bernet.andre@gmail.com 2013-02-24 17:19:42 +00:00
  • 98100708d6 [X9D] Serial debug now uses a FIFO, RTC fixed bernet.andre@gmail.com 2013-02-24 15:48:03 +00:00
  • 83dedd83bc changed ISR masking back to old solution; throttle rescale bugfix with limits changed; open.20.fsguruh@xoxy.net 2013-02-24 14:11:12 +00:00
  • 5def4849fe [X9D] UART driver renamed, work on debug output bernet.andre@gmail.com 2013-02-24 12:31:02 +00:00
  • 87105c1268 [all] The Batt field was displayed as a timer bsongis 2013-02-23 17:27:02 +00:00
  • 74a6b54071 [X9D] Problem when switching a char in a model / phase name to lowercase bsongis 2013-02-23 16:36:37 +00:00
  • f7441620cb Issue 207 (first try, I can't test myself!) bsongis 2013-02-23 15:17:19 +00:00
  • 1b8e0f12b9 [X9D] Possibility to unselect the bitmap bsongis 2013-02-23 14:58:44 +00:00
  • eb2b7623c1 [all] The AND in Custom Switches was not at the good position bsongis 2013-02-23 11:24:00 +00:00
  • 0358976a4a [sky9x] Navigation bug in Model Setup bsongis 2013-02-23 10:20:33 +00:00
  • 3984a68671 Issue 220 fixed bernet.andre@gmail.com 2013-02-23 08:33:20 +00:00
  • f3a02f0f4e Timer fixed for Audio/Voice; fixed throttle calc; small flash savings; SLOW change again open.20.fsguruh@xoxy.net 2013-02-22 20:57:31 +00:00
  • f69a77098f [X9D] Cosmetics bsongis 2013-02-22 20:48:55 +00:00
  • 3af21718cb Overlap on mixer screen in French bernet.andre@gmail.com 2013-02-22 19:59:03 +00:00
  • 4814a529da [X9D] French translations, Heli setup bernet.andre@gmail.com 2013-02-22 19:48:51 +00:00
  • 3e91b3f46d [X9D] Custom Switches screen reworked bsongis 2013-02-22 18:36:34 +00:00
  • d9d52762ae [voice] ONm correctly reset on model change [X9D] Default bitmap on main view when none selected / no SD bernet.andre@gmail.com 2013-02-22 15:44:52 +00:00
  • bb0489725b [X9D] No SD on WDT reboot bernet.andre@gmail.com 2013-02-22 10:33:09 +00:00
  • 69bf79f0bc Compilation error bsongis 2013-02-22 07:59:42 +00:00
  • 86807ea1f4 [ARM] volatile missing bsongis 2013-02-22 07:19:39 +00:00
  • 85e6ac893b All translation files updated with new items. PLEASE CHECK EVERYTHING!!! bernet.andre@gmail.com 2013-02-21 22:54:03 +00:00
  • 2a9160fcab weight and offset range extension change (flash code cost 22bytes) open.20.fsguruh@xoxy.net 2013-02-21 22:11:33 +00:00
  • b7a37c4e8a [all] Stupid bug in calcRESXto100 bsongis 2013-02-21 21:14:14 +00:00
  • 21a5238ca9 [all] Mixer problem with switches bsongis 2013-02-21 20:41:48 +00:00
  • 3824939030 [all] And switches added to Custom Switches [ARM] No Init of SD after a reboot (not tested) [X9D] Bug when [EXIT] on MODELSEL bsongis 2013-02-21 20:25:40 +00:00
  • 1e3c1d8ce2 Expo EXTENDED function added, SLOW moved to old position, 8 bytes code saved open.20.fsguruh@xoxy.net 2013-02-21 20:17:54 +00:00
  • 8cfde7854b [X9D] Reboot when changing the model bsongis 2013-02-21 10:51:46 +00:00
  • e4296225a8 Issue 213 fixed (15 custom switches on '128 / gruvin9x) bsongis 2013-02-21 09:01:24 +00:00
  • 229cfe45f3 A wrong constant used in Custom Functions menu bsongis 2013-02-21 07:49:07 +00:00
  • 390b7f12cf Issue 213 fixed (more phases, expos, switches, functions on M128) bsongis 2013-02-21 07:00:38 +00:00
  • a0a9d13694 Issue 214 fixed (16 files in the VOICE queue on M128) bsongis 2013-02-21 06:59:43 +00:00
  • aef70fc850 Issue 214 fixed (more files in the VOICE queue on M128) bsongis 2013-02-21 06:17:41 +00:00
  • 7a3499b6a4 CZ translations update mhotar@gmail.com 2013-02-20 23:19:21 +00:00
  • 2b12eabcb9 2nd try for SLOW / speed fix / opinion needed open.20.fsguruh@xoxy.net 2013-02-20 21:22:21 +00:00
  • 28b62a0f80 [X9D] Flight Phases screen reworked bsongis 2013-02-20 19:49:26 +00:00
  • 4a1ae0eaa4 Issue 203 fixed (Timer minute beep) Issue 204 fixed (Tx Batt spoken) [X9D] It was impossible to avoid a Format on EEPROM Alert [all] Function v1==x modified to v1~=x (needs to be tested) Developers list updated bsongis 2013-02-20 11:17:44 +00:00
  • 2633af9fef CZ translations mhotar@gmail.com 2013-02-20 09:51:06 +00:00
  • 3c064d2275 Sticky T-cut template - issue 206 fixed gbirkus@gmail.com 2013-02-20 08:35:41 +00:00
  • f5cd611683 [stock] Unused variable removed = 16bytes saved (thanks Mike!) bsongis 2013-02-20 06:18:08 +00:00
  • 69731d7904 Safety channel fix; Switches fix; Slow fix (potential); Optimizations open.20.fsguruh@xoxy.net 2013-02-19 20:23:44 +00:00
  • 35fc938b1e Safety channel fix This change should avoid setting all output channels to 0 for the first few outputs generated. Also this prevents the throttle triggered timers to start not intended after power up. This occurs when you set throttle timers to output channel instead of stick. (By the way, is there any reason, this should be the source at all?) Because reset of safety channels is only moved, this do not cost any additional bytes of flash. However the reinitialisation in evalFunctions() may be missing somewhere? Please comment... open.20.fsguruh@xoxy.net 2013-02-18 22:03:43 +00:00
  • abb604bf6d [X9D] Virtual switches in Mixer sources should now work correctly bsongis 2013-02-18 21:45:35 +00:00
  • 8eaefce7b5 [X9D] Shift in Mixer sources bsongis 2013-02-18 20:40:41 +00:00
  • 63e2ae60a5 now does rescaling on 256base instead of 100; removes a lot of division by a shift right 8 Needs testing!!! Volunteer please come in. Benefits of change: -248 bytes code generated used gcc 4.7.2 -huge performance increase. My measurements: simple mix goes down from 2,87msec to 1.93msec middle complex mix goes down from 3,37msec to 2,00msec complex mix (with phase change) goes down from 6,87msec to 4,18msec open.20.fsguruh@xoxy.net 2013-02-18 20:26:16 +00:00