Compare commits

..

639 Commits

Author SHA1 Message Date
bsongis ae8fbf0586 Blink when edit mode in General Menus 2012-05-17 15:07:17 +00:00
bsongis 42887f243c German font extra chars added 2012-05-17 14:54:53 +00:00
bsongis 1fae8b200a German font extra chars added 2012-05-17 14:50:48 +00:00
bsongis 1139da8f42 German font extra chars added 2012-05-17 14:48:20 +00:00
bsongis 6756d5f502 General Menus broken on V4 (when no SD-Card) 2012-05-17 14:41:40 +00:00
romolo.manfredini@gmail.com c0eb4fc856 Thr Trace items not displayed correctly 2012-05-17 13:05:49 +00:00
bsongis c4c0f27146 German translations 2012-05-17 11:11:09 +00:00
bsongis a64e499180 Cosmetic on the slider (Thanks Max) 2012-05-17 10:05:09 +00:00
mhotar@gmail.com c54a8da3ca SafetySwitch translation fix -SE 2012-05-16 20:54:25 +00:00
mhotar@gmail.com 5509ea05b8 SafetySwitch translation fix -CZ 2012-05-16 20:32:56 +00:00
bsongis 1bbf09be56 Wrong label for Haptic Length 2012-05-16 20:01:12 +00:00
bsongis 6833386c46 SafetySwich function redesigned 2012-05-16 17:59:11 +00:00
mhotar@gmail.com ff6e3f5be4 CZ translations -RadioSetup 2012-05-16 17:30:32 +00:00
bsongis c9ea8172d6 Slider for beep length and haptic length. Thanks dvogonen for the idea and the screenshot! 2012-05-16 15:16:52 +00:00
mhotar@gmail.com 4e70d46476 CZ translations updated 2012-05-16 11:19:58 +00:00
bsongis a2e44e4598 CZ cosmetics 2012-05-16 09:45:29 +00:00
bsongis 4ec21893ff CZ cosmetics 2012-05-16 09:34:36 +00:00
bsongis cf10af1c93 Minor bug fixes 2012-05-16 09:20:04 +00:00
kjell.kernen@gmail.com 9fdb6a1852 Translated new strings.
Added dot for clarity of abbreviation.
2012-05-16 00:24:17 +00:00
romolo.manfredini@gmail.com 8793142494 italian Translation (again) 2012-05-16 00:21:06 +00:00
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
romolo.manfredini@gmail.com f664e8e0bc Italian translations 2012-05-15 19:57:56 +00:00
mhotar@gmail.com 4d9e37919f CZ language specific layout fix (DR/EXPO) 2012-05-15 13:08:05 +00:00
romolo.manfredini@gmail.com 6c345ac881 Fix for templates menu 2012-05-14 22:44:23 +00:00
bsongis 3a708a3024 Someone modified english CYC with CYK? 2012-05-14 20:51:29 +00:00
bsongis 783b3eb0b9 companion9x compilation 2012-05-14 20:43:23 +00:00
bsongis 0c3e14aada companion9x compilation 2012-05-14 19:33:37 +00:00
bsongis 4244f26e8e SD card for ARM board (first part) 2012-05-14 17:36:18 +00:00
mhotar@gmail.com c9827f4c91 Czech translations updated 2012-05-14 15:18:26 +00:00
kjell.kernen@gmail.com 3cbcb12dad Further corrections of Swedish translations after testing in simulator. 2012-05-14 13:14:43 +00:00
kjell.kernen@gmail.com ce32db59a2 Quality improvements of Swedish translation.
Shortened strings for nicer display.
Replaced the strange "Trims => Offsets" string with meaningful text.
2012-05-14 11:28:53 +00:00
kjell.kernen@gmail.com d195454a50 Brought Swedish translation up to date with the latest changes. 2012-05-14 10:28:57 +00:00
bsongis 3d5640b716 Left Vertical Trim Slider now aligned left
Scrollbar on the Outputs Main Screen
4 screens for Outputs Main Screen on ARM board
Virtual Switches Main Screen redesigned
Saves 200bytes flash on stock board!
2012-05-14 10:21:17 +00:00
romolo.manfredini@gmail.com 879331c300 Italian translation (WIP) 2012-05-14 09:50:58 +00:00
romolo.manfredini@gmail.com 8aee0db37d mmissing italian dblsize fonts 2012-05-14 08:42:37 +00:00
bsongis b434b3309a Cz translations. [C1] - [C3] used when HELI option disabled. 2012-05-14 07:42:49 +00:00
bsongis 5b8d27dea2 Warnings removed 2012-05-14 06:33:52 +00:00
bsongis 3fd4209ba3 Issue 28 solved 2012-05-14 05:36:36 +00:00
romolo.manfredini@gmail.com 51e9383df9 Italian translations (to be finished) 2012-05-13 22:56:52 +00:00
bsongis 1677521713 Another 168bytes saved 2012-05-13 21:54:13 +00:00
bsongis 2f1f79ed61 80bytes saved 2012-05-13 18:43:36 +00:00
bsongis a73d080499 Revert the latest flash saving. Was wrong. 2012-05-13 18:10:10 +00:00
maxim.karban@gmail.com db4943de1f Cosmetic bug fixed in DR/EXPO model menu 2012-05-13 17:35:25 +00:00
bsongis 42558a9e6a Little flash saving in DR/EXPOS and cosmetics 2012-05-13 16:09:33 +00:00
bsongis d1fc70c738 [Simu] THR warning was not working 2012-05-11 21:20:16 +00:00
bsongis 9f18b7089a Issue 26 fixed 2012-05-11 20:43:14 +00:00
bsongis 57e237019d THR Warn bug fixed. 2012-05-11 19:21:27 +00:00
bsongis 58285b9fa7 [SDCARD] refresh problem on Model Restore 2012-05-11 18:05:46 +00:00
bsongis bb7c4ce55d Last changes compile on V4 2012-05-11 17:37:42 +00:00
bsongis da520ed6a3 MODELSEL menu now accepts trimming at a normal speed 2012-05-11 17:11:41 +00:00
bsongis 9530e35685 Cosmeticsonly: I miserabily failed at saving a single byte flash here ;) 2012-05-11 12:25:42 +00:00
rob@marotori.com 3918252f9d Post pause feature from previous update ported to stock/gruvin board.
Have tested on stock - can a gruvin board user test?
2012-05-11 11:37:29 +00:00
rob@marotori.com 68bdef05be Update to introduce post tone sequence pausing on audio events. ARM Only at the moment. 2012-05-11 11:13:47 +00:00
bsongis 1794916770 Typo fix 2012-05-11 10:12:44 +00:00
gbirkus@gmail.com 65a7c97443 typo fix 2012-05-11 10:03:28 +00:00
bsongis 52aa2cf241 Better handling of Protocols and Functions which are not chosen at compilation time. Now they are proposed as [Vario] / [PXX] when not available 2012-05-11 08:57:06 +00:00
bsongis 0824827bcd Issue 25 solved 2012-05-10 21:16:44 +00:00
bsongis 95158c2c28 VARIO option introduced 2012-05-10 16:57:41 +00:00
rob@marotori.com 98f14e95c1 Prevent haptic being enabled when usb plugged in on the ARM board. 2012-05-10 11:48:35 +00:00
rob@marotori.com f0aa96034d Two fixes:
1x Added a rate limit on the ARM board to prevent speaker getting over-run on sound requests.  This limit has two parameters in the audio.h to set the length.  Value of 10 seems to work ok for now.   The fix resolves the broken sound when the vario limit was set to 0.
2x Adjusted all tonePause and toneLen for the events to suit the ARM board.  Issue is simply that the audio is processed much faster.. so the tunes where happening too fast!
2012-05-10 09:03:34 +00:00
bsongis f70249973c FrSky A1/A2 averaged only if unit is volts 2012-05-10 07:13:23 +00:00
bsongis eca129cf78 Vario now tested and ok on stock board (Thanks Gabriel for the bug tracking!) 2012-05-09 21:08:43 +00:00
bsongis 6938a2ef77 2bytes flash saved :) 2012-05-09 20:35:15 +00:00
mihlit@mihlit.cz 21266beafd different fix for "there are no lines to go on trainer:slave_mode"
Perhaps not the best solution from nice code point of view, but
from three ways I tried, it adds the least amount of bytes :)
2012-05-09 19:43:58 +00:00
bsongis 851621b09a If you change the selected model with MENU long the up/down buttons don't work anymore until you exit/reenter the model selection screen (Bug reported by Kilrah) 2012-05-09 19:28:37 +00:00
bsongis d7f19e58d8 The radio didn't skip the splash and the checks on reboot due to WDT 2012-05-09 19:16:30 +00:00
maxim.karban@gmail.com f38dcdcc85 VARIO_EXTENDED variables renamed 2012-05-09 17:21:10 +00:00
maxim.karban@gmail.com 9f24cb4a9e VARIO_EXTENDED
removed bug around zero vspeeds
2012-05-09 17:17:15 +00:00
maxim.karban@gmail.com c9a96fbcc9 commented lines removed 2012-05-09 12:35:26 +00:00
maxim.karban@gmail.com 9eb62a5440 VARIO_EXTENDED A1/A2 sources fix 2012-05-09 12:11:04 +00:00
bsongis 6a789d0c2f Flash saving (78bytes) 2012-05-09 07:50:53 +00:00
bsongis 92767f6dbd Throttle Warning based on Model parameters 2012-05-09 07:08:25 +00:00
bsongis 22d0e86037 Vario flash saving (8bytes)
A1 and A2 values displayed in TELEMETRY menu (to avoid switching screen for calibration)
2012-05-08 21:58:24 +00:00
bsongis 97cdb18622 core in set_volume on Simu (ARM) 2012-05-08 21:47:19 +00:00
bsongis 8fd29d2c01 Vario fix 2012-05-08 21:08:12 +00:00
bsongis 676a97f1bb In CUSTOM SWITCHES screen, enabled switches are displayed with INVERS (Idea from Cam, thanks!) 2012-05-08 21:01:47 +00:00
maxim.karban@gmail.com b0966a5e1f VARIO_EXTENDED
Up speed limit range is -1.0..+2.0, especially for BaroV1 source
2012-05-08 20:13:19 +00:00
maxim.karban@gmail.com 90c099b516 Variometer sources now:
BaroV1: uses altitude before point only multiplied by 100
BaroV2: uses filtered altitude provided better than frsky hub source
A1/A2: uses winged shadow thermal scout connected to A1/A2 inputs on receiver
2012-05-08 20:07:57 +00:00
bsongis 6526a0530e PXX compiles on V4 2012-05-08 19:29:43 +00:00
bsongis c4aab5547c Another TODO removed 2012-05-08 13:39:26 +00:00
bsongis 3ab5c028b3 One TODO removed with a ten bytes flash saving 2012-05-08 13:29:43 +00:00
bsongis a403271769 TODOs removed 2012-05-08 13:24:26 +00:00
bsongis caafe357ba AutoSwitch adjustment for TRN 2012-05-08 12:05:13 +00:00
bsongis e476a85025 Compilation problem when PXX and not DSM2 2012-05-07 21:15:17 +00:00
bsongis f7f2a51605 Idea from Kilrah. To be discussed. For AutoSwitch is not bad. 2012-05-07 19:19:20 +00:00
bsongis b2e4d427e0 Mix Beep was not perfectly regular (especially the 3rd one) 2012-05-07 17:53:34 +00:00
bsongis 3f196e68cc Compilation error when DSM2 and not PXX 2012-05-07 15:54:03 +00:00
mihlit@mihlit.cz 4095ae2af9 rotary encoder used in menu did not keep light on 2012-05-07 11:30:07 +00:00
mihlit@mihlit.cz 7664dd2c7d there are no lines to go on trainer:slave_mode
Originally, screen showed only "Slave", but cursor could
disappear when going down to seven non-existant lines
from master mode.
2012-05-07 10:10:26 +00:00
bsongis ec71f9963e AutoSwitch function in Function Switches, Mixer and Expo.
Small flash saving
2012-05-07 07:28:14 +00:00
bsongis 1a112055d7 Bug with ID2 on simu for ARM 2012-05-07 07:06:17 +00:00
bsongis d829c7d032 AutoSwitch corrections 2012-05-06 22:13:25 +00:00
bsongis 3268845cf0 Auto Switch is FALSE by default 2012-05-06 21:42:19 +00:00
bsongis 80fa36029f Auto Switch function (only in Flight Phases now) 2012-05-06 21:41:41 +00:00
bsongis 6afcdc8867 simu compilation for ARM 2012-05-06 20:30:19 +00:00
bsongis 4ab3039d62 getSwitch() was wrong on the ersky9x board (because the uint16_t is not enough for 32 virtual switches) 2012-05-06 20:26:36 +00:00
bsongis 378d674ccf Switch movement detection function added 2012-05-06 17:39:58 +00:00
bsongis 23d880ba9a Now options are stored in EEPROM 2012-05-06 16:56:05 +00:00
bsongis de010720b4 Now options are stored in EEPROM 2012-05-06 14:47:18 +00:00
bsongis 548899add6 KTS to KMH conversion was going over int16_t limits 2012-05-06 10:33:03 +00:00
bsongis 715b02a24e Speed range was not good (1000km/h). Now 500km/h as a max. 2012-05-05 17:27:22 +00:00
bsongis f715b7e841 We were storing Min Gps speed instead of Max 2012-05-05 16:54:16 +00:00
bsongis 7a89303deb No Progress Bar in Main Views (Kilrah request) 2012-05-05 16:53:29 +00:00
bsongis 7da1d6763c Some ARM SDcard files 2012-05-05 14:17:17 +00:00
bsongis ee3edce68e Trims audio little change 2012-05-04 22:18:34 +00:00
bsongis 1f31f05e68 Trims now beep even when NoKey mode 2012-05-04 21:57:50 +00:00
bsongis e129e68acb Now Haptic is as quick as on the gruvin9x v4 board! 2012-05-04 21:38:10 +00:00
bsongis 8470a75246 Momentary switches bug 2012-05-04 20:38:36 +00:00
bsongis d8b276c391 Momentary switches bug 2012-05-04 20:25:16 +00:00
bsongis 94816b578e Test function updated 2012-05-04 18:49:59 +00:00
bsongis ec0bb06991 Momentary Switches fix 2012-05-04 18:39:24 +00:00
bsongis 5a08313c84 Momentary switches enabled in Function Switches 2012-05-04 13:36:51 +00:00
rob@marotori.com dd171d72f6 Fixed small bug preventing audio pitch changing on vario on arm board. 2012-05-04 13:15:40 +00:00
gbirkus@gmail.com 469cd0d9dd Haptic 0,1,2,3 2012-05-04 10:24:04 +00:00
bsongis 8b1f57fdc5 Some more refactoring in audio / haptic 2012-05-04 10:20:59 +00:00
bsongis 930d50be94 Haptic events 2012-05-03 20:51:14 +00:00
bsongis 69dad57457 Fix for companion9x 2012-05-03 19:45:27 +00:00
maxim.karban@gmail.com f0faf9ff5a comments for r685 fixed 2012-05-03 18:43:28 +00:00
maxim.karban@gmail.com 387b393bed VARIO_EXTENDED new feature
Limits changed:
Down speed min in range OFF,[-10.0:0] in 0.1 steps
OFF means no sound at all, this variant useful if pilot/model is aerobatic
Up speed min in range [-1.5:1.5] in 0.1 steps
strange negative values for positive vertical speeds means next:
in normal fly glider model has negative speed always, for example -1m/s
if any weak thermal flows found then vertical speed can be reduced but still negative, but it is symptom of thermal flow which can be very close!
now it is possible to detect if negative Up speed limit is set.
2012-05-03 18:35:56 +00:00
bsongis 918cfcf726 SD-card more options 2012-05-03 18:23:37 +00:00
bsongis eb1c0eb00e Warning on companion9x 2012-05-03 17:53:24 +00:00
bsongis fbb169b290 Fix for companion9x 2012-05-03 17:42:22 +00:00
bsongis 85d351f585 Fix for companion9x 2012-05-03 17:37:02 +00:00
bsongis f5a1d640b7 Merge of the 2 sound_5ms() and audio.heartbeat() functions. Perhaps will be reverted, depending on what Mike thinks of it... 2012-05-03 17:28:22 +00:00
bsongis 3f0f5537c2 Some Haptic corrections 2012-05-03 17:19:06 +00:00
bsongis 632ab2d51f uint8_t again but 5+3 and 8 2012-05-03 15:05:28 +00:00
bsongis 35069d9882 uint16_t is needed here 2012-05-03 14:59:12 +00:00
maxim.karban@gmail.com 2910cab225 VARIO_EXTENDED cosmetic changes
Limits are:
Down speed OFF, -10.0:0.0 in 0.1m step
Up speed 0.0:+1.5 in 0.1m step
to be continued...
2012-05-03 14:50:34 +00:00
bsongis 2b119989ed Shift in General Menus 2012-05-03 09:56:45 +00:00
bsongis 0787c8e122 Split Haptic from Audio
Vario from Max added
Tests needed on all boards!
2012-05-03 09:19:20 +00:00
bsongis 30e77dd73f Timer problem on ARM (thanks Mike!) and simu on all versions (because compiled on 32bits architectures) 2012-05-03 06:17:12 +00:00
bsongis db15e201b7 Flash saving (844bytes!) 2012-05-02 12:58:14 +00:00
bsongis b67aa8e4bd Bug when moving to the top models in MODELSEL screen (v4 and ersky9x boards) 2012-05-02 07:44:18 +00:00
bsongis 95e2be1543 getGpsDistance() bug fix (thanks Mike!) 2012-05-01 21:02:52 +00:00
bsongis 4bd25ddc34 Stamps generation bug 2012-05-01 20:41:25 +00:00
bsongis c1df3e887b Min & Max Altitude on WSHH 2012-05-01 20:20:39 +00:00
bsongis 9027e8a5c8 Too little array for FrSky Bars Thresholds 2012-05-01 19:50:20 +00:00
bsongis 44a8587020 Missing cast in getGpsDistance() 2012-05-01 09:03:39 +00:00
bsongis 62efcf6f87 open9x compilation problem inside companion9x 2012-04-30 06:25:20 +00:00
bsongis e4f4a5d2f5 PPM16 / PPMSIM on v4. Not tested! 2012-04-29 17:32:58 +00:00
bsongis a88b107714 Compilation error 2012-04-29 14:52:25 +00:00
bsongis b8a85d2111 We don't use GPS for maxAltitude and minAltitude if the Baro sensor is used. 2012-04-29 14:11:31 +00:00
bsongis 0456159eb4 WSHH bug (conversion from meters to feet when source was feet!) 2012-04-29 13:23:17 +00:00
bsongis 78bab4d697 Filesystem marked as dirty on unexpected shutdown (v4.1 / ersky9x). By Michal, Thanks!
Protocol FAAST (FUTABA) removed. I will add later a configuration parameter.
PPMsim ported from er9x
2012-04-29 09:36:12 +00:00
maxim.karban@gmail.com eff40b2c74 previous version rolled back as it works with negative altitude values
which is possible at sea level and high atmospheric pressure or in Holland for example
2012-04-28 15:21:51 +00:00
maxim.karban@gmail.com ff9a3374d4 evalVario() optimized 2012-04-28 14:34:16 +00:00
maxim.karban@gmail.com 0ef5b747d2 VSpd bug fixed 2012-04-28 10:12:47 +00:00
bsongis 9bd159b137 VSpeed displayed with PREC2 2012-04-28 07:53:13 +00:00
romolo.manfredini@gmail.com 75c6e212e0 Save flash and cpu time 2012-04-27 23:45:55 +00:00
bsongis ad829fbce4 6bytes flash saved 2012-04-27 23:39:47 +00:00
bsongis dbd78cce79 Baro Altitude Offsets were calculated on _bp when receiving _ap values. Now offsets are calculated when _bp is received and vario when _ap is received. 2012-04-27 23:27:16 +00:00
maxim.karban@gmail.com a0d4f88ddd Alt on telemetry screen blinking fix 2012-04-27 17:49:29 +00:00
maxim.karban@gmail.com e7c1b0c777 evalVario(...); before altitude offset applied, fixes VSpd jumping numbers 2012-04-27 17:23:57 +00:00
bsongis b8eff9da84 No more vario on GPS. Too poor precision. Too poor update frequency. It cannot work. 2012-04-27 16:05:04 +00:00
bsongis 0eb0a696ca Vario on A1/A2 implemented 2012-04-27 15:46:55 +00:00
bsongis 920a48a0be Vario. Port from unstable branch. Part 1. 2012-04-27 15:36:17 +00:00
bsongis 4d48eed00e EEPROM version 208: 12bits for storing FrSky A1/A2 offset 2012-04-27 11:05:10 +00:00
maxim.karban@gmail.com 635a47b961 SDCARD backup with empty model name works now 2012-04-27 09:02:26 +00:00
bsongis 1bffca5d21 r632 continued. Still needs tests. 2012-04-27 08:12:56 +00:00
romolo.manfredini@gmail.com 59c10cd0d0 Cut&Paste problem solved 2012-04-26 21:11:48 +00:00
maxim.karban@gmail.com 1431d53f60 bugfix about SDCARD ERROR if no folder on FAT system for models
folder will be created now
if no model name assigned then an "MODELXX" hardcoded string used as name
2012-04-26 17:18:19 +00:00
bsongis 1673f2d1c2 Merge of ARM branch 2012-04-26 14:43:52 +00:00
maxim.karban@gmail.com 967fb7fcbc Another one workaround about soft_power_off function, same as in unstable branch 2012-04-25 12:21:38 +00:00
bsongis aa95435a48 Trick applied to avoid hardcoded strings 2012-04-22 13:04:44 +00:00
bsongis ff75290fd2 Warning removed 2012-04-22 13:01:54 +00:00
bsongis 9b7c23ebb9 SD card Models storage now complete, including scroll in Models List! 2012-04-21 17:50:47 +00:00
bsongis 0a02ebefa3 SD card Models Restore now working! 2012-04-21 16:19:27 +00:00
bsongis a78bf73ffd Bug in Rotary Encoders navigation (when choosing the Rotary Encoder with the Rotary Encoder ...) 2012-04-21 14:08:12 +00:00
maxim.karban@gmail.com cf713b038a bugfix about soft_power_off functionality.
never return from main() - there is no code to return back, if any daelays
occurs in physical power it does dead loop.
2012-04-21 13:56:01 +00:00
bsongis 76bb5c54dd Issue 20 solved 2012-04-21 06:25:34 +00:00
bsongis 55e0a04ec2 All strings shifted 2012-04-20 22:16:17 +00:00
bsongis be2f283dcd All strings shifted 2012-04-20 22:12:51 +00:00
bsongis 8186ee7a4e VC++ compilation in companion9x 2012-04-20 21:58:58 +00:00
bsongis aeb677fca9 Compilation issue on companion9x 2012-04-20 18:24:55 +00:00
bsongis acbc0a1802 Compilation issue on companion9x 2012-04-20 18:22:34 +00:00
bsongis ea814bc869 Compilation issue on ARM 2012-04-20 17:31:11 +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 0652ef6153 Compile script updated 2012-04-20 10:33:11 +00:00
bsongis c900dff7c1 Small corrections 2012-04-20 06:16:22 +00:00
bsongis 41a02606e8 Option UNITS=IMPERIAL added
SD card archive function continued (doesn't delete the model until function finished)
Alternate view for outputs in Main Views (Bars and Numbers)
GPS speed was badly displayed (ap instead of bp)
2012-04-19 17:03:51 +00:00
gbirkus@gmail.com d6bcda06a3 audio change 30,20,10 sec count down timer to 3x,2x,1x beep 2012-04-18 19:52:00 +00:00
bsongis e3088a6265 Suggestion from Cam in r559 comments now implemented:
Only if the user has the centre set at 1500us can limits past 512us be used.
AND
Only if the limit is set at 512us or lower can a centre other than 1500us be used.
2012-04-18 13:14:17 +00:00
bsongis 17459ca014 Compilation error and warning with nmea and ardupilot options 2012-04-18 12:47:56 +00:00
bsongis 9c3cd13490 Compilation on v4 + SD card failed 2012-04-18 08:36:53 +00:00
bsongis 73971a232c Massive revert of the trunk to return to the last known stable version. I would like a new release soon. 2012-04-18 08:24:33 +00:00
maxim.karban@gmail.com 016a955fbd Compile fix
missed one option
2012-04-18 08:01:29 +00:00
maxim.karban@gmail.com 478c36e044 Makefile options and letters added
# Enable Extended vario functions (V4 board only)
# Values = YES, NO
VARIO_EXTENDED = NO

and
${MODS}V
2012-04-18 07:51:39 +00:00
maxim.karban@gmail.com 262f9d65dc VARIO mod complete
returned back all previous features if without -DVARIO_EXTENDED
2012-04-18 07:20:40 +00:00
bsongis 3736214abd Snapshots commited by mistake 2012-04-18 06:36:14 +00:00
bsongis efb486a463 Small flash saving in General Menus (60bytes)
Backlight brightness now supported on ARM
SD card archive function continued
Simu backlight support for v4
2012-04-18 06:00:03 +00:00
maxim.karban@gmail.com d97e6e3e45 now it compiles as rev 556
new option in code VARIO_EXTENDED
2012-04-17 20:02:31 +00:00
maxim.karban@gmail.com 72951b69d6 2012-04-17 18:47:49 +00:00
maxim.karban@gmail.com 213e3d4b6f most of previous data fields in frskyData rolled back and new prepared to pack into holes/spares
getValue() function mostly rolled back except return frskyHubData.baroAltitude_bp; changed to return frskyHubData.Altitude_show;

new variable need to remove flicks of altitude on telemetry screen, which appears on any data deleays
2012-04-17 17:53:42 +00:00
bsongis 2916dd5e3b Compilation fixed for the ARM 2012-04-17 17:24:30 +00:00
rob@marotori.com afdea56f3d Small update to audio to sort issues on count down timer - not tested yet as compile currently failing on sky9x board for me. Please check and let me know if sorted. 2012-04-17 17:11:35 +00:00
maxim.karban@gmail.com 003a1e0964 Barometric Vario function changed
new menu items added to handle new function
sound function changed for Vario
sound driver changed to remove crisps on continues sound
frsky data structure changed to fit new variables, some spares reused
2012-04-17 16:08:54 +00:00
rob@marotori.com dc6c77c1d7 Bug fix in audio - playASAP sending 1 to many events. So a request for 3 beeps would play 4 etc..
Fix in haptic to do correct number of vibrations on time count down.
2012-04-17 10:33:56 +00:00
bsongis 8ed0a9a941 LIMITS menu adjustments 2012-04-17 09:20:42 +00:00
bsongis 6acd5fe0bb Compilation broken on the ARM 2012-04-17 08:06:42 +00:00
bsongis 6ecc6802f6 Update of Makefile options 2012-04-16 21:08:33 +00:00
bsongis 344bd206f5 Revert last 2 commits 2012-04-16 18:56:34 +00:00
maxim.karban@gmail.com 63e51f5e54 Cosmetic changes about Vario variables display/edit 2012-04-16 18:40:44 +00:00
maxim.karban@gmail.com 61fc1a4527 barometric Vario function changed
new menu items added to handle new function
sound function changed for Vario
frsky data structure changed to fit new variables, some spares reused
2012-04-16 18:15:08 +00:00
bsongis fcd13cf3a3 simu compilation 2012-04-16 18:11:17 +00:00
bsongis 42913ae7f0 Haptic function by Rob should now be finished. SD card Model archive function. 2012-04-16 17:35:54 +00:00
gbirkus@gmail.com 7c178bad1f LIMITS_US for offset, small wiki change 2012-04-16 15:46:27 +00:00
bsongis cbc0b84948 New Makefile option to display the limits in us 2012-04-16 09:32:18 +00:00
gbirkus@gmail.com b09a2ff7fd or does not compile on vc++ 2012-04-16 08:23:28 +00:00
gbirkus@gmail.com 9672aba9be changing order of DOWN/UP in mix delay and slow to UP/DOWN 2012-04-15 22:43:09 +00:00
bsongis 3a949d8c7f Makefile option renamed (EXTRA_ROTARY_ENCODERS)
Fixed a bug with option EXTRA_ROTARY_ENCODERS: mixes shifted after REb
30 models when open9x / gruvin9x board
LIMITS min and max range fixed
2012-04-15 22:34:39 +00:00
bsongis d56581ad56 New compile option FLIGHT_PHASES added. Enabled by default of course. 2012-04-14 18:30:18 +00:00
bsongis afe8235bf8 Issue 19 solved
Revert the last Haptic changes (was unfinished, no more spare time during the week-end, sorry!)
Revert my last modification on main views (offset not displayed in Bar Graphs, I was wrong)
PPM Center now configurable for each servo
No mean on the Batt voltage when in the calibration menu to have a faster response when calibrating
SD card Backup / Restore Models feature started
Some french translations fixed
2012-04-14 11:32:40 +00:00
romolo.manfredini@gmail.com c8837b2e64 General menu fixup 2012-04-13 20:46:10 +00:00
romolo.manfredini@gmail.com 7d6464c1b9 Fix Makefile for haptic 2012-04-13 20:17:20 +00:00
romolo.manfredini@gmail.com 6d3ef9e4b9 Reverted Makefile to stock board 2012-04-13 19:20:56 +00:00
romolo.manfredini@gmail.com d77a9d1df5 Reversed Makefile to stock board 2012-04-13 18:58:02 +00:00
romolo.manfredini@gmail.com 8f86d59118 wrong variable type 2012-04-13 15:11:29 +00:00
maxim.karban@gmail.com dac92c0df6 Inverse switch values starting timers now as well as normal values 2012-04-13 13:40:59 +00:00
rob@marotori.com 4aa498b33e Compiler fix 2012-04-13 13:24:59 +00:00
rob@marotori.com 5eea1f7ff8 Commit again as files did not go up! 2012-04-13 13:01:47 +00:00
rob@marotori.com f80560c766 Files missed in last commit! 2012-04-13 12:55:26 +00:00
rob@marotori.com 3180cbc93d Major patch to split haptic and audio queues into separate systems.
Patch is testing and working on the sky9xboard and the stock board.  I dont have a gruvin board to test on.

Currently only events that trigger haptic alerts are WARNING1-3 and TRIM MIDDLE.  

Next step is for bertrand to use the hooks to enable a per alert option to choose enable haptic.

Also... translations are added but the menu file does not use the translation yet - as I have not got my head round how this works!
2012-04-13 12:22:04 +00:00
bsongis 77107cfa1f A MOD char is really needed for the Extra Rotary Encoders Mod! 2012-04-13 07:11:04 +00:00
bsongis 9d16bf9681 One #ifdef less ... 2012-04-13 07:05:19 +00:00
bsongis 9c11f38146 PPM Pulses small flash saving by Mike 2012-04-12 22:23:55 +00:00
maxim.karban@gmail.com 7eff259e91 Beep on center fixed for rotation encoders 2012-04-12 20:48:57 +00:00
maxim.karban@gmail.com acf1ea8817 2012-04-12 14:00:55 +00:00
rob@marotori.com 302a334b1b delay on haptic shutdown to allow motor time to spinup! 2012-04-12 12:17:39 +00:00
maxim.karban@gmail.com 5f0f6ebdff Init of MOD_EXTRA_ROTARY_ENCODERS and ISR(USART2_RX_vect) code moved to board_gruvin9x.cpp 2012-04-12 10:29:53 +00:00
maxim.karban@gmail.com 9362ea0c58 Final MOD_EXTRA_ROTARY_ENCODERS patch applied 2012-04-12 07:31:12 +00:00
bsongis 3c7ca0082a Offsets should not be taken into account in Bars / Values in the Main Views (idea from Cam, thanks!) 2012-04-12 06:50:01 +00:00
gbirkus@gmail.com c63bbedda5 shade RX/TX to use only first RSSI alarm, Inverting Temrerature DOTTED bars, correcting TELEM_TM1 to TELEM_TM2 2012-04-11 20:09:54 +00:00
bsongis 0bdeb2b7ef Cosmetics 2012-04-11 19:23:40 +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 b90527fd18 TODO added to not forget ... 2012-04-11 14:40:59 +00:00
gbirkus@gmail.com 20191a79fc DOTTED RSSI bars 2012-04-11 13:56:40 +00:00
bsongis 4f62d5d0b5 Corrections by Max 2012-04-11 13:33:46 +00:00
bsongis c308c5ec86 NMEA warning removed 2012-04-11 13:30:32 +00:00
bsongis 52d4b35584 Slave mode was always enable (ersky9x board) 2012-04-10 22:45:55 +00:00
bsongis 80fdcb0697 companion9x VC++ compilation 2012-04-10 22:07:21 +00:00
bsongis 9197230f43 DSM2 pulses throws adjusted when DSM2_SERIAL as DSM2_PPM 2012-04-10 20:55:11 +00:00
bsongis b4c9f53705 DSM2 pulses throws adjusted 2012-04-10 20:02:17 +00:00
bsongis b61406b21f DSM2 pulses throws adjusted 2012-04-10 19:12:49 +00:00
bsongis 9953d47b76 Batt calib on all boards ... 2012-04-10 18:56:30 +00:00
bsongis 10c51fe422 PPM Pulses adjustment by Cam 2012-04-10 18:35:09 +00:00
bsongis 774a6bb889 zip commited by error 2012-04-10 18:21:47 +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
kjell.kernen@gmail.com 93477d022e Translated new strings and telemitry changes. 2012-04-10 08:53:07 +00:00
bsongis 19b55c2272 Speaker Volume and backlight Bright now configurable 2012-04-09 14:21:57 +00:00
bsongis 67e6bc8a32 The Minutes in Time contained in the stamp was wrong (%I instead of %M) 2012-04-08 14:26:29 +00:00
bsongis 4eccddf498 Ignore list updated 2012-04-07 10:58:26 +00:00
bsongis 45a92f72c9 Stick mode bug on ARM 2012-04-07 10:40:32 +00:00
bsongis 355eb20d5b 2012-04-07 08:22:53 +00:00
bsongis bd3e0db736 Optrex LCD support 2012-04-07 07:35:23 +00:00
bsongis b05208b441 Compilation problem in companion9x 2012-04-06 18:13:50 +00:00
bsongis 43768d61d3 Audio + Haptic port from ersky9x 2012-04-06 17:05:52 +00:00
gbirkus@gmail.com b90cea4f6f Haptic123 will be different. 2012-04-06 14:52:06 +00:00
bsongis 1902c4ead0 Companion9x / Simu bug 2012-04-06 06:46:45 +00:00
bsongis 1ca9150b76 Compilation problem on 64bits servers 2012-04-05 19:47:04 +00:00
bsongis 855c8fd7af Compilation problem on 64bits servers 2012-04-05 19:16:20 +00:00
bsongis 491fff1fd2 Warning solved (thanks gbirkus)
Issue 18 (thanks Paul) fixed
2012-04-05 16:53:48 +00:00
bsongis 6531894ae7 Make companion9x compile with recent changes 2012-04-05 07:12:03 +00:00
bsongis 1fb5aa0fdf Missing file 2012-04-03 21:09:01 +00:00
bsongis 3784d03043 Wrong message displayed in checkSwitches 2012-04-03 20:35:19 +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 3529cc5aa0 Make companion9x compile with recent changes 2012-04-03 08:22:54 +00:00
bsongis 9c83d3e30e USB mode ok on ersky9x REVB 2012-04-03 07:22:02 +00:00
bsongis 13b7ac7459 Rotary encoders in Mixer 2012-04-02 19:46:48 +00:00
bsongis da862e813a Rotary encoders in Mixer 2012-04-02 19:45:31 +00:00
bsongis c5a62c1554 Rotary encoders in Mixer 2012-04-02 19:40:36 +00:00
bsongis de78696701 Compilation problem on ersky9x Rev A 2012-04-02 18:03:43 +00:00
bsongis 119ec6dfea EEPROM version needs to be incremented for V4 board 2012-04-02 18:03:07 +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
romolo.manfredini@gmail.com c385a7adb6 Flash lcd always on event if flash on beep is enabled (GBirkus suggestion) 2012-04-01 13:43:29 +00:00
romolo.manfredini@gmail.com 5298a933bf Flash lcd only on playNOW to spare battery on battery warning 2012-04-01 10:52:36 +00:00
romolo.manfredini@gmail.com 4cf4434eb6 Better flash on beep for audio mod (saves bytes) 2012-04-01 10:29:09 +00:00
romolo.manfredini@gmail.com a8aeadd871 Flash on beep for audio mod 2012-04-01 10:24:53 +00:00
romolo.manfredini@gmail.com 269032e2da Flash on beep mod and byte saving 2012-03-31 21:19:24 +00:00
romolo.manfredini@gmail.com afe30d92b0 Disable gps indication when HUB Protocol=none 2012-03-31 00:01:58 +00:00
romolo.manfredini@gmail.com 3fd0ff0fae Better fix for compilation issues in companion 2012-03-30 18:28:51 +00:00
romolo.manfredini@gmail.com 0d0ad0b20c Fix compilation issue in companion 2012-03-30 17:41:51 +00:00
bsongis a9468f0e4a 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 7df3a346ae EEPROM Swap / Copy / Delete model now Ok on ErSky9x
Simu target on ARM now ok
2012-03-29 18:29:49 +00:00
kjell.kernen@gmail.com 1d8742c1fe Translated the new GPS Coordinates text string to Swedish 2012-03-29 14:01:13 +00:00
bsongis 71701ab885 Beeps on THR and SWITCH alerts 2012-03-28 19:24:17 +00:00
bsongis e86ff24dff Function rename 2012-03-28 18:51:03 +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 32cfd73c97 When not thrTrim, the throttle trim may be resetted 2012-03-27 20:09:14 +00:00
bsongis 09eb30e7c9 Missing translations 2012-03-27 19:26:48 +00:00
bsongis 7c165fc79b Light of after N seconds was broken (thanks gabriel again!) 2012-03-27 18:21:22 +00:00
bsongis 0109c98304 [MENU SHORT] on Trims => Offsets line was entering into edit mode 2012-03-27 18:10:27 +00:00
bsongis 37a15ae8c6 Trims to Offsets re-implemented (still untested)
FrSky flash saving
2012-03-27 17:56:43 +00:00
romolo.manfredini@gmail.com fe670da4d8 Add GPSCOORD to setup menu 2012-03-27 16:01:25 +00:00
romolo.manfredini@gmail.com a9a759a33f Missing strings 2012-03-27 15:38:16 +00:00
romolo.manfredini@gmail.com f9a3627991 Support for different GPS coordinates 2012-03-27 15:28:13 +00:00
romolo.manfredini@gmail.com ab92de64b1 Support for different GPS coordinates 2012-03-27 15:15:43 +00:00
romolo.manfredini@gmail.com a6cfe3ddb9 Support for different GPS coordinates 2012-03-27 12:27:17 +00:00
bsongis df25d23be4 Bug in MixWarning when Switches are sources. Negative differential now allowed 2012-03-25 10:37:02 +00:00
bsongis b547d42833 Makefile simplification 2012-03-24 08:53:07 +00:00
bsongis 54636133fc Mavlink compilation problem 2012-03-24 07:50:20 +00:00
bsongis 6362c7fe09 Makefile now ok with the ersky9x board 2012-03-23 23:46:41 +00:00
bsongis 36a47c33b0 Makefile now ok with the ersky9x board 2012-03-23 23:03:27 +00:00
bsongis bfe440a947 No stack_free on the ARM 2012-03-23 22:24:08 +00:00
romolo.manfredini@gmail.com 43699a1534 Fix for reverse throttle tracing 2012-03-23 19:02:45 +00:00
bsongis e72e7a7d46 Infinite loop on ARM in lcd_putcAtt 2012-03-23 18:00:07 +00:00
kjell.kernen@gmail.com 3ea5b0ef31 Swedish translation of Latitude/Longitude.
Swedish tranlations of constant names for telemitry screens.
2012-03-22 16:25:14 +00:00
bsongis 28373f15ab Compilation problems in companion9x 2012-03-22 15:14:04 +00:00
bsongis aec3594953 Make clean updated 2012-03-22 14:25:11 +00:00
bsongis 7eb117b0d7 Refactoring 2012-03-22 14:22:57 +00:00
romolo.manfredini@gmail.com 6a627e608d Compilation fix for companion 2012-03-22 02:31:54 +00:00
bsongis fb7b45c100 VarioSpeed inverted! 2012-03-21 20:51:06 +00:00
bsongis 1a1be4c646 Vario beeping even in NOKEY mode ... 2012-03-21 20:23:32 +00:00
bsongis 328f7a5bc4 Vario Speed 2012-03-21 20:13:14 +00:00
bsongis f88ff47573 Vario Speed 2012-03-21 20:00:54 +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 98318a98bc Vario is in centimeters / second 2012-03-20 22:09:07 +00:00
bsongis d44c8e4a5b Dotted border around voltage on v4.1 2012-03-20 21:34:48 +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 808334b5f3 VSpd added to Telemetry Custom View 2012-03-20 19:22:59 +00:00
bsongis 726b338ebd VSpd added to Telemetry Custom View 2012-03-20 19:19:44 +00:00
bsongis c3b7f61704 Vario can be negative! 2012-03-20 19:03:06 +00:00
bsongis c26121cfe5 Vario (still untested). Flash savings. 2012-03-20 18:48:05 +00:00
bsongis 1134816878 Temperature threshold missing 2012-03-19 21:51:52 +00:00
bsongis 1efa496600 I revert my last change on pulses started as soon as the radio is on for FAAST and DSM2. Now only the splash screen is removed in these both cases. Security is saved. 2012-03-19 21:20:17 +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 5e3534691f Temperature badly displayed in bars 2012-03-19 20:12:41 +00:00
bsongis f3d1080823 Mavlink introduction
Templates bug fix
2012-03-19 16:12:36 +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 3d5c68690d a1 and a2 correctly displayed 2012-03-17 14:09:45 +00:00
bsongis f4c9f86876 Timers in Status Bar of Custom Telemetry View now well displayed 2012-03-17 11:39:05 +00:00
bsongis 84c3ce693f Timers in Custom Telemetry View 2012-03-17 08:16:49 +00:00
bsongis 846074abef Trick to avoid remaining printf in code ... 2012-03-17 00:01:53 +00:00
bsongis 2710cf4bfa Flash saving 2012-03-16 23:52:25 +00:00
bsongis b9a8d0a262 Gauges Min and Max units were wrong 2012-03-16 23:34:48 +00:00
bsongis be6243eee0 Cell value and negative Acc were wrong on Custom Telemetry View 2012-03-16 23:04:54 +00:00
bsongis b0f9e46276 Vertical line sometimes missing in Custom Telemetry View 2012-03-16 22:05:31 +00:00
bsongis 64a15c3a4b Correct maximums for Telemetry inputs in Custom Switches 2012-03-16 21:37:16 +00:00
bsongis caab6d2b37 Now 6bits per field in Custom Telemetry View 2012-03-16 20:58:24 +00:00
bsongis 0d50e162bc Cell introduced in Custom Switches 2012-03-16 20:10:22 +00:00
bsongis ea395122f3 Min Cell and Max Cell removed 2012-03-16 19:40:00 +00:00
bsongis a60894f7ff Correct maximums for Gauges
Flash saving
2012-03-16 19:16:39 +00:00
bsongis 7041763cb6 Bad alignement in the last Telemetry screen 2012-03-16 18:24:04 +00:00
bsongis fd385ea9ca Missing translations 2012-03-16 18:08:11 +00:00
bsongis d9ad4b7f83 More fields displayed in Custom Telemetry Screen
Vario Function Switch (first part)
2012-03-16 17:56:44 +00:00
bsongis 39e13e2cbc DSM2 protocol also starts pulses before the splash 2012-03-15 20:26:07 +00:00
bsongis 0d12a096ef A1/A2 decimal point badly displayed in the new telemetry screen 2012-03-15 20:09:11 +00:00
bsongis f1830d2033 Compilation error 2012-03-15 18:51:32 +00:00
bsongis 8ab61a2bac Warning solved 2012-03-15 18:40:05 +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
romolo.manfredini@gmail.com d857edf9b9 Fix compilation issues on GCC 4.6.2 2012-03-15 18:05:07 +00:00
bsongis f10fd9a2b6 Fix for gcc 4.7.0 memcpy alignment bug 2012-03-15 06:16:58 +00:00
bsongis 4b9e8e4402 Don't use the BUILD_DIR for SVN_STR. 2012-03-14 06:58:57 +00:00
bsongis e900dc90f4 Slow down and Delay in Mixers commited again 2012-03-13 21:50:38 +00:00
bsongis 283cd8384e Cosmetics 2012-03-13 19:02:33 +00:00
bsongis d663506cda FrSky Hub Data remained 0 2012-03-13 18:42:09 +00:00
bsongis d2a84b8327 Revert last modification to recompile everything 2012-03-13 06:40:07 +00:00
bsongis 18e38252b1 Slow down and Delay in Mixers rewriten 2012-03-12 21:40:46 +00:00
bsongis 3658dad074 Problem when deleting all mixes from a model 2012-03-12 17:08:23 +00:00
bsongis feea25fb7b 12bytes saved 2012-03-11 14:06:51 +00:00
bsongis 03760b0150 Altitude may now be negative (because offset is added each time we receive a new value) 2012-03-11 14:04:55 +00:00
bsongis e3df759357 Altitude may now be negative (because offset is added each time we receive a new value) 2012-03-11 13:27:18 +00:00
bsongis 21ac1806ae Slave screen did allow editing everything even if nothing displayed 2012-03-10 10:16:02 +00:00
bsongis 2955fc72fb Fix for slow / delayed mixes
Telemetry screens redesigned
2012-03-09 21:11:54 +00:00
bsongis ba43a8b46b TODO removed 2012-03-09 17:43:11 +00:00
bsongis 8ac657c95d Confirmed by Cam, no more TODO there 2012-03-09 17:42:28 +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 2d582ae477 Wrong uint16_t in FrSkyData struct making VC++ compiler produce wrong EEPROMS 2012-03-08 09:19:37 +00:00
bsongis bde5ba31c4 Issue 12 (swedish translations) 2012-03-06 19:50:52 +00:00
bsongis f4cd900416 Problem in recursive mixes 2012-03-06 19:20:52 +00:00
bsongis 632cd889d3 Bug when using Switches as Mix inputs 2012-03-05 15:42:31 +00:00
bsongis 57f0d9f838 Let's remove Telemetry from Mixer sources 2012-03-05 08:48:27 +00:00
bsongis 46bdaa5cb5 Fixed a bug in template "Servos test" 2012-03-05 07:02:12 +00:00
bsongis 0b9108312c Updated Swedish translations 2012-03-04 22:53:14 +00:00
bsongis 58e69adbe1 GPS distance fix 2012-03-04 17:59:12 +00:00
bsongis 99577d3635 GPS distance now ok on simu / c9x 2012-03-04 17:54:52 +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
mihlit@mihlit.cz a31960de31 make gcc error reporting better readable
Originally, gcc would report that error is present on line 5432
in allsrc.cpp. This would not help much. We can use gcc preprocessor
marks to make it report line number of original file together with
its file name.
2012-03-03 09:07:20 +00:00
bsongis a529b7afc5 Label "MAX" for mixers source changed to "HALF". Idea pulled from er9x. 2012-03-02 08:15:51 +00:00
bsongis f4577c58ed Label "MAX" for mixers source changed to "HALF". Idea pulled from er9x. 2012-03-02 08:14:58 +00:00
bsongis 29c8c067cf 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 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 3c53353b57 Another Makefile cleaning 2012-02-29 21:50:13 +00:00
bsongis 924f072302 Some cleaning in the Makefile, and 616bytes flash saved, thanks to Michal idea! 2012-02-29 20:39:15 +00:00
bsongis 0a39833975 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 3cd9dd06f3 Issue 4 solved (Beeps too long for MIX CENTER) 2012-02-29 07:36:05 +00:00
bsongis 0264ff8d7e [FrSky] NO DATA displayed on the status line when needed 2012-02-29 07:12:12 +00:00
bsongis 7ced8d3308 Invert lines in EXPO submenu (in order to have conditions all together)
Translations updated
2012-02-28 22:44:26 +00:00
bsongis cd614352c9 Vibration when MIN / MIDDLE / MAX trim position reached 2012-02-27 21:19:31 +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 687700b066 [MENU] in FrSky views now resets telemetry data. 2012-02-27 08:10:53 +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 612ce98bbf moveTrimsToOffsets function did take into account the THR stick 2012-02-25 22:27:07 +00:00
bsongis 437be645df Circular inclusions removed 2012-02-25 17:56:46 +00:00
bsongis b14ec6ea1e More efficiency in eeprom write on simu 2012-02-25 10:57:42 +00:00
bsongis c6c22de4fd New way of dealing with recursive mixers and Flight Phases which saves ram... 2012-02-25 10:57:02 +00:00
bsongis a6fc507f07 Circular inclusions removed 2012-02-25 00:04:10 +00:00
bsongis 1b0e0b58ba Telem. Screen function removed. Too dangerous, may block the radio in this screen... 2012-02-24 18:11:42 +00:00
bsongis f62db00634 Unused function declaration removed 2012-02-24 18:10:15 +00:00
bsongis 743ce79d2f Cosmetics 2012-02-24 18:09:20 +00:00
bsongis af30434b2e 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 78208008b2 V4 BandGap should be initialized for alow the voltage to settle quickly 2012-02-23 22:09:45 +00:00
bsongis 4d18f2dbbd Bad voltages on simu V4 2012-02-23 21:33:54 +00:00
bsongis 6ebdbcfd0b 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 6488d91bfc Allow 4 blades 2012-02-22 21:03:48 +00:00
bsongis 4e687cdd29 Some new fields now inflight modifiable: DR/EXPOS expo / weight, MIXER weight / offset 2012-02-22 17:56:38 +00:00
bsongis 1f3c50a880 Make it compile on VC++ 2012-02-21 22:50:16 +00:00
bsongis 6c980d3369 Make it compile on VC++ 2012-02-21 22:48:57 +00:00
bsongis 473d2b8c68 Bug when editing phase names with Rotary Encoder 2012-02-21 21:47:46 +00:00
bsongis cd1e14f03e Batt voltage should be better on v4 2012-02-21 20:24:57 +00:00
bsongis 8ae3e79a5e 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 6d224f05b4 GPS last coords always displayed even if fix lost (in case model crashed) 2012-02-20 22:33:12 +00:00
bsongis 5e492d37c4 Typo fixed 2012-02-19 23:16:20 +00:00
bsongis 42cfda27d3 Inflight parameters modification.
Last Telemetry parameters still displayed even if NO DATA (after something has been received)
2012-02-19 23:08:01 +00:00
bsongis 6c73a420c7 Cosmetics 2012-02-19 22:46:37 +00:00
bsongis 85222fb653 Double test removed 2012-02-19 22:30:42 +00:00
romolo.manfredini@gmail.com 6dcd52658b Accel data displayed wrong 2012-02-18 22:31:15 +00:00
bsongis 417d95b294 Compilation problem 2012-02-18 09:02:40 +00:00
bsongis 61b380beea Inflight parameters modification using Rotary Encoder on v4 (not finished yet). 2012-02-18 08:58:05 +00:00
romolo.manfredini@gmail.com 5b05fd3ee6 Frsky V2 HUB protocol variometer fix 2012-02-17 23:37:30 +00:00
romolo.manfredini@gmail.com 3e49b1d254 Fix compilation problems 2012-02-17 18:47:55 +00:00
romolo.manfredini@gmail.com 4b68b8462f Cell voltage reading fix 2012-02-17 18:37:53 +00:00
bsongis 81167a8760 Another 100bytes flash saved + 16bytes RAM in LIMITS menu. 2012-02-17 18:12:01 +00:00
bsongis 78a61c8b69 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 c8fa6e9901 A little commit between two snow balls fight to warm the hands: this is the way that Cam proposed to exit submenus with Rotary Encoders. Still remaining: the Curve submenu. Ideas needed ;) 2012-02-17 15:11:02 +00:00
bsongis 0ffa669743 Warnings removed 2012-02-17 08:07:37 +00:00
bsongis f2aa5c7954 Compilation problem when !FRSKY
Rotary encoder navigation on v4
Some cleaning on code
2012-02-16 22:40:02 +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 0766af6dc4 On stock board the Quiet mode was not working 2012-02-16 17:53:28 +00:00
bsongis e1631982e4 No more FrSky alarms when radio is asked to be quiet 2012-02-16 13:14:31 +00:00
bsongis 192218ddb4 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 55740eb8da GPS distance is uint16_t 2012-02-15 21:02:03 +00:00
bsongis d1cd46a8d1 Lipo cells voltage badly displayed. Some flash saved. 2012-02-15 21:00:57 +00:00
bsongis 89d014f19c Added a SOMO function with track number 0-255 2012-02-15 17:45:38 +00:00
bsongis 532ba9b18e No instantTrim on THR stick 2012-02-14 21:32:58 +00:00
bsongis 6816a19962 Blades count for RPMs. Reordering of the TELEMETRY screen 2012-02-14 18:23:46 +00:00
romolo.manfredini@gmail.com 592e9de1eb GPS Distance calculation fix 2012-02-14 15:41:22 +00:00
romolo.manfredini@gmail.com b2b2576eb9 GPS Distance calculation fix 2012-02-14 10:14:02 +00:00
bsongis 225044d1cd SOMO header included in open9x.h 2012-02-14 09:15:46 +00:00
th9xer 4e5885ab23 Fix haptic DDR error on V4 and fixing the SOMO14D code. 2012-02-14 00:45:36 +00:00
romolo.manfredini@gmail.com 61e9109381 GPS reported speed fix 2012-02-12 16:10:23 +00:00
romolo.manfredini@gmail.com 944361e69a GPS distance calculation fix 2012-02-12 15:34:23 +00:00
bsongis 54a38232a8 Copyright notice updated 2012-02-10 16:33:08 +00:00
bsongis 08cc99d07d GPS distance 2012-02-10 09:24:32 +00:00
bsongis 8bbb4758ae GPS maths prepared on GPS fix. Still needs to be tested! 2012-02-09 23:04:08 +00:00
bsongis c33487b798 GPS distance algorithm. To be used later. 2012-02-09 22:56:09 +00:00
bsongis 397a4f26dc PXX compilation error on last gcc version 2012-02-09 11:25:21 +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 7cd4fca17a 0=>51 instead of 0=>63 for bar min and bar max 2012-02-08 23:10:26 +00:00
bsongis 9b6ff3eb09 Bars max > min, not >= 2012-02-08 23:02:53 +00:00
bsongis ad2081b96b Ignore list updated 2012-02-08 22:51:07 +00:00
bsongis 5d6dd659f3 Some texts misplaced on screen 2012-02-08 22:50:02 +00:00
bsongis 87c794b186 Rounding only for RSSI 2012-02-08 21:57:09 +00:00
bsongis 4b688b7de0 25% bars not displayed on a dotted bar portion 2012-02-08 21:35:06 +00:00
bsongis d64e10eb48 Bad rounding for FRSKY values 2012-02-08 21:22:46 +00:00
bsongis 6afa89a5cc One telemetry screen was missing 2012-02-08 21:05:38 +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 b5489b49b8 CC defined in the beginning of the Makefile 2012-02-06 08:58:14 +00:00
bsongis 6ddfa738d1 The second telemetry screen reworked 2012-02-05 22:19:17 +00:00
bsongis 72565247af Another 16bytes flash saved 2012-02-05 19:01:28 +00:00
bsongis 780b7794d8 More telemetry units. GPS screen rewritten. 2012-02-05 16:00:16 +00:00
bsongis 9214070874 90 bytes saved on the channel order array + access functions 2012-02-05 10:28:17 +00:00
bsongis 16a1fa6199 Voltage ok on simu 2012-02-05 10:28:07 +00:00
bsongis 96434ee095 90 bytes saved on the channel order array + access functions 2012-02-05 10:27:21 +00:00
bsongis 875f09acce I change again my mind for telemetry: now Range and Offset. Audio sounds now have a name. Haptic sounds skipped when HAPTIC=NO 2012-02-04 17:34:25 +00:00
bsongis fd5fba093a Display of Min/Max for telemetry instead of an amplitude and a Calib value 2012-02-04 13:03:50 +00:00
bsongis a51259faca Makefile fixed for simu 2012-02-04 11:07:33 +00:00
bsongis f91f75de50 usrProto is now 8bits we will save bits if needed later 2012-02-03 23:00:04 +00:00
bsongis bc29efad0f Safety switches screen removed. Replaced by Function switches. 2012-02-03 22:28:56 +00:00
bsongis db303234d2 Cosmetics 2012-02-03 18:21:18 +00:00
bsongis c6222a2e1c Changes for x86_64 arch, flto / combine flags, avr-size 2012-02-03 11:55:27 +00:00
bsongis 8cad46b58c Issue 2 (french translations) 2012-02-03 06:53:44 +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
bsongis 8a267ea66e Another optimizations on AUDIO 2012-02-02 22:25:59 +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
rob@marotori.com be7d2ff7b5 Small audio bug fix.. 2012-02-02 07:20:05 +00:00
bsongis 4a930fc139 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
rob@marotori.com 5f9ff56490 Author name change 2012-02-01 15:04:20 +00:00
bsongis 4afbaa0a16 No need for frskyeventSample which resets the AUDIO queue! 2012-02-01 14:07:32 +00:00
bsongis 23db2ef29f Compilation problem. Optimizations. Sounds should not collide any more 2012-02-01 13:54:14 +00:00
rob@marotori.com 3672eabeeb Audio updates... 2012-02-01 12:23:45 +00:00
bsongis 8a3cc26ebf Audio repeat was not working! 2012-02-01 11:18:22 +00:00
bsongis 6f6399ceac Haptic for v4 2012-02-01 11:11:15 +00:00
bsongis 181596d3d8 Temporary commit to avoid commiting open9x.h 2012-02-01 11:10:42 +00:00
bsongis 5678b7d6f4 Cosmetics 2012-02-01 11:07:36 +00:00
bsongis dcff9e32ec Adjustments from Rob on all sounds to match the new algorithm.
Haptic strength bug
Haptic on v4
2012-02-01 11:07:10 +00:00
bsongis ef863e9ee8 Bug in last AUDIO optimizations 2012-01-31 19:10:29 +00:00
bsongis 46aab24eda Haptic initialization 2012-01-31 11:22:23 +00:00
bsongis e25a28d022 Audio bug fixes + Haptic 2012-01-31 11:15:04 +00:00
bsongis 6f98aa5e6d Flash saved 2012-01-30 18:43:08 +00:00
bsongis 79e2065559 Some more optimizations on AUDIO. AUDIO option set to false by default. 2012-01-30 18:42:14 +00:00
bsongis 4b1e53c61e Inactivity timer reset on Keys and Trims press 2012-01-29 21:56:19 +00:00
bsongis d014d78dfe No more BAR value displayed as it is not used yet 2012-01-29 21:17:30 +00:00
bsongis cb0ff3c618 xShort was longer than Short... 2012-01-29 21:12:55 +00:00
bsongis a16e16b15b AUDIO now ok on v4
Code refactoring using a circular buffer for the queue: 212bytes flash saved, 7bytes ram saved, no more copy loops
2012-01-29 18:43:21 +00:00
bsongis 8fa340998d Dead code removed 2012-01-29 18:34:04 +00:00
bsongis e2e2b4d89f New splash 2012-01-28 16:28:02 +00:00
bsongis 2162a65b9e Problem with invalid EEPROMS 2012-01-28 15:32:08 +00:00
bsongis 7651a7f99b Missing symbols in open9x simu v4 2012-01-28 15:17:00 +00:00
bsongis c881776a87 TCCR0A defined in simu 2012-01-28 15:01:50 +00:00
bsongis 0433fbeb6e Speaker pitch mas modified by Haptic strength! 2012-01-28 08:32:19 +00:00
bsongis ff13f01892 Audio was completely broken on v4. Now better, we hear sounds, but ridiculous sounds... 2012-01-27 20:53:11 +00:00
bsongis b226342675 HAPTIC is now a compile option 2012-01-27 19:22:28 +00:00
bsongis bb5f6d2cc8 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 8339b23a35 When DSM2 not included in the firmware and DSM2 chosen as a protocol, the Tx rebooted 2012-01-27 07:55:18 +00:00
bsongis a982d4a599 Audio port from er9x (thanks Rob!) 2012-01-26 20:15:45 +00:00
bsongis d94994b62c Wrong test for size of General data at load time 2012-01-26 18:40:39 +00:00
bsongis 5457d010aa g_time_per10 only needed in DEBUG mode 2012-01-25 20:56:21 +00:00
bsongis 61e015a384 TODO removed 2012-01-25 18:36:42 +00:00
bsongis 3cdf4699fc In case eeGeneral increases it's accepted 2012-01-25 18:33:12 +00:00
romolo.manfredini@gmail.com 938b7ab663 Pulse polarity reversed 2012-01-25 18:29:03 +00:00
bsongis 13d7ef50f3 Some improvements when french translations used 2012-01-24 20:28:01 +00:00
bsongis 22dc57a91c French translations fixes by suspect (modelisme.com) 2012-01-24 07:42:08 +00:00
bsongis d5e5c7d934 Some fixes in french translations 2012-01-23 22:15:54 +00:00
bsongis 9963bd788a Fixes for v4 board 2012-01-23 21:23:19 +00:00
bsongis 19fecb3f99 Changes on MCUSR / MCUCSR 2012-01-23 20:54:01 +00:00
bsongis 6bf180df42 French translations by suspect (modelisme.com) 2012-01-23 20:51:16 +00:00
bsongis 5779e4b64b PXX + PPM16 port from er9x
DSM2 model id for ModelMatch feature
2012-01-23 18:50:36 +00:00
bsongis 4add6424f7 TIFR / TIFR1 for DSM2 pulses 2012-01-22 18:14:41 +00:00
bsongis 7c38a7c2f8 Compliation problem with option JETI 2012-01-22 11:51:00 +00:00
bsongis 994bd7f2da TIFR disabled, we use async EEPROM write! 2012-01-22 11:28:42 +00:00
bsongis ac9bb63341 DSM2 on PPM output ported to V4 board
Still remaining the TIFR lines to clear the interrupts
2012-01-22 11:27:25 +00:00
bsongis 5ca62195d8 Downloads for open9x 2012-01-22 10:46:17 +00:00
bsongis 185ff9181c New binaries 2012-01-21 20:49:14 +00:00
bsongis ed00de4308 New stamp prepared 2012-01-21 15:30:12 +00:00
bsongis 824641a671 Bug in strings when HELI enabled 2012-01-21 14:21:45 +00:00
bsongis b131c1e85e Optimization in pulses 2012-01-20 19:45:30 +00:00
bsongis 0cffa9b702 Typo 2012-01-20 18:32:03 +00:00
bsongis 153689124a Pulses array length 2012-01-20 18:31:17 +00:00
bsongis a62bfe79d8 New MODS letters:
X=PXX
D=DSM2
W=Winged Shadow How High
2012-01-20 18:26:36 +00:00
bsongis 7b0353fd1c DSM2 (ppm mode) pulled from er9x 2012-01-20 18:23:17 +00:00
bsongis beee8c16c5 PPM changes pulled from er9x (by Pat Mackenzie) 2012-01-20 18:19:58 +00:00
bsongis aff8a61334 Some 1400bytes flash saved! 2012-01-20 18:15:29 +00:00
bsongis d3a8c5a154 Only a constant instead of a number 2012-01-20 18:13:49 +00:00
bsongis 8c45417093 MOD string updated 2012-01-19 21:34:03 +00:00
bsongis 2046809a8a MOD string updated 2012-01-19 21:21:29 +00:00
bsongis 920b154641 Changes in stamp 2012-01-19 20:53:38 +00:00
bsongis 26bedebed4 Let's begin at version 2.0 2012-01-19 20:24:47 +00:00
bsongis 10f5e0ebb3 DSM2 serial wrong function switch used.
DSM2 ppm port start. Not ready yet.
2012-01-19 19:22:24 +00:00
bsongis 68fd5cd213 Port for DSM2 pulses,
Port for SOMO module,
ModelMatch function switch,
French translations.
2012-01-19 11:10:02 +00:00
bsongis c22ed08831 Open9x strings bugs solved 2012-01-18 23:06:48 +00:00
bsongis b9549c5e64 Some rename to open9x 2012-01-18 21:39:45 +00:00
bsongis 9e41f6501f open9x translations 2012-01-18 20:24:15 +00:00
bsongis a24afd69d0 I prefer that the default options are the ones for the stock board. 2012-01-17 20:29:39 +00:00
bsongis e2830034b8 Translations mechanism 2012-01-17 18:12:18 +00:00
bsongis 98d22b133c Bug thrTrim applied on a wrong channel 2012-01-17 08:38:36 +00:00
bsongis 2983a1505a Bug in channels order in templates 2012-01-16 13:51:18 +00:00
bsongis 64be4eeeb1 Bug in channels order when displaying only one letter 2012-01-16 13:37:54 +00:00
bsongis d077a2b3ad SPLASH is now a compile option 2012-01-15 20:59:56 +00:00
bsongis 95735e833e Bug in the sticks display in main views 2012-01-15 20:02:48 +00:00
bsongis b899ff7627 Bug in the little square of the throttle trim 2012-01-15 18:13:20 +00:00
bsongis 0ceec11504 Bug in minute beeps 2012-01-15 09:26:45 +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 c0267ba1a3 Warnings solved 2012-01-12 21:14:08 +00:00
bsongis 5ead6aa6ac Work on timers and the trace function.
The timer2 should be full featured now.
Markers around the splash.
2012-01-12 21:08:10 +00:00
bsongis 9d5198e9ae Who starred this project? I think I am spied ;) 2012-01-09 22:18:14 +00:00
bsongis df4ae87f70 TMR1 / TMR2 / ALT may now be used in custom switches! 2012-01-09 20:56:38 +00:00
bsongis f1a81d6a2a Visual C++ compilation error 2012-01-09 19:13:28 +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
bsongis ae2cc5615c The er9x expos conversions were wrong. Thanks to gbirkus for his tests! 2012-01-05 18:43:36 +00:00
bsongis 789ecc8bfb Winged Shadow How High. 2012-01-05 18:37:58 +00:00
bsongis 48774499a9 Telemetry screens now visible on simu 2012-01-05 18:00:46 +00:00
bsongis 788a4f7515 Functions for drawing horizontal lines may not have an int8_t width argument or the max size will be 127 when 128 is needed. 2012-01-05 17:59:54 +00:00
bsongis 2c0f70cf5d gruvin9x issue 81 2012-01-03 18:22:14 +00:00
bsongis f66c8807f0 FRSKY + FRSKY HUB for open9x in companion9x 2012-01-02 21:08:48 +00:00
bsongis a5797e7e43 gcc on MAC warnings 2011-12-29 20:57:39 +00:00
bsongis 9d67f9d488 Warnings on gcc (apple) compilation 2011-12-22 11:18:20 +00:00
bsongis 59e6d56467 Cosmetics: .rule files added to svn:ignore + a warning removed 2011-12-21 18:02:35 +00:00
bsongis 3779d43fc0 Stupid compilers don't like when we mix uint16_t:14 and uint8_t:1 in the same struct 2011-12-17 16:43:45 +00:00
bsongis fb4c723ee8 I commited the 0 division for c9x test ... 2011-12-16 20:51:47 +00:00
bsongis 4c9665e1b4 Now it compiles without a warning under Visual C++ ... Why? Only because I wanted to have exceptions catched under Windows as we have on Linux. Most users are Windows. They will be all testers :) 2011-12-16 19:06:28 +00:00
bsongis 1611971745 Added a SIMU_EXCEPTIONS definition for allowing asserts (and on Linux all SIGFPE/SIGSGF ...) to be displayed in c9x as errors in a MessageBox. It's better than crashing the whole tool and will allow us to easily find the error thanks to the stack which will be displayed. No need to generate new hexes, nothing changed. 2011-12-14 18:34:53 +00:00
bsongis 811c2de177 Warnings removed 2011-12-13 19:13:00 +00:00
bsongis 1322892081 Division per 0 in flight phases maths. 2011-12-13 07:30:07 +00:00
bsongis 80a1dc6086 Non regression test for 0 division issue in flight phases switch 2011-12-12 18:53:36 +00:00
bsongis a62468177c Last lines of SETUP 1/10 were buggy 2011-12-10 19:10:42 +00:00
bsongis 47f076aacc svn::ignore updated 2011-12-08 22:59:08 +00:00
bsongis 45b8089305 Issue 80 solved. To be improved later in trunk. 2011-12-08 21:43:55 +00:00
bsongis 5fbb180057 Minor changes to avoid infinite loops inside companion9x 2011-12-08 19:48:40 +00:00
bsongis 42b63fa9a8 Minor changes to avoid infinite loops inside companion9x 2011-12-08 19:02:38 +00:00
bsongis 03038c4fcb One ; removed 2011-12-08 19:00:22 +00:00
bsongis dd34b61fe0 Minor changes to be able to wrap everything into a simulation tool inside companion9x 2011-12-07 20:36:13 +00:00
bsongis 06c3713c9d Throttle expo feature removed. If really needed, there are plenty of other ways to achieve it. 2011-12-03 21:51:20 +00:00
bsongis b52610beb9 Simu for V4. First draft of rotary encoders use in menus 2011-12-03 16:40:36 +00:00
bsongis 1594a3367b Simu compilation error 2011-12-03 16:06:27 +00:00
bsongis d5a7775934 Simu async lcd display 2011-11-28 21:32:04 +00:00
bsongis 89336e80df The circles again, smoother especially with general settings 2011-11-27 21:33:52 +00:00
bsongis 27a6638517 And now the progress vertical bar. So 4 different pictos/anims select-able via a #define in the end of file.cpp. All comments / other ideas welcome! 2011-11-26 22:52:13 +00:00
bsongis c3d97f28e6 Progress circle in all menus 2011-11-26 22:30:00 +00:00
bsongis 434180b1b3 Smoother with this formula 2011-11-26 16:12:09 +00:00
bsongis db9f043f05 Another animation (circle). Comments welcome :) 2011-11-26 16:02:46 +00:00
bsongis e6ee3cfbf6 One byte read 2 times in EEPROM when it could be read only one time 2011-11-26 13:02:56 +00:00
bsongis 4913ffae49 EEPROM async write bug solved. Progress bar. Popup on MODELSEL. Simu EEPROM async write. 2011-11-26 12:55:00 +00:00
bsongis b8ba1df393 Issues with current model during copy / move operations in MODELSEL menu. 2011-11-25 11:04:38 +00:00
bsongis 22107867ab Gruvin9x issue 73 solved 2011-11-19 13:22:02 +00:00
bsongis d1655d867f Some RAM saved in getADC functions (port from er9x). Reverse throttle issue 14 solved. Bug in mixer delays. PPM frame length configurable. 2011-11-18 18:45:12 +00:00
bsongis d7de7558f0 More inline in pulses.cpp. Saves 4 bytes flash as well when DSM2 not used :) 2011-11-17 22:04:13 +00:00
bsongis fa047f2e1a Last changes to gruvin9x 2011-11-17 21:35:33 +00:00
bsongis c19c58efa2 Function not used removed 2011-11-09 20:33:17 +00:00
bsongis adead448a8 Bugs in EXPOS/DR 2011-11-09 20:11:15 +00:00
bsongis b7fb933757 Cosmetics 2011-11-09 19:12:47 +00:00
bsongis 103e8b405f Problem with putsStr and LEADING0 2011-10-31 08:37:26 +00:00
bsongis 942e5cb8f3 Minor bug: when adding a Mix/Expo after or before a line, the event was not killed. 2011-10-30 07:49:22 +00:00
bsongis 0733b7a48f The last one was not the very last. This is the winner: curve screen is impossible to use. All values move in the same time. Found on the runway before my Yak first flight. 2011-10-16 17:50:01 +00:00
bsongis 4e64a0e195 Bugs in model copy 2011-10-14 19:45:53 +00:00
bsongis 29847e7cc3 Calibration screen. Bugs and optimizations. 2011-10-13 18:23:01 +00:00
bsongis f20f8f5a6b Huge ram saving (320bytes) + expos order change 2011-10-10 19:58:02 +00:00
bsongis bc7e8bd0b1 Issue 57 solved 2011-10-10 09:42:20 +00:00
bsongis 997d623e1f Trims2Offsets feature is back 2011-10-10 08:42:30 +00:00
bsongis 2e10e3f42e Import current stable gruvin9x version eeproms (v3) 2011-10-09 20:29:05 +00:00
bsongis 3d070ea825 Many MODELSEL screen bugs solved 2011-10-09 12:16:48 +00:00
bsongis 116a682d40 Just before reverting ... 2011-10-08 08:28:43 +00:00
bsongis 44091dc93e No more quick select function 2011-10-03 06:53:09 +00:00
bsongis 36744aca3c popMenu is always called without argument 2011-10-03 06:52:11 +00:00
bsongis b07cc71570 Maintainability bug... 2011-10-03 06:51:17 +00:00
bsongis 4824f3134e Conversions from er9x last version should be ok 2011-10-03 06:48:35 +00:00
bsongis 48f38228cd Avoids splash + checks at startup on wdt reboot 2011-09-28 21:32:10 +00:00
bsongis 7b439d0031 Ignore list 2011-09-27 10:09:58 +00:00
bsongis 2834f7a54c Hopefully the last async eeprom write bug solved (missing wdt_reset)... Clear Mixes not working 2011-09-27 10:06:00 +00:00
bsongis e6bc624ebd Many details commited 2011-09-21 20:31:44 +00:00
bsongis 3c8e674731 FrSky hub enabled 2011-09-20 21:30:41 +00:00
bsongis 89f43c3171 Another stupid bug 2011-09-20 21:27:46 +00:00
bsongis 29585e9878 Commit before revert to a previous version. The async eeprom write doesn't work any more. 2011-09-20 18:56:53 +00:00
bsongis 14ef4dfd12 EEPROM_ASYNC_WRITE only on STD PCB 2011-09-17 09:37:55 +00:00
bsongis 99e72d106f ASYNC_WRITE changed to EEPROM_ASYNC_WRITE 2011-09-17 09:29:04 +00:00
bsongis f8a6d9685c EEPROM async write is now default behavior 2011-09-16 20:38:25 +00:00
bsongis ae69664ce5 lcd_outdezNAtt. We keep only the fastest and shortest 2011-09-16 20:37:39 +00:00
bsongis faff88d8fe Function keys now allow trainer for each stick 2011-09-16 19:53:01 +00:00
bsongis 6477bcd1ea Backup after extended trims merge. 2011-09-16 19:43:08 +00:00
bsongis 887893e22a Backup before 10bits trims function merge (instead of 8bits + subtrims) 2011-09-14 12:54:57 +00:00
bsongis 11a7b11837 Backup before extended trims function merge 2011-09-13 18:11:01 +00:00
768 changed files with 29393 additions and 206921 deletions

Some files were not shown because too many files have changed in this diff Show More