169 Commits

Author SHA1 Message Date
janek 4706422da2 Removed PPM_UNIT from remaining places 2025-01-23 12:12:28 +01:00
janek 97d9f1c19d enable SBUS_TRAINER back for official builds 2024-12-11 13:22:31 +01:00
janek d0bf6310e3 added CMake CROSSFIRE definition 2024-12-08 18:12:57 +01:00
janek 5627957dbd update common build options 2024-12-08 17:54:40 +01:00
janek 9660f70308 Enable USB Serial for EN on DFPlayer build 2024-12-08 16:12:27 +01:00
Janek ec4da489b3 Added native USB connection detection (#441) 2024-11-30 11:32:32 +01:00
janek d1cb47dd30 enable USB_SERIAL for all HELI builds 2024-11-21 11:30:58 +01:00
janek 7fce538ac1 remove PCBI6X_ prefix from build options 2024-11-21 11:24:37 +01:00
Janek 6752c3c1f6 USB Serial modes (#436)
* USB Serial mode
* USB vid, pid
* shorten USB strings
* single USB mode define, as in EdgeTX
* added CRSF and AFHDS2A USB Telem mirror,
* Reduce CDC_IN_FRAME_INTERVAL since we have smaller buffer and this matches EdgeTX
* fix GCC warnings
2024-11-21 11:11:40 +01:00
Janek baa5ed36f3 added SBUS_TRAINER define to make it build time option (#439)
* added SBUS_TRAINER define to make it build time option
* exclude more, exclude trainer connect/disconnect sounds, make it build time option
2024-11-21 10:56:17 +01:00
Janek b047c748f2 PCBI6X_USB_MSD exposed as build time option (#432) 2024-10-23 13:26:10 +02:00
janek ba7c9a768c Match EdgeTX default channel unit precision 2024-06-08 17:24:17 +02:00
janek f5662368f3 enable INAV Lite Radar for all languages 2023-11-17 07:41:40 +01:00
Janek 2ff8343d23 Unified backlight driver (#380)
* Unified backlight driver

* Unified CircleCI config

* Proper build flags

* Fixed std backlight
2023-11-14 19:43:43 +01:00
janek fd13f124d6 Restore third build 2023-06-19 10:19:29 +02:00
janek 09724157a4 rename ELRSV3 to ELRS,
guard against reset on non supported filed type,
small optimization
2023-06-15 16:40:30 +02:00
janek a7053bd993 reduce number of builds 2023-05-14 20:00:10 +02:00
janek 763d373e68 define improvements 2022-11-26 12:07:54 +01:00
Janek 046364ea35 Refactored ModuleData (#296)
refactored ModuleData for for size and generated code size,
don't validate AFHDS2A servoFreq twice,
store AFHDS2A servoFreq in union,
reenabled PT translation builds,
fix HAS_RF_PROTOCOL_FAILSAFE implementation
2022-11-03 20:41:48 +01:00
janek 65e81f6820 Disabled PT translation due to size restrictions.
Remove asterisk icon for elrsv3 build for CZ language due to size restrictions.
2022-11-01 21:48:00 +01:00
Janek bcbb36bc8a ExpressLRS: (#277)
- readjusted buffers to match ExpressLRS 3.0 needs,
- removed strings in brackets to save RAM,
- renamed elrsv2 to elrsv3
2022-09-12 12:43:26 +02:00
Janek 9b0fd2792a Enable backlight mod builds on pipeline (#250)
* Additional build targets for backlight mod
* Updated readme.md
* unified build option name
2022-05-13 09:48:13 +02:00
janek 0c5d4f55a7 Enable backlight dimming on pipeline builds 2022-05-10 07:59:47 +02:00
janek 520760c292 Back to PREC0 2022-05-06 12:36:14 +02:00
Janek 955cb7f851 Missing translations (#243)
* Missing translations
2022-04-27 15:39:51 +02:00
janek f580933670 explicitly pass PPM_UNIT 2022-04-23 20:25:09 +02:00
Janek b50687e766 Translation fixes (#238)
* pt translation,
* minor i6X opimizations
2022-04-20 08:37:00 +02:00
Janek b718b8f066 Skip attempt to build companion (#237)
* skip attempt to build companion,
* improvements for polish translation
* images naming
2022-04-18 10:46:56 +02:00
Janek a94fca57f7 Translations (#236)
* Fixed pl and es translations
* updated cz and ds translations
2022-04-17 15:07:27 +02:00
Janek 78ca8f06f5 Standard build script + multilingual builds (#234)
* Standard build script
* built multiple versions at once
* build all languages only on master
* cleanup
2022-04-16 22:54:50 +02:00
Janek 1873e2d74a Configured Sonar (#233)
* Configured Sonar
* typo
* just to trigger build
* updated projectKey
* updated config
* added I6X commit-tests,
* separated sonar job
* disable companion
* add compiler
* changed image
* try to reload path, added pillow
2022-04-15 08:01:05 +02:00
ajjjjjjjj 3d9e38c8c8 Even nicer size report 2021-12-29 22:17:50 +01:00
ajjjjjjjj 52d8654ad2 Nice size report 2021-12-26 19:41:03 +01:00
Janek e722f2accb Backported Bsongis/ram saving #6685
In our case this reclaims 584 bytes of RAM, leaving us with total of 1112 bytes free at the moment.
The most of it is change to MIXER_STACK_SIZE. My basic tests showed no issue so far.
2021-10-06 21:06:03 +02:00
3djc 577eb6224f Allow commit-tests to be run much faster on dev PC (does not affect adversely Travis) 2018-10-12 07:31:34 +02:00
3djc e97cdd00a8 Merge fixes 2018-08-30 13:34:13 +02:00
Bertrand Songis ed91931184 More AVR removal 2018-08-05 13:12:51 +02:00
3djc ca3093e07e Do not build avr simu anymore 2018-07-05 10:26:17 +02:00
3djc 8e66b32c95 Fix some files permission 2018-07-05 10:05:07 +02:00
3djc b07547df75 Remove avr from commit-tests.sh 2018-07-03 09:00:27 +02:00
3djc 793e971460 early release prep 2018-06-23 10:22:12 +02:00
3djc 2de9c62083 Adapt to new server 2018-06-12 10:26:32 +02:00
3djc f135413b6d rc != release 2018-06-10 11:03:06 +02:00
3djc cebe1d0cb7 rc != release 2018-06-10 10:57:30 +02:00
3djc a3ee869ee9 Release prep 2018-06-10 10:09:35 +02:00
3djc f510650a42 Release prep 2018-06-10 09:04:19 +02:00
Andre Bernet dba05e9adf Add missing simulators to linux companion build script 2018-05-23 19:03:38 +02:00
Kilrah 31073fc0a9 Add X-Lite to simu build scripts 2018-05-22 22:35:45 +02:00
3djc 46881aff2e Prep work 2018-05-10 09:33:56 +02:00
3djc fc4d70a5e9 Fix tts generation on the new server 2018-02-10 13:22:41 +01:00