3djc
576c148b9c
Add X12S keypad FIRST events to LUA ( #3801 )
...
* Add X12S keypad FIRST events to LUA
* X9E fix
2016-09-14 18:57:45 +02:00
Bertrand Songis
4a88d3477d
Fixes #3766
2016-09-13 18:31:57 +02:00
3djc
d84fd993c9
Move lua evt param from signed uint8_t to unsigned event_t
2016-09-12 07:20:06 +02:00
Bertrand Songis
cc2c2b094e
[Horus] S.PORT devices update should work (not tested)
...
[Horus] SD Manager files renaming fixed (quick & dirty, I would prefer a popup)
2016-09-05 19:33:06 +02:00
Andre Bernet
aaf7f67ebb
Add getRAS to Lua interface ( #3742 )
...
* Add getRAS lua function
* Add warning
* Return nil is case of bad antenna
* Check for valid SWR
* Typo
* Cosmetic
* Clarify that it is 0x33
2016-08-31 23:12:18 +02:00
floaledm
29642e379f
Haptic feedback in lua scripts
2016-08-31 15:01:31 -05:00
Bertrand Songis
1d735f2bd3
[X9E/X7D] Rotary encoder navigation speed implemented ( #3724 )
2016-08-27 18:19:44 +02:00
Bertrand Songis
10aefb10db
[X12S] GPS now OK
2016-08-20 16:36:32 +02:00
Bertrand Songis
d3ae3c035d
Bsongis/gui refactoring for x7 d ( #3701 )
...
* [X7D] New board added
* Cosmetics
2016-08-18 11:49:16 +02:00
Bertrand Songis
7fbd963b3f
Another big refactoring
2016-08-02 22:15:29 +02:00
Bertrand Songis
400faee588
Refactoring
2016-08-01 20:25:20 +02:00
Bertrand Songis
4b2315f56b
Compilation fix. Massstorage won't use disk cache anymore
2016-07-31 08:10:46 +02:00
Bertrand Songis
51223a5864
No more REV9E and REVPLUS
2016-07-29 14:44:59 +02:00
Bertrand Songis
c97ba2bb83
Warning removed
2016-07-24 13:36:32 +02:00
Bertrand Songis
3faa81d799
[Taranis] It's now possible to use killEvents() on PAGE_LONG in Lua standalone scripts
2016-07-09 12:39:54 +02:00
3djc
2f8effb6d1
Add function name to debug output ( #3647 )
...
* Add function name to debug output
* Better english, hopefully :)
* Possible fix for not trying to run background widgets function when it does not exist
* Typos
2016-07-06 18:41:45 +02:00
Bertrand Songis
38fdae6f1f
Fixes #3609 - ``background()
`` function in Lua function scripts
2016-06-22 18:32:51 +02:00
Bertrand Songis
53b51cac94
Bsongis/crossfire refactoring ( #3613 )
...
* Crossfire refactoring
* Crossfire script now displaying fields
* Crossfire script now displaying text selection values
2016-06-18 22:16:50 +02:00
Bertrand Songis
900266be4a
[Crossfire] Cosmetics
2016-06-16 15:18:32 +02:00
Bertrand Songis
e50aa21dd2
[Crossfire] Devices parameters script started
2016-06-16 11:53:45 +02:00
Bertrand Songis
9b5b9be50c
[Crossfire] Telemetry packets are bigger
2016-06-15 22:19:10 +02:00
3djc
5a3fc73946
Add scale to lcd.drawBitmap. Scale is like in % (50 divides by two, 200 doubles) ( #3592 )
...
Default scale to 0 to allow DMA in target function (thx Bertrand)
2016-06-12 16:01:05 +02:00
3djc
ac953cdcc8
3djc/document lua bitmaps ( #3588 )
...
* Create lua doc for previously added Horus bitmaps functions
* Cosmetic
2016-06-12 10:52:02 +02:00
Bertrand Songis
862fa5525e
[Crossfire] Upstream link development started
2016-06-11 20:05:51 +02:00
Bertrand Songis
5822cfded1
[Horus] Options in widgets can now have a min and a max defined
2016-06-07 20:35:17 +02:00
Bertrand Songis
231499e191
[Horus] Bitmap class and lcd.drawBitmap() added
2016-05-25 11:48:38 +02:00
Bertrand Songis
7a2c0b3b88
[Horus] Widget::update added to the Lua interface (called when options are modified)
2016-05-21 11:08:01 +02:00
Bertrand Songis
9056e76460
[Taranis] RIGHT attribute added + TELEMETRY page splitted
2016-05-18 21:52:16 +02:00
Bertrand Songis
633af68fa9
[Horus] background function added to widgets
2016-05-18 18:49:06 +02:00
Bertrand Songis
f27a87dea4
toInt16 function added
2016-05-17 23:41:05 +02:00
Damjan Adamic
8eda8244c6
Re #2826 : Lua API: doc update for Cels-
and Cels+
2016-05-16 22:01:06 +02:00
Damjan Adamic
67c0326cca
Re #2826 : Lua API: return proper values for Cels-
and Cels+
2016-05-16 21:36:19 +02:00
Bertrand Songis
3f74d54fd9
RIGHT exported to Lua
2016-05-15 13:05:51 +02:00
3djc
dcd42145d0
3djc/add lcd.rgb ( #3494 )
...
Add docs for lcd.setColor and lcd.RGB
2016-05-14 16:58:29 +02:00
3djc
7b3dcec30e
Fix lcd.drawGauge outer rectangle which was always black
2016-05-14 02:12:04 -07:00
3djc
01a69e3dbf
Do not export COLOR_INDEX to LUA anymore, as they are not needed anymore due to change in setColor ( #3490 )
2016-05-13 16:18:40 +02:00
3djc
24abad55ca
Fix CUSTOM_COLOR,… ( #3489 )
...
* Fix CUSTOM_COLOR, also change to way setColor work to a more natural : lcd.setColor(CUSTOM_COLOR, RED)
* Remove _INDEX from TBS main to match the recent change to setColor
2016-05-13 14:26:18 +02:00
3djc
e55a84d8b7
Enables lcd.drawGauge on Horus ( #3487 )
...
* Enables lcd.drawGauge on Horus
* cosmetic, unsigned, and add flags
2016-05-13 12:34:59 +02:00
Damjan Adamic
06d9ec846d
Re #3485 : variable type fix
2016-05-12 22:25:35 +02:00
3djc
0ec122f519
Fix lcd.drawRectangle on Horus ( #3485 )
...
* Fix lcd.drawRectangle on Horus
* Fix lcd.drawRectangle on Horus, this time not breaking other platforms
* Fix lcd.drawRectangle on Horus, this time *realy ?* not breaking other platforms
* Fix lcd.drawRectangle on Horus, default thickness to 1
* Fix lcd.drawRectangle on Horus, move to unsigned, following projectkk2glider comment
* Fix lcd.drawRectangle on Horus, spelling
* Fix lcd.drawRectangle on Horus, indent (hope I did understand your comment correctly
2016-05-12 22:08:30 +02:00
Damjan Adamic
49cad7f757
Re #3462 : Lua doc update
2016-05-09 19:29:52 +02:00
Damjan Adamic
6349ff9496
Fixes #3462 : PlayTone check for min/max frequency added. Fixes Lua playTone() crash when called with abnormal parameter values. ( #3468 ) (ported from master)
2016-05-06 22:44:43 +02:00
Bertrand Songis
bd87028fd5
FrSky S.PORT upstream ( #3426 )
...
FrSky S.PORT upstream
2016-04-29 18:44:25 +02:00
Bertrand Songis
26e156f9ad
[Crossfire] Telemetry new fields (GPS / Battery)
...
I did a refactoring for the latitude and longitude decoding which should be tested carefully for FrSky S.PORT and D telemetry
There was a double conversion in S.PORT protocol, there are less maths now, and perhaps precision will be better
2016-04-26 19:36:48 +02:00
Damjan Adamic
7d57b4df05
Compilation fix
2016-04-07 21:27:00 +02:00
Bertrand Songis
ecff71b044
Cosmetics
2016-03-25 12:54:35 +01:00
Bertrand Songis
14673dd7bb
[Horus] Navigation enhancements
2016-03-16 21:55:03 +01:00
Bertrand Songis
7e45537402
[Horus] Keymap is now consistent with labels on keys
2016-03-15 23:21:32 +01:00
Damjan Adamic
a1e0b550fd
Re #3344 : doc update
2016-03-13 18:34:29 +01:00
Damjan Adamic
d5db9b7410
Fixes #3344 : radio and voice language returned in Lua getGeneralSettings()
2016-03-13 18:26:08 +01:00