Robert

Results 32 issues of Robert

**getValue()** regarding telemetry sensors is quite cumbersome as it returns 0 when: _value current source value (number). Zero is returned for: non-existing sources for all telemetry source when the telemetry...

lua-api

After some readings about TOUCH API implementations I do believe some of them should be handled by OS exposing results (Touch event) to LUA API As an example Double Tap...

enhancement ✨
color
UX-UI

So after implementing new functions groups #777 #782 #783 and moving some functions to appropriate groups #784 there 2 few left in General 1. killEvents() We may leave it in...

lua-api

**from General** popupConfirmation -> lcd.drawPopupConfirmation() popupInput -> lcd.drawPopupInput() popupWarning -> lcd.drawPopupWarning() also GREY() -> lcd.GREY() **from Bitmap** Bitmap.open -> lcd.bitmapOpen() Bitmap.getSize -> lcd.bitmapGetSize() Then Bitmap.* grup can be depreciated over...

lua-api

Group sound functions in own 'class/object' playDuration -> sound.playDuration playFile -> sound.playFile() playHaptic -> sound.playHaptic() - this is not actually sound so we can leave it in sound or move...

lua-api

Group radio functions in own 'class/object' defaultChannel -> radio.getDefaultChannel() defaultStick -> radio.getDefaultStick() getAvailableMemory -> radio.getLuaAvailableMemory() getUsage() -> radio.getLuaUsage() getDateTime -> radio.getRtcDateTime() getRtcTime -> radio.getRtcTime() getTime - > radio.getTime() getFieldInfo ->...

lua-api

this refers #777 In current implementation to check if Telemetry data is coming we have to: 1. getRSSI() and check against 0. 2. getValue('sensorName') against 0. There should be simple...

lua-api

This refers #777 There is getValue() which read also telemetry sensors as telemetry sensors are listed as standard fields. This creates some problems I think @lshems mentioned this but I'm...

lua-api

Group telemetry functions in own 'class/object' accessTelemetryPush -> tele.accessPush() accessTelemetryPop -> tele.accessPop() crossfireTelemetryPush() -> tele.crossfirePush() crossfireTelemetryPop() -> tele.crossfirePop() sportTelemetryPush() -> tele.sportPush() sportTelemetryPop() -> tele.sportPop() setTelemetryValue() -> tele.setSensorValue() getRSSI() -> tele.getRSSI()

lua-api

Continues LUA API naming scheme. lcd.RGB -> lcd.setColorFlag() because this is what function actually does To maintain legacy lcd.setColorFlag should be main function and lcd.RGB should point to it and...

lua-api