3djc
7e64b1953a
Fix 6194
2019-03-17 14:56:46 +01:00
Bertrand Songis
794a63778e
[X3] fixes
2019-03-15 19:00:40 +01:00
Bertrand Songis
1aed951571
[X3] More fixes
2019-03-13 16:49:11 +01:00
Bertrand Songis
00b70da66a
BACKLIGHT=OFF will take effect immediately
2019-03-13 13:54:47 +01:00
Bertrand Songis
79351a2c7b
GET HW Info fixes
2019-03-07 09:27:30 +01:00
3djc
a90b1c43de
Allow registration from hardware setup
2019-02-22 08:08:59 +01:00
3djc
cbe2ce9887
Allow registration from hardware setup
2019-02-22 08:06:59 +01:00
Bertrand Songis
cc5838ad49
REGISTER Fix
2019-02-21 18:07:25 +01:00
3djc
2559a84a24
Bind and registration ok (hoppefully...)
2019-02-21 13:17:00 +01:00
Bertrand Songis
e4fa31be28
Rename char2idx to char2zchar
2019-02-21 10:35:48 +01:00
3djc
66a4276fb3
X7 : assume R9M is PXX2
2019-02-19 10:12:33 +01:00
Bertrand Songis
22f35c6d27
BT fixes on X-LiteS
2019-02-15 18:51:40 +01:00
Bertrand Songis
6d4e908de0
Custom popup for receiver registration
2019-02-14 17:09:15 +01:00
Bertrand Songis
12434590f4
Owner registration initialized from CPU ID
2019-02-13 14:25:24 +01:00
Bertrand Songis
aa028198fd
Some refactoring ...
2019-02-13 08:26:00 +01:00
3djc
d6537f867e
Initialise RegID with CPU ID
2019-02-12 15:10:42 +01:00
Bertrand Songis
0b5f0e03ca
Fixes
2019-02-08 09:36:48 +01:00
3djc
d4ec909875
Improve spectrum (no more audio warning !)
2019-02-08 07:42:10 +01:00
Bertrand Songis
80c34c7597
BIND shared array filled with incoming models
2019-02-06 11:40:21 +01:00
Bertrand Songis
ab77595c6c
Another lot of refactoring
2019-02-05 14:18:45 +01:00
Bertrand Songis
9aa75b1056
More work on pulses ...
2019-02-05 11:47:04 +01:00
3djc
cc92d77579
Copy radio RegId at model creation
2019-02-04 16:53:19 +01:00
Bertrand Songis
274543a57f
Data structs ready ...
2019-02-04 16:26:44 +01:00
Bertrand Songis
2388b90a90
XLITE-S support
2018-11-03 16:56:51 +01:00
Max Paperno
a2006940db
[simu] Refactor simu startup and shutdown handling (for 2.3 branch):
...
* Use pwrCheck() as primary control point for shutdown, centralizes thread control in simpgmspace module;
* Remove main_thread_running in favor of separate variables for startup mode and shutdown flag;
* Don't start a thread for ARM startup, just run simuMain() directly (the thread just exits anyway);
* Refactor SIMU_SLEEP() macro, and remove all unnecessary uses of it, also remove SIMU_SLEEP_NORET;
* Add startType param to opentxStart() to control splash and startup checks;
* Fixes backlight never turning off in simulator with "SWITCH" power button type (pwrPressed() was always true);
* Fixes simu shutdown when model checklist is displayed at startup;
* Adds stubs to possibly simulate a "soft" power button in the future.
2018-09-08 22:04:37 -04:00
Bertrand Songis
4f741dfad2
Cosmetics
2018-08-05 15:47:53 +02:00
Bertrand Songis
ffa012eeb6
Cosmetics
2018-08-05 14:24:30 +02:00
Bertrand Songis
94f9eb7a35
Unused FSPLASH option removed
2018-08-05 14:22:23 +02:00
Bertrand Songis
ed91931184
More AVR removal
2018-08-05 13:12:51 +02:00
Bertrand Songis
ea76998beb
More AVR removal
2018-08-05 12:39:05 +02:00
Bertrand Songis
f3bfde242b
RTOS refactoring + more AVR removal
2018-08-05 12:06:48 +02:00
Bertrand Songis
ea7ade197e
MODULE_ALWAYS_SEND_PULSES define removed
2018-08-04 21:14:44 +02:00
Bertrand Songis
85ad25e0e8
All macros for modules removed
2018-08-04 00:13:32 +02:00
Bertrand Songis
cdfdcf6d13
VOICE definition removed (always used)
2018-08-03 08:33:33 +02:00
3djc
3556d7c0e8
Apply #6036 equivalent to 2.3
2018-07-12 12:22:07 +02:00
Bertrand Songis
d2697345e1
VIRTUAL_INPUTS #define removed
2018-07-11 18:54:05 +02:00
Bertrand Songis
db1d3fcb32
Remaining CPUARM removed
2018-07-11 13:33:51 +02:00
Bertrand Songis and GitHub
3f1d09bc68
Merge pull request #6016 from opentx/schwabe/removeAVR
...
Remove a lot more AVR specific code
2018-07-11 13:19:23 +02:00
Raphael Coeffic
96afa57d84
use RLE compressed fonts on Horus
2018-07-06 08:59:34 +02:00
Arne Schwabe
961c1d60e0
Remove templates
2018-07-05 12:05:55 +02:00
Arne Schwabe
9c7cfe9252
Remove all CPUM128/CPUM2560/CPUM2561 macros
...
Also remove pulses_avr*
2018-07-05 12:05:55 +02:00
Arne Schwabe
e76d1d0c3d
Remove unused telemetry protocols
2018-07-05 12:05:55 +02:00
3djc
dd632969f3
Massive clean thanks to Schwabe : unifdef -m -DCPUARM -UCPUM64 -UCPUM2560 -UPCBSTD -UPCBMEGA2560 -UPCBGRUVIN9X -UPCB9X $(find . -name "*.cpp" -or -name "*.h")
2018-07-05 08:04:55 +02:00
3djc and Bertrand Songis
60423b81ad
Turn backlight on for switch warning ( #5965 )
...
* Turn backlight on for switch warning
* Turn backlight on for splash screen
2018-06-13 22:25:42 +02:00
3djc and Bertrand Songis
13c5387dc9
Disable pulse while model notes are displayed ( #5758 )
...
* Implement model note view without menu handler. Use it before pulse starts
* Also at model change. Handle wd reset and start pulses after mixer
* Fix Horus compile
* Fix Horus crash
* Fix coding style issue
2018-06-09 11:34:56 +02:00
3djc and Bertrand Songis
45804b318a
Improve r9m power handling ( #5950 )
...
* Rework around reusable buffer
* small fix
* Rework 212 & 480 handling too
* Optimize
* Compilation fix
2018-06-06 17:07:27 +02:00
Raphael Coeffic and Bertrand Songis
7379f6064e
Horus: add receiver number check ( #5841 )
...
* add receiver number check for Horus
* find the first free model ID on LONG ENTER
* use the next free model ID for new models
* improve free model ID support for std LCD as well
* fixed “duplicate model”
* fixed ModelsList::isModelIdUnique()
2018-05-21 19:03:51 +02:00
Kilrah
a368d74619
Revert "Xlite PPM/Heartbeat trainer input ( #5881 )"
...
This reverts commit 25049d041d .
2018-05-21 11:17:19 +02:00
Andre Bernet and Bertrand Songis
8e7e036591
Potential fix for #5895 ( #5897 )
...
Fixes #5895
2018-05-21 10:43:44 +02:00
Andre Bernet and Bertrand Songis
25049d041d
Xlite PPM/Heartbeat trainer input ( #5881 )
...
* Xlite PPM/Heartbeat trainer input
* UI adaptations
* Sky9x has no trainer settings!
2018-05-21 10:06:59 +02:00