1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-24 08:45:24 +03:00
Commit graph

122 commits

Author SHA1 Message Date
LapinFou
f498b54648 Fixed Wizard Lua script for Horus radios. 2018-02-12 16:29:45 +01:00
3djc
afb0ca384a Compensate for S8R firmware bug
This fixes #5677
2018-02-08 19:14:09 +01:00
3djc
fcc3cd369e First draft of glider wiz (#5603) 2018-01-26 18:54:53 +01:00
Sebastien Charpentier
f2fb788eac Fixed some typo. (#5499) 2017-12-11 18:12:04 +01:00
LapinFou
bcc6e3c67d Updated Wizard: reduced mixers name to 6 caracters. 2017-12-08 16:53:18 +01:00
Sebastien Charpentier
1d5c06ccd6 Fixed #5443 & Updated French translation (#5444)
* Initial version

* Updated French Translation.
Fixed and enhanced X7 Wizard.
2017-11-30 19:03:03 +01:00
3djc
779b39e237 Use X10 picture during X10 calibration (#5435)
* Use X10 picture during X10 calibration

* Scale down radio picture a little

* last x10 change requires a sd version bump

* Differentiate X10 and X10S
2017-11-29 09:17:33 +01:00
Sebastien Charpentier
7ca3f60999 Updated Wizard for X9 radios. (#4910) 2017-11-11 09:46:38 +01:00
3djc
c30ff28f85 Replace S6R text by SxR since it handles both S6R and S8R 2017-11-11 09:38:10 +01:00
3djc
da71f4cbbc Make Horus widgets 'shadow' effect an option (#5203)
* Add shadows to c++ widgets

* Add BOOL zone option to Horus LUA

* LUA widgets too
2017-09-11 07:34:49 +02:00
NiklasVoigt
7cd7869d6a Taranis Q X7 optimized wizard (#5198)
* Redesigned Wizard for the X7

Check this out:
https://www.youtube.com/watch?v=86H1YKcVyB4

* Removed the developers name

* Rendering issue fix

* Removed bottom bar & removed Heli

uncommented Heli for easier implementing in the future
2017-09-09 13:47:05 +02:00
3djc
9ae429e03b Shouldn't copyright be there too ? (#5200) 2017-09-09 13:43:38 +02:00
IdefixRC
5791645877 Crossfire LUA for Horus (#5190)
* First iteration of the Horus Crossfire LUA

Under development.
- crossfire.lua working and tested with micro TX and micro RX
- devices.lua basic layout working. Work in process:
     - getLastPos which is not available in Horus hard-coded currently. needs to be adjusted
     - Taranis page method replaced by Horus single page approach with 22 lines in 2 columns. Still throws an error message and unclear if 22 lines of settings are enough for all devices and whether different approach will work better.
    - Save menu not tested.

* Working script (tested with MicroTX)

- updated getlastpos and concenated strings instead
- went back to single column and implemented scrolling
- still need to figure out speed (fields are sometimes populated very slowly)
2017-08-31 19:10:37 +02:00
OhmEye
d4f108a849 Add TBS Crossfire lua scripts or X7 SDCard (#5176)
I edited the scripts for X9D to change the input events for the rotary wheel and the drawing coordinates for the smaller LCD. Tested by a handful of volunteers and myself on X7's with working CRSF.
2017-08-22 13:07:00 +02:00
3djc
1e2f4d6c0c - Add 'quick' mode compatibility (#5099)
- Add compatibility with previous receiver firmware
- rename S6R to SxR to acknowledge S8R is supported too
2017-07-20 13:38:30 +02:00
3djc
547606b44e Cleanup unused (#5027) 2017-06-14 23:27:35 +02:00
3djc
726b989f6c Horus Shadowed (#4979)
* Introduce SHADOWED and use it for BattCheck

* numbers too

* For drawTimer too

* Compilation fix
2017-06-02 16:36:27 +02:00
3djc
bd62281144 X12 : split S6R settings and calibration scripts (#4920)
* Quick and dirty split

* Some cleanups
2017-05-12 19:53:46 +02:00
3djc
95b0a21cfc Introduce S6R calibration tool to x7 (#4916)
Introduce real time position feedback
Autosense between S6R and S8R (not same sensor orientation)
2017-05-11 18:39:10 +02:00
3djc
fa951acf40 Review line ending handling (#4820)
* New line end handling rules

* Normalize all the line endings
2017-04-19 10:54:43 +02:00
3djc
0a1cacf77c Fixes to BattCheck widget 2017-04-10 10:39:14 +02:00
3djc
f1b83e7295 Remove Heli choice from model wiz as we do not have one (#4538) 2017-03-02 18:29:36 +01:00
3djc
1910af51b6 Make lcd.clear() color aware on color screens (#4504)
* Make lcd.clear() color aware on color screens

* Compilation fix
2017-02-26 11:46:23 +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
3djc
3bccefe2fc Introduce S6R lua script for X7 2017-02-10 12:39:00 +01:00
3djc
022b773205 Not implemented yet 2017-02-09 10:58:37 +01:00
Andre Bernet
d2415b35db Change physical ID for remote SPORT lua scripts to 0x17 to avoid conflict with existing sensor. Also matches info from back in 2013 and FrSky's own implmentation of a ground setup device (smart dashboard).
Should actually be an OpenTX setting, possibly even hardcoded instead of scripts being able to choose it.
2017-02-01 22:44:41 +01:00
3djc
d6b84371a9 Create a home for x7 sdcard data (#4230) 2017-01-15 15:27:58 +01:00
Andre Bernet
b06864f286 Add new S6R parameters for FW 20161226 2017-01-11 13:50:52 +01:00
mhotar
0586c8fb05 horus wizard, image adjustments 2017-01-05 20:33:38 +01:00
3djc
540c56d8ab Move to image elements rather than full screen pictures, thanks to @Mhotar 2017-01-05 07:29:36 +01:00
3djc
fe85290a18 Fix #4111 and fix capitalize issue (#4112) 2016-12-08 22:35:16 +01:00
3djc
3f4502d970 Fix ROT encoder nav for wizards (#4105) 2016-12-08 20:41:50 +01:00
Andre Bernet
2b01481151 [Taranis] MODELS directory was missing on SD card 2016-12-04 18:52:39 +01:00
Bertrand Songis
1d192d9fd2 [Crossfire] LF instead of CRLF 2016-12-01 22:08:24 +01:00
Bertrand Songis
9229a08625 [Crossfire] Lua script fixes 2016-12-01 22:07:32 +01:00
3djc
9f0f79469a 3djc/horus wizard plane (#4082)
* Introduce plane Wizard

* Simplify code
2016-11-30 11:51:23 +01:00
3djc
781ce1ea34 3djc/horus s6 r improvement (#4081)
* Progressive bitmap loading

* Cosmetics
2016-11-30 11:49:30 +01:00
Damjan Adamic
92553b6589 Projectkk2glider/lua bitmap free (#4075)
* Better memory stats (CLI)

* Bitmap buffer overflow check added

* Lua bitmap improvements

* Proper handling of symbolic links in simulator

* S6R Lua script fixes:
 * added progress screen while loading bitmaps
 * memory for bitmaps is now freed when leaving the script

* S6R Lua script: improved bitmap loading

* * Lua Themes and Widgets moved to separate file and separate Lua state
* Stand-alone, mixer and function scripts now behave the same as on Taranis (restarted after the stand-alone script was run)
* both Lua states are independent: Themes and Widgets is initialized only at the start, the other one is initialized before and after the stand-alone script is run

* Better leak test and report in BitmapBuffer

* Re #3318: Lua compiler enabled in simu and Companion simulator. Usage:
 * any time <xxx>.lua file is about to be loaded and if file <xxx>.lua.src exists:
   * load contents of <xxx>.lua.src
   * compile Lua code
   * save compiled code into <xxx>.lua (effectively overwrites existing file)
 * immediately following the compilation the real file loading is done from <xxx>.lua (which by now contains compiled Lua bytecode)
2016-11-28 23:08:18 +01:00
3djc
a35d6b6a05 3djc/horus fix #4041 (#4042)
* Reduce model name size until they fit into the buffer

* SMLSIZE is better (but cut is still needed)

* Rework screen layout to handle up to 15 chars

* Allow for the two scroolbars (models and cats)
2016-11-19 13:07:06 +01:00
3djc
d59fdc07c4 Catch up for Dark Blue theme (#4040) 2016-11-18 18:43:14 +01:00
Bertrand Songis
9582f76f91 [Crossfire] Lua script continued 2016-11-18 18:26:03 +01:00
Bertrand Songis
a09565fcd6 [Crossfire] Lua script continued 2016-11-18 18:25:41 +01:00
3djc
cf10ab5f20 3djc/horus wizard (#4034)
* Initial commit

* Cosmetics

* Add dummy wizard for testing purposes

* Graphics enhancement by MHotar

* Only if LUA + cosmetics

* cosmetics on the sample wizards

* Remove warning
2016-11-17 23:13:56 +01:00
mhotar
83b81b4bb9 horus wizard images for @3djc 2016-11-15 21:57:45 +01:00
3djc
fd33cc9d2b This merges S6R dir on Taranis (two different lua still exist for config and calib) (#4020) 2016-11-13 11:20:37 +01:00
3djc
c0837a59a6 Add back model bin name, currently needed if you want to use model notes (#3994)
* Add back model bin name, currently needed if you want to use model notes

* Turn into code graphics by Mhotar(tm)
2016-11-10 21:45:07 +01:00
Bertrand Songis
3b3b528bbf [Crossfire] Bind and OTA Rx firmware update now OK 2016-11-06 11:54:05 +01:00
Bertrand Songis
45a8cd94e7 [Crossfire] Lua script continued 2016-11-02 13:31:50 +01:00
lichtl
adb4b122bb Fix #3837 - Fix wizard for non Horus (#3902)
* move WIZARD in correct folder

* remove lcd.lock function
2016-10-16 09:29:12 +02:00