Commit Graph
291 Commits
Author SHA1 Message Date
Peter Feerick c26dcd5521 Add option and help text for CMake 2021-12-24 13:25:15 +10:00
Peter Feerick b6ad6fbc50 Change LUA=YES to LUA_MIXER=Y/N 2021-12-24 13:18:08 +10:00
Raphael CoefficandPeter Feerick dc102f7d03 Remove FLEX options (and make it default) 2021-11-28 21:03:59 +10:00
rotormanandRisto 80a51837c1 Automatically detect FlySky digital hall sticks on X10-class radios without necessity of build-time CMake option FLYSKY_HALL_STICKS.
Added special UART4 init to sample if FlySky sticks are present or not.
Added boolean globalData.flyskygimbals to save the detection result.
Removed FLYSKY_HALL_STICKS and FLYSKY_HALL_STICKS_REVERSE CMake build options.

Tested on two RM TX16S radios, one with FlySky digital hall sticks and second with stock analog sticks.
2021-11-19 21:33:03 +01:00
Raphael Coeffic c696313a4e Use simple scheme with direct model slot to model filename 2021-11-10 11:07:00 +01:00
Raphael Coeffic 5e0d0131b4 Added EEPROM conversions to YAML 2021-11-10 11:07:00 +01:00
Raphael Coeffic 20a1fa38c4 Enable YAML storage by default 2021-11-10 11:07:00 +01:00
Raphael Coeffic 5a367a5221 Bin to Yaml conversions 2021-11-10 11:06:59 +01:00
Raphael Coeffic 6c73b5ba0a WiP
TODO: support conversions from BIN to YAML.
2021-11-10 11:06:59 +01:00
Raphael Coeffic c2f42879a4 Test with X7 family 2021-11-10 11:06:59 +01:00
Raphael Coeffic fcab8f2b24 Hide YAML traces behind DEBUG_YAML 2021-11-10 11:06:59 +01:00
Raphael Coeffic 28dc161337 PoC: compile companion macOS without arm-gcc toolchain 2021-09-16 11:23:55 +02:00
Raphael CoefficandGitHub bbea8795a6 Merge pull request #630 from Riwan2/lua-fs-ops2
Added LUA file system operations
2021-08-31 06:27:12 +02:00
Riwan ec1c1ec345 Added LUA file system operations 2021-08-23 14:39:49 +02:00
rotorman b123caba06 Adds support of LSM6DS33 I2C IMU to TX16S via AUX1 port. Using CMake option -DIMU_LSM6DS33=YES the std. serial USART3/AUX1 functionality is changed to I2C2 bus.
The temperature, gyro and linear acceleration values of LSM6DS33 are sampled and displayed at radio analogs dialog screen in SI-units.
2021-08-21 15:08:50 +02:00
zyren a0a94f5493 Added Chinese voice
The complete Chinese voice has been submitted to the repository edgetx-sdcard
2021-08-10 13:04:07 +08:00
Raphael Coeffic 56542bf7e8 Some fixes for simu 2021-07-31 17:31:50 +02:00
Raphael Coeffic d4edb7713e WiP: FreeRTOS integration 2021-07-31 17:31:49 +02:00
Raphael Coeffic 46688263ee Fix compilation on Windows (via QtBuilder / VSCode) 2021-07-28 10:51:25 +02:00
Raphael Coeffic 00e4194a70 Replace proprietary libAccess 2021-07-20 13:52:29 +02:00
Raphael CoefficandRaphael Coeffic 0eb2d0914c Use the bin allocator only on targets without SDRAM
The bin allocator causes random alignment issues on these targets
2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic b7ddc25531 Revert "Disable NANO for good"
This reverts commit 88f8e1ceaf.
2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic f4a6b3411f Revert "Disable NANO for everything but taranis targets"
This reverts commit 67760354b8.
2021-05-29 13:31:50 +02:00
Raphael Coeffic 67760354b8 Disable NANO for everything but taranis targets 2021-05-28 10:09:43 +02:00
Raphael Coeffic 88f8e1ceaf Disable NANO for good
Causing lots of troubles with probably stack overflow on start.
2021-05-28 09:52:30 +02:00
Raphael Coeffic 5825efc520 Added GCC_ARM_PATH
This allows for using an alternative gcc arm dev-kit without specifying all the single executables.
2021-05-13 16:46:51 +02:00
Raphael Coeffic 6956398a50 Added command to flash only the bootloader with "make flash-bl" 2021-05-09 08:53:23 +02:00
Raphael CoefficandRaphael Coeffic 3ba55ac34e Fixed non-color lcd cmake
No widgets necessary for B/W.
2021-05-06 12:55:59 +02:00
Raphael Coeffic ce0734c148 moved modelDefaults() and pal to model_init.cpp 2021-04-09 14:06:30 +02:00
3djc 70d24506da Merge branch '2.3' into 2.4
# Conflicts:
#	radio/src/fonts/480x272/font_dblsize.png
#	radio/src/fonts/480x272/font_xxlsize.png
#	radio/src/gui/128x64/model_setup.cpp
#	radio/src/gui/128x64/radio_setup.cpp
#	radio/src/gui/480x272/model_receiver_options.cpp
#	radio/src/gui/480x272/model_setup.cpp
#	radio/src/gui/480x272/radio_calibration.cpp
#	radio/src/gui/480x272/radio_hardware.cpp
#	radio/src/gui/common/stdlcd/draw_functions.cpp
#	radio/src/gui/gui_common.cpp
#	radio/src/keys.h
#	radio/src/lua/interface.cpp
#	radio/src/pulses/afhds3.h
#	radio/src/rtos.h
#	radio/src/switches.cpp
#	radio/src/targets/common/arm/stm32/aux_serial_driver.cpp
#	radio/src/targets/horus/CMakeLists.txt
#	radio/src/targets/horus/lcd_driver.cpp
#	radio/src/targets/horus/startup_stm32f42_43xxx.s
#	radio/src/targets/taranis/CMakeLists.txt
#	radio/src/telemetry/crossfire.h
#	radio/src/telemetry/multi.cpp
#	radio/src/translations.cpp
#	radio/src/translations/it.h.txt
#	radio/src/translations/untranslated.h
#	radio/util/font2png.py
#	tools/commit-tests.sh
2021-04-08 11:42:28 +02:00
Raphael Coeffic baea859c8c compile fixes 2021-04-02 18:50:24 +02:00
3djc af946f1064 Merge branch '2.3' into 3djc/2.3-synced 2021-01-19 09:29:44 +01:00
3djcandGitHub 1f01fa6d47 Radiomaster T8 (#8219) 2021-01-15 17:19:25 +01:00
3djc cd589bc28d fix chars 2020-12-17 18:05:19 +01:00
Raphael Coeffic 02660c763a mixer scheduler 2020-12-09 07:24:27 +01:00
3djcGitHub3djc <Th1sisfmyofmyo>
87cd9047b1 2.4 continued (#8092)
Quite a bit of work on 2.4

Co-authored-by: 3djc <Th1sisfmyofmyo>
2020-11-14 14:55:37 +04:00
Bertrand Songis 42a3198568 Merge with latest 2.3 2020-10-07 21:01:45 +02:00
3djcandGitHub 205ac7a21d Ghost support (#7900) 2020-08-28 15:54:51 +02:00
Bertrand Songis 8967b8356d Remove unneeded extension 2020-06-09 11:02:10 +02:00
Bertrand Songis 38f6d5772f Change binaries version (origin added: otx / frsky / tbs / radiomaster) 2020-06-09 10:46:22 +02:00
Bertrand Songis bddccb9765 Merge with latest 2.3 2020-05-30 11:57:03 +02:00
3djc e3eb0d291f Fix simu compilation 2020-04-29 18:08:38 +02:00
3djc b641906dd4 remove debug message 2020-04-29 17:58:13 +02:00
3djc 1eaf909bd4 Some improvements 2020-04-29 17:56:24 +02:00
Bertrand Songis 1e25fba4ba Merge branch '2.3' into 2.4 2020-03-19 22:17:13 +01:00
3djc 47e70e6277 Radiomaster production firmware build tool 2020-03-19 11:40:34 +01:00
3djcandGitHub 2fb3d977a9 Trainer UI (#7423)
Trainer UI
2020-03-06 15:47:34 +01:00
Bertrand Songis fc7fa5fe94 Cosmetics 2020-01-09 22:50:56 +01:00
Bertrand Songis 0626b31dfe Merge with latest 2.3 2020-01-08 16:35:30 +01:00
3djcandGitHub 838bd2f6a0 Rework warning (#7264) 2020-01-06 10:38:10 +01:00