Max Paperno
6a52458e15
[simu][Simulator] Fix X7 switch position indexes.
2017-01-25 13:10:05 -05:00
Florent Martel and Bertrand Songis
4a76c023e6
Update the luadoc for sportTelemetryPop() ( #4287 )
...
Followup on #4232 : DIY ID range changed to 0x5000 - 0x52FF
2017-01-25 18:16:30 +01:00
Arne Schwabe and Bertrand Songis
51d1e6e94a
Add q303 multi protocols and fix subtype selection on 128x64 ui ( #4286 )
...
* Multi: add Q303 protocol and variants (CX10D/CX10WD)
* Fix subType selection on 128x64 UIs
* Fix options display on other radios for custom photo as well
2017-01-25 16:23:21 +01:00
3djc and Damjan Adamic
cbe0dc60e6
Enable LUA_COMPILER ( #4283 )
...
Added Companon firmware option luac
2017-01-25 13:09:53 +01:00
Damjan Adamic and Bertrand Songis
398c3b1e33
DIY ID range changed to 0x5100 - 0x52FF ( #4232 )
...
[S.PORT] DIY range updated. The spec should follow soon
2017-01-25 08:22:24 +01:00
Bertrand Songis
de49d155c6
[Companion] Compilation fix
2017-01-24 22:06:28 +01:00
Bertrand Songis
8f970fdbbf
[9XR-PRO] Warning fixed (ATMEL code)
2017-01-24 18:57:45 +01:00
Bertrand Songis
0d05beae80
CRLF line endings converted to LF
2017-01-24 18:48:28 +01:00
Bertrand Songis
2f7bf7bcbd
[9XR-PRO] Warning fixed (ATMEL code)
2017-01-24 18:47:09 +01:00
Bertrand Songis
6aa8337fc2
[9XR-PRO] Navigation issue in InputOne screen
2017-01-24 18:46:31 +01:00
3djc and Bertrand Songis
f686d15354
Shorten GVx to Gx on 128x64 radios, where screen estate is a real issue ( #4280 )
2017-01-24 18:29:21 +01:00
3djc and Bertrand Songis
aa19475c90
3djc/x7 mixer screen rework ( #4281 )
...
* Optimise display on 128x64
* Name if present are displayed (like now), but when the row is selected, the name moves on top and the display alternates between FM and other info
* Compile fix
2017-01-24 18:25:38 +01:00
Damjan Adamic and Bertrand Songis
b3f4870da7
Refactoring of startup code, mainly dealing with detection of unexpec… ( #4275 )
...
* Refactoring of startup code, mainly dealing with detection of unexpected restart/shutdown
* Added g_FATFS_Obj initialization [Horus]
* Fix normal startup
* Use g_eeGeneral.unexpectedShutdown only on radios that have PWRMANAGE defined
Fixes for radios that don't have power control.
Other fixes
* CLI test for new()
* [Horus] Reboot protection reworked to also handle non-WDT events
(cherry picked from commit fe9a52779d062e3f24639479273c906abe6e440b)
Conflicts:
radio/src/targets/horus/board.h
* Reverting most of the changes
* Cleanup
* Added comment that explains apparent non usage of the wdt_disable() function
* More cleanup
* Missing include
* Compilation fix
2017-01-24 07:52:33 +01:00
Andre Bernet and Bertrand Songis
bf15410bf1
3djc/x7 outputs ( #4273 )
...
[128x64] Rework Outputs screen
[X7] Fix for min/max limits bug
[X7/X9] UI fixes
2017-01-24 07:36:40 +01:00
Andre Bernet
824317c477
Fix linking problem due to SDL main definition
2017-01-23 22:11:07 +01:00
3djc and Bertrand Songis
6027c519e4
Force symlimits and ppmca for ARM ( #4267 )
...
Make PPM_LIMITS_SYMETRICAL(symlimits), PPM_CENTER_ADJUSTABLE(ppmca) and CURVES mandatory on ARM platforms.
2017-01-23 20:08:39 +01:00
Bertrand Songis
d60de4466a
[Horus] Malloc check added
2017-01-22 22:01:39 +01:00
Bertrand Songis
cdb3f48da7
[Horus] Malloc check added
2017-01-22 21:44:44 +01:00
Bertrand Songis
2f0492cec5
[Horus] Malloc check added
2017-01-22 21:41:06 +01:00
Bertrand Songis
fb6c9cde6b
[Horus] Malloc check added
2017-01-22 21:32:19 +01:00
Andre Bernet
be0ef50195
Fix Horus haptic import without code complexification. Will reset people's haptic mode setting on Horus, but we can afford it.
2017-01-22 17:24:58 +01:00
Andre Bernet
7990973b35
Revert "Fix Horus haptic mode ( #4224 )"
...
This reverts commit 9bbc595eb1 .
2017-01-22 17:20:28 +01:00
Andre Bernet
9bbc595eb1
Fix Horus haptic mode ( #4224 )
2017-01-22 13:19:20 +01:00
Andre Bernet
eea7d503fa
[X7] Main view cosmetics
2017-01-22 11:26:28 +01:00
Andre Bernet
293f1e8805
Navigation fix
...
French translations
2017-01-22 11:16:14 +01:00
3djc and Bertrand Songis
2ffbb4e46c
Changes to allow Linux companion to be compiled with qt5.7 ( #4262 ) ( #4265 )
...
* Changes to allow Linux companion to be compiled with qt5.7
* Optimize
(reverted from commit cc205dcc91 )
2017-01-22 00:03:06 +01:00
Bertrand Songis
54d1cb8f9a
[Companion] X7 EEPROM import fix
...
+ cosmetics
+ compilation error fixed on Manjaro
2017-01-21 23:56:34 +01:00
Andre Bernet
5144550e4e
UI cosmetics
2017-01-21 21:53:23 +01:00
Bertrand Songis
89680ddf70
Warning fixed on Manjaro
2017-01-21 21:22:53 +01:00
Andre Bernet
8cc8b53d63
Add "Adjust RTC" option for ARM128
2017-01-21 17:30:24 +01:00
Andre Bernet
0ee59dc438
X7 hardware defaults changed to match production hardware
2017-01-21 12:21:57 +01:00
Damjan Adamic and Bertrand Songis
3085ba7d91
Fixes for simulator paths on Windows ( #4259 )
2017-01-20 21:45:47 +01:00
3djc and Bertrand Songis
cc205dcc91
Changes to allow Linux companion to be compiled with qt5.7 ( #4262 )
...
* Changes to allow Linux companion to be compiled with qt5.7
* Optimize
2017-01-20 20:13:33 +01:00
3djc and Andre Bernet
905301fc06
Change "External" to "Ext+Int" to reflect actual Horus antenna handling ( #4255 )
2017-01-19 21:28:47 +01:00
Bertrand Songis
98357995fa
[Horus] In case of current model missing on SD we create an empty model
2017-01-18 10:35:32 +01:00
Bertrand Songis
e740a88e13
Cosmetics
2017-01-18 07:37:06 +01:00
Max Paperno and Bertrand Songis
56dc2f94ce
[build] Only add SIMU_AUDIO option if SDL was found, and turn it ON by default. ( #4248 )
2017-01-17 19:49:12 +01:00
Max Paperno
2bca437e55
[simu] Fix a few simufatfs.cpp build issues on MinGW and clang.
2017-01-17 06:35:14 -05:00
Bertrand Songis and GitHub
4d4a7471f3
[X7] EEPROM Variant introduced for Companion import ( #4245 )
...
* [X7] EEPROM Variant introduced for Companion import
* [X7] Also different FourCC needed if we want to use .otx files
* Allow early version of X7 firmware Eeprom to migrate to new variant (#4246 )
* Allow early version of X7 firmware Eeprom to migrate to new variant
2017-01-16 21:52:34 +01:00
Arne Schwabe and Bertrand Songis
e0113e9bb9
Another small multi protocol update, add H26WH mjxq subprotocol and telmetry as option for Bayang ( #4244 )
2017-01-16 18:58:43 +01:00
Damjan Adamic
19213c8013
Windows build fixes
2017-01-16 15:09:39 +01:00
Arne Schwabe
22a9ec286a
Fix compilation on OS X
2017-01-16 12:40:53 +01:00
Andre Bernet
5623760c3e
String lengths
2017-01-16 11:35:22 +01:00
Damjan Adamic and Bertrand Songis
f7543e3220
Projectkk2glider/simu tmp sd path ( #4231 )
...
* Re #4224 : Introduced settingsPath and use std::string for paths in simpgmspace.
* Re #4224 : Relevant parts of simpgmspace.cpp moved into simufatfs.cpp and simudisk.cpp
* Removed "/" from "mask_monitor_logsw.png"
* Re #4224 : findTrueFileName() refactoring
* Faster gtests (less waiting for eeprom operations to finish)
* Re #4224 : Radio settings and models directories now taken from alternate path (if set) [simu]
* Fixes #3322 : together with previous changes to the SD browser this prevents the simulator from browsing higher than SD card root path.
* f_chdir() debug traces
2017-01-15 21:53:18 +01:00
Arne Schwabe and Bertrand Songis
bedaa505a2
Add two new multi protocols ( #4240 )
...
- Add binding sound while multi module is binding.
2017-01-15 21:51:44 +01:00
3djc and Bertrand Songis
d6b84371a9
Create a home for x7 sdcard data ( #4230 )
2017-01-15 15:27:58 +01:00
3djc and Bertrand Songis
dcf9870b3a
3djc/x7 rssi levels ( #4236 )
...
* Remove color leveled RSSI warning in line with X9 and Horus
* Some AVR love (or not !)
2017-01-15 15:26:53 +01:00
Damjan Adamic and Bertrand Songis
985dff2af7
Fixes #3683 : Display trainer icon in master mode when IS_TRAINER_INPUT_VALID() is true, don't rely on trainer jack connected detection. ( #4233 )
2017-01-15 10:01:30 +01:00
Damjan Adamic
2e12b6401f
Re #3719 : documentation updated for model.setLogicalSwitch() - how to set "and" parameter (previous commit was wrong).
2017-01-14 16:18:19 +01:00
Damjan Adamic
85306a0d91
Re #3719 : documentation updated for model.getLogicalSwitch() - how to set "and" parameter.
2017-01-14 16:05:59 +01:00