Bertrand Songis
5d2220c842
[SKY9X/9XR-PRO] Shift in Switches display
2017-02-12 22:22:58 +01:00
Bertrand Songis
b96ad42f20
[Simu] Simu did shutdown on its own
2017-02-12 21:46:57 +01:00
Bertrand Songis and Andre Bernet
b9bb831b7f
Bsongis/horus flash external device ( #4446 )
...
* CMake options changed to UNEXPECTED_SHUTDOWN=YES/NO and PWR_BUTTON=PRESS/SWITCH
* [X12S / X10] Flash an external device is now OK
2017-02-12 21:04:46 +01:00
Bertrand Songis
5e63bbcd83
[X12S] Cosmetics
2017-02-12 11:42:00 +01:00
3djc
0af868a852
Reduce HORUS modelset left top icon width by 5 pixels to avoid selected model box to 'hit' it.
...
SD Version INCREMENTED
2017-02-12 10:26:18 +01:00
Bertrand Songis
bd954478c6
[X12S] AUDIO is back
2017-02-11 23:35:47 +01:00
Max Paperno and Bertrand Songis
3542c8b807
Make build setup a little more Windows-friendly ( #4435 )
...
* [build][CMake] Use `find_package(Git)` to confirm existence before trying to use git for version stamp; Use friendlier detection of grep executable on Windows; Use "del" on Windows instead of "rm".
* [build][Windows] Include dirent and msinttypes headers in source tree.
* Remove grep dependency for lua exports generation
* Sneaky pythons hiding in code.
* [build] Change `git_id` macro to skip check if no git directory is present, also now fails gracefully; Fix `today` macro on Windows; Report git revision; Make sure QtSvg module is found.
2017-02-11 22:23:07 +01:00
Damjan Adamic and Bertrand Songis
e80c4c858e
Prevent Lua from allocating all heap memory (Horus) ( #4440 )
...
* Fixes #4284 : Prevent Lua from allocating all heap memory (Horus)
Lua bitmap functions cleanup and docs update
Added x or y < 0 check to drawBitmap()
* Proper float constant
2017-02-11 22:21:14 +01:00
Damjan Adamic
be61e07939
Lua documentation update
2017-02-11 19:08:55 +01:00
3djc and Andre Bernet
a53db11e1a
Horus : limit model bitmaps filemane to 6 chars ( #4432 )
...
* Limit filename to 6 as sdcardfilelist controls size without extension.
* Bring constant in line with naming convention
2017-02-10 22:24:30 +01:00
Bertrand Songis
9511923581
RAM used for nothing on Taranis (change made originally for Horus)
2017-02-10 22:16:45 +01:00
Damjan Adamic
12a5af98b4
Fix for f_readdir() in simulator.
2017-02-10 20:58:44 +01:00
3djc
5a46b6ecbd
Cosmetics
2017-02-08 17:54:29 +01:00
3djc and Bertrand Songis
ed6a74c2c6
X7 switch warning, take 2 ( #4428 )
...
* More like X9 proposal
* There's no E
* Fixes for compatibility
2017-02-08 16:42:42 +01:00
Max Paperno and Bertrand Songis
3a026a80f2
[Simulator] Add ability to update .otx files. ( #4422 )
...
* [SimulatorInterface] Add ability to read eeprom data back from simulator instance.
* [Simulator] If started with .otx file, Simulator will now update (or create) the file upon exit using current radio/model data; Consolidate internal startup and shutdown code for handling various data sources.
2017-02-07 22:15:18 +01:00
3djc and GitHub
25848a83bb
Merge pull request #4405 from opentx/3djc/X7-sw-warning-v2
...
X7 switch warning setup
2017-02-07 11:10:11 -08:00
3djc and GitHub
343446a86d
Merge pull request #4417 from opentx/3djc/X7-fix-#4412
...
Do not reset telem on ENT push while in telem view
2017-02-07 00:20:38 -08:00
Raphael Coeffic
559bde6b4a
make “reset” menu consistent with X9D (long enter press)
2017-02-06 22:18:23 +01:00
Andre Bernet
1e0046f9d6
Leftover cast ( Fix #4416 )
2017-02-06 20:07:55 +01:00
3djc
dc3a26df1c
Fix #4412
2017-02-06 19:49:29 +01:00
Max Paperno
bb5c092d4f
[build] Add MIXERS_MONITOR option to taranis/CMakeLists.txt (but disable for X7).
2017-02-06 13:49:26 -05:00
3djc and Bertrand Songis
65249db838
Fine tune X7 trim display ( #4410 )
...
* Fine tune trim display
* Further fine tune
2017-02-06 18:28:36 +01:00
Bertrand Songis and GitHub
b0eeeb4dbc
Fixes #4315 ( #4406 )
2017-02-05 22:01:44 +01:00
3djc
08989fb745
Another option
2017-02-05 13:21:00 +01:00
3djc
7e2271905e
Fix switch warning setup on X7
2017-02-05 13:06:53 +01:00
Bertrand Songis
fcadd48444
Cosmetics
2017-02-05 10:34:13 +01:00
Kelly Byrd and Bertrand Songis
3bd37bf4e0
Removed const modifer to Widget::update in the 480x272 GUI. ( #4397 )
...
I was getting const errors with a recent gcc. So I removed the const modifer
to Widget::update in the 480x272 GUI. This caused menu_settings.cpp
menuSettings() to complain, because it was being passed a param called
'object' of type pointer to a const T, and then called object->update(),
which is not a const function.
However, the one call site I found to menuSettings() (menu_settings.cpp:224)
is passing currentWidget, which is of type Widget*.
2017-02-04 21:28:04 +01:00
3djc and Bertrand Songis
38934767c8
Fix missing line on X7 and on x9 and x7 prevent unnecessary redraw of line ( #4398 )
2017-02-04 21:26:05 +01:00
Damjan Adamic and Bertrand Songis
17a77114d0
Re #3882 : parse theme/widget options depending on option type ( #4391 )
2017-02-04 15:35:00 +01:00
3djc and Bertrand Songis
b17122acf8
Fix GPS display in telem screen for X9. ( #4389 )
...
* Fix for X9. Right now, it is working, but maybe could be improved later by moving to right aligned
* X7 work
* X7 and X9 working
* Another fix for processTelemetryData
2017-02-04 15:33:52 +01:00
Damjan Adamic
c66e45f0f7
Another fix for processTelemetryData
2017-02-04 14:47:33 +01:00
Arne Schwabe
839f8ae557
Fix another instance of processTelemetryData
2017-02-04 13:09:02 +01:00
Andre Bernet
101eb91c8f
Hopefully fix broken PR...
2017-02-04 12:59:49 +01:00
Andre Bernet
a95626ca9d
Missing rename in f83aef4606
2017-02-04 12:53:04 +01:00
PT_Dreamer and Bertrand Songis
fbd881f8d9
Telemetry/AVR/Function renaming
...
renamed processSerialData to processTelemetryData acording to PR review
2017-02-04 12:08:26 +01:00
PT_Dreamer and Bertrand Songis
b87fddf3e7
Telemetry/Mavlink add 58798bps
2017-02-04 12:08:26 +01:00
PT_Dreamer and Bertrand Songis
503422d2f7
Cmake fix telemetry option
2017-02-04 12:08:25 +01:00
PT_Dreamer and Bertrand Songis
6cb86dd16b
Telemetry/Mavlink clean and bugfix
2017-02-04 12:03:20 +01:00
PT_Dreamer and Bertrand Songis
f83aef4606
Telemetry/AVR/Unify serial driver
2017-02-04 12:03:20 +01:00
Damjan Adamic and Bertrand Songis
b493973d7d
Lua: Use incremental GC and also call it for Widgets ( #4369 )
...
Fixes #3885 : Error in Lua Widget options handled better (does not disable entire Lua state)
Disable Lua Widget if any of its functions has error.
2017-02-04 10:58:06 +01:00
RealTadango and Bertrand Songis
d594843de2
Fixes telemetry stream confusion ( #4386 )
...
[S.PORT] DIY range updated:
0x5000 to 0x52ff is full DIY range
0x5000 to 0x50ff is DIY streaming range
0x5100 to 0x52ff is DIY sensor range
2017-02-04 10:49:03 +01:00
Bertrand Songis and GitHub
40ece81de2
X10 ( #4377 )
...
[X10] New radio supported!
2017-02-04 10:42:50 +01:00
Damjan Adamic
fc01f77d49
Re #4384 : Lua doc updated: added max image size to lcd.drawPixmap()
2017-02-03 20:22:55 +01:00
3djc and Bertrand Songis
0c550588bb
Make lcd.drawScreenTitle and lcd.drawCombobox compatible with X7 ( #4374 )
2017-02-02 10:33:42 +01:00
Andre Bernet
8775550147
[128] Navigation fix
2017-02-02 09:42:35 +01:00
Andre Bernet
c8d0154a9e
VC++ compilation
2017-02-02 09:12:59 +01:00
3djc
e7d7f9df95
Fix some events not sent to LUA telemetry scripts scripts.
...
Thix fixes #4366
2017-02-02 08:02:18 +01:00
Arne Schwabe and Bertrand Songis
5790b36589
Check X7 epprom sizes ( #4364 )
...
Since X7 is released now, we should not modify its data struct sizes anymore
X7 is too different from Taranis/sky9x to merge it into one of the other blocks
2017-02-01 16:36:13 +01:00
3djc and Bertrand Songis
ba21aec79f
Update doc for functions not available on X7 ( #4363 )
2017-02-01 15:44:23 +01:00
Damjan Adamic
fe76ecfe02
Re #4353 : Header background color is now 70% of base color.
2017-02-01 09:56:43 +01:00