Bertrand Songis
d0f87bc3e2
CRC bytestuffing (needs to be tested) ...
2019-01-25 21:57:51 +01:00
3djc and GitHub
09553be99f
Merge branch 'bsongis/pxx2' into 3djc/pxx2
2018-12-16 14:56:46 +01:00
Kilrah
0e0943ba97
Compilation fix
2018-12-16 10:36:37 +01:00
3djc
03c162b8da
Fix Xlite R9 pulse (untested)
2018-12-13 17:53:57 +01:00
3djc
0f8c4a7a7f
Fix Xlite R9 UI (pulse still wrong)
2018-12-13 17:35:07 +01:00
3djc
1c3d306c48
Tidy up
2018-12-13 12:59:04 +01:00
3djc
cc6660291d
Cleanups and fixes related to R9 region changes
2018-12-13 08:54:41 +01:00
3djc
22c1d5895a
X7 POC for R9 region sensing
2018-12-12 13:27:11 +01:00
3djc
f48c6a9cfa
Fix potential sport out corruption
2018-12-07 09:00:26 +01:00
3djc
bd2f80b05b
Fix Radio -> TX telemetry sending
2018-12-04 17:27:44 +01:00
3djc
edc3d7372e
POC X7
2018-12-04 09:29:36 +01:00
Bertrand Songis
b72ccb4836
PXX2 always defined. PROTOCOL enums renamed. IRPROTOS removed
2018-11-28 18:02:14 +01:00
Bertrand Songis
e71fc23a92
Stupid mistake...
2018-11-28 16:53:18 +01:00
Bertrand Songis
7a681bcb2c
Unused code removed
2018-11-28 16:53:18 +01:00
Bertrand Songis
3605109d25
HEAD and TAIL missing in PXX2 frames
2018-11-28 16:53:18 +01:00
Bertrand Songis
ab64360232
Cosmetics
2018-11-28 16:53:18 +01:00
Bertrand Songis
37d9d26008
Updated according to latest spec
2018-11-28 16:53:18 +01:00
Bertrand Songis
550f1130d6
Cosmetics
2018-11-28 16:53:18 +01:00
3djc
5233fc85b8
Fix pxx1
2018-11-05 16:22:56 +01:00
Bertrand Songis
9d93d88a66
PXX seems now OK on X7. More tests needed
2018-11-03 16:28:57 +01:00
Bertrand Songis
bbfa94151f
Regular PXX will need to be checked
2018-10-10 09:49:25 +02:00
Bertrand Songis
fd4b309e0b
PXX2 uses S.PORT CRC algorithm
2018-10-10 09:47:34 +02:00
Bertrand Songis
2823fe9a12
PXX2 init was not called
2018-10-10 08:49:58 +02:00
Bertrand Songis
67b145b22e
Compilation fixes
2018-10-09 22:56:51 +02:00
bsongis
62dcd6ac5e
Refactoring continued
2018-10-09 12:47:22 +02:00
Bertrand Songis
946f66b128
Pulses refactoring ... WIP
2018-10-09 07:57:58 +02:00
Bertrand Songis
713402b572
PXX2 first draft
2018-10-08 00:12:53 +02:00
3djc and Kilrah
1257b50bf4
Fix for non certified firmware
2018-09-18 10:51:29 +02:00
3djc
e97cdd00a8
Merge fixes
2018-08-30 13:34:13 +02:00
3djc
95c035ed73
Support for non certified firmwares ( #6118 )
...
* Support new r9m firmwares
* More future proof, thx Kilrah
* (significant) typo
* Companion part
* Make support a compilation option
* Fix compilation for normal users
* Warning popup for usability tests
* Better implementation
* All sizes
* Cosmetics
* Flex is EU+/AU+ only
* [Companion] Handle "flexr9m" option in module settings UI (to match radio UI, including warning msg); Move some "toString" functions out of ModelPrinter into ModuleData/Multiprotocols; "Future-proof" available R9M power options based on "stdr9m" fw option; Fix missing "Hitec" MM protocol name; Fix printing of R9M-EU power level in ModelPrinter.
* Cosmetics
* Rename R9M flex option
* Move failsafe further back to prevent nav oddity
2018-08-30 13:16:39 +02:00
Bertrand Songis
f60733b561
__ALIGNED macro unified
2018-08-05 09:56:47 +02:00
Bertrand Songis
85ad25e0e8
All macros for modules removed
2018-08-04 00:13:32 +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
Max Paperno
e24a736fc9
Merge branch '2.2' into 2.3
2018-07-08 21:01:01 -04:00
Kilrah
9904d6deb0
Fix typo
2018-07-08 15:38:39 +02:00
Arne Schwabe
9c7cfe9252
Remove all CPUM128/CPUM2560/CPUM2561 macros
...
Also remove pulses_avr*
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
c8205c4cff
Cosmetics around R9M Lite FCC
2018-06-22 19:33:25 +02:00
3djc and Bertrand Songis
23e2e3743c
Future R9MEU firmware preparation ( #5869 )
...
PXX update for R9M FCC/EU
2018-05-07 21:54:20 +02:00
Bertrand Songis and GitHub
cfc02f67eb
Bsongis/xlite pxx ( #5856 )
...
Pulses refactoring
2018-04-29 22:55:29 +02:00
Bertrand Songis and GitHub
a0c1beb61f
[X-Lite] Next round of changes ( #5847 )
...
* [X-Lite] PXX is now sent every 4ms
* New option PXX_FREQUENCY (HIGH / LOW)
* [X-Lite] It now sends 16 channels per 4ms
2018-04-27 08:45:00 +02:00
Bertrand Songis and GitHub
99604dccc9
XLite support ( #5806 )
2018-04-25 23:07:04 +02:00
Raphael Coeffic and Bertrand Songis
2ad0db2d80
Set all custom failsafe channels at once ( #5834 )
...
* added setCustomFailsafe()
* failsafe setup: set all custom channels with ENTER long press
implements #5820
* added “outputs -> failsafe” menu item on horus
* change “Trims >> Subtrims” to “Trims => Subtrims”
* use translated string for “Outputs => Failsafe”
* fixed entered TR_TRIMS2OFFSETS and TR_OUTPUTS2FAILSAFE
When using ZCHARs in Horus texts, there are some artefacts when highlighted.
* added “outputs -> failsafe” menu item on taranis 212x64 LCD
* added “outputs -> failsafe” menu item on taranis 128x64 LCD
* fixed indentation
2018-04-24 08:13:09 +02:00
Bertrand Songis
c7e882e97d
X-Lite external antenna on internal module
2018-04-04 11:05:07 +02:00
Bertrand Songis and GitHub
c4001c8507
Bsongis/frsky xlite ( #5574 )
...
FrSky X-Lite support added
2018-01-02 14:36:48 +01:00
3djc and Bertrand Songis
8ee9199abc
R9M : activate automatically MODULE telem when possible ( #5553 )
...
* Fix #5543
* Auto activate R9M telem
* Adjust radio ui
* Thx @schwabe
* Stop being stupid ?
* PR rework
* [Companion] Removed "Module Telemetry" checkbox.
2017-12-29 09:47:45 +01:00
3djc and Bertrand Songis
394bc1689f
Massive cleaning ( #5538 )
2017-12-18 20:54:22 +01:00
Bertrand Songis and Andre Bernet
d7645252bb
Power issue with R9M (always max power) ( #5513 )
2017-12-14 15:34:14 +01:00
3djc and Bertrand Songis
8e5027dcb2
Better support for R9M EU ( #5487 )
...
* POC for X9, requires -DBINDING_OPTIONS=YES
* There are apparently 4 valid choices
* - make BINDING_OPTIONS part of standard code
- adapt R9M EU LBT dialog to choice on bind
* - remove option from Companion
- cosmetics
* Compilation fixes
2017-12-09 10:17:56 +01:00
Bertrand Songis and GitHub
a6044a684d
Bsongis/r9 m fixes ( #5406 )
...
R9M support
2017-12-08 11:26:46 +01:00