Commit Graph
41 Commits
Author SHA1 Message Date
DanielGeAandGitHub 5d4f6679e5 Remove Avr boards (#7713)
Remove AVR
2020-06-22 16:52:52 +02:00
Bertrand Songis 5198b9a8a7 Attempt to fix the progress bar issue on Companion Read Firmware function (DFU mode) 2020-06-13 12:46:21 +02:00
3djcandGitHub 0f9114c524 Initial TX16S (#7344)
* TX16S initial push - Radio booting, navigation keys ok

* TX16S libsimu

* Please Travis

* Do not start radio on charger power

* USB charger led handling

* Revert "USB charger led handling" until we have proper details

* Pseudo sport power pin

* Please Travis

* tx16s serial debug

* Add tx16s calibration picture

* Review anadir for tx16s, needs to be checked on more radios

* Dump raw multi telem on AUX port

* More work on TX16S

* Fixes

* Compilation fix

* Compilation fix

* Fix Aux Serial power

* Various improvement

* USB charger led handling

* Cosmetics

* Cosmetics

* USB charger led handling

* Add charge indicator on GUI
2020-01-30 17:25:09 +04:00
3djc b035c6bb29 Wording Cosmetics 2020-01-10 07:13:08 +01:00
3djcandAndre Bernet 8b49daa455 Fix T16 companion inport warning (#6965)
* Add JumperTX wartning also when reading from radio

* Reuse

* Reword

* Cosmetics

* Cosmetics
2019-10-18 16:15:21 +02:00
Bertrand SongisandGitHub 6c530c6f7b External antenna configuration: proposal for #4285 (#6656)
External antenna configuration
2019-09-06 11:26:18 +02:00
Max PapernoandBertrand Songis f018425e12 [Companion] Qualify all translation strings (#5557)
* [Companion] Qualify all remaining QObject translations with proper class/object names; Centralize some common strings into constants.h.

* [Companion] Replace all instances of some common strings with macros from constants.h.

* [Companion] Fix translation warnings from lupdate.
2017-12-25 13:36:34 +01:00
Max PapernoandBertrand Songis 69576cb17d [Companion] Speed up/fix findMassstoragePath(): Use Qt methods when available (v5.4+) and only check for path on FAT[32] file systems; For older Qt, skip root (/), /net, /proc, & /run devices on Linux/macOS; Fixes long delay on eg. macOS due to network access. Remove unused #include "mountlist.h" in process_flash.cpp. (#4937) 2017-05-20 21:34:26 +02:00
Max PapernoandBertrand Songis f5ab145d2f [Companion] Show custom control names throughout the UI (& internal refactoring) (#4693)
* [Companion] Introduce new Boards class to further consolidate hardware metadata and remove some globals.

* [Companion] * RawSource::toString() and RawSwitch::toString() can now return custom hardware names (if given a GeneralSettings object) for the following types (respectively):
    SOURCE_TYPE_STICK, SOURCE_TYPE_SWITCH, SWITCH_TYPE_SWITCH, & SWITCH_TYPE_MULTIPOS_POT;
* RawSource::isPot() and isSlider() can now return their own index position in potConfig[]/sliderConfig[];
* Switch indicator strings can be localized if necessary.

* [Companion] Refactor model printers to use new RawSource/RawSwitch capabilities; Simplify model-to-printer mapping scheme in multimodelprinter; Use const ModelData pointer.

* [Companion] Refactor how RawSource and RawSwitch selection combo boxes are populated, using cache-able data models instead of direct manipulation; Refactor some other Helpers function into their own namespace.

* Cosmetics & forgotten qualifier.
2017-03-27 19:02:19 +02:00
Damjan AdamicandBertrand Songis d5e3fabf03 Read/write backup fixes: (#4327)
* Read/write backup fixes:
 * radio not found was show behind all windows (missing parent)
 * bad behavior on write when radio not found

* Disable model backup read/write for Horus (needs implementation)
2017-01-29 09:59:58 +01:00
Damjan AdamicandBertrand Songis 8102f870fe Fixes for "Read Models and Settings from the radio": (#4291)
* show errors
 * close dialog in nothing in progress widget
2017-01-26 18:24:27 +01:00
Bertrand Songis de49d155c6 [Companion] Compilation fix 2017-01-24 22:06:28 +01:00
Bertrand SongisandGitHub c21be4845e Does this work? (#4269)
Read an Horus SD card produces a temporary .otx file now
2017-01-22 14:08:13 +01:00
Damjan AdamicandBertrand Songis e59a51e25f Re #4224: Enable reading and writing Models and Settings from/to Horu… (#4254)
* Re #4224: Enable reading and writing Models and Settings from/to Horus radio (SD card)

* Fix for findMassstoragePath() on Windows (which got there in previous commit)
2017-01-19 21:26:18 +01:00
Bertrand Songis 1924d28be3 [Companion] Fixes 2017-01-18 15:25:43 +01:00
Bertrand Songis b0f5b646af [Companion] Copyright added to all files 2016-11-23 16:40:47 +01:00
Damjan AdamicandBertrand Songis 60524f77f0 Projectkk2glider/companion archive support (#4017)
* Files moved to thirdparty directory
* Miniz library added
* Unused simulators removed: er9x, th9x, ersky9x
* Example of opening archive file .eepe2 (File->Open)
* File reorganization, bunch of files moved to storage directory
* Added StorageSdcard class to handle storage for radios that use SD card to store radio settings and models
2016-11-16 13:05:57 +01:00
Andre Bernet c994260c85 Arguably cleaner flash size retrieval 2016-08-31 14:28:14 +02:00
3djc 03c969fa3c MAX_FSIZE moved to Horus max
dfu args adjusted for Horus
2016-08-31 12:28:02 +02:00
Bertrand Songis 6ceb575d1e DFU-UTIL "-d 0483:df11" again there 2016-03-26 16:34:12 +01:00
Bertrand Songis a70cbe6a0d Companion now able to use .dfu files for flashing radio firmware 2016-03-26 16:32:57 +01:00
Andre Bernet 74992a69dc Default AVR fuse settings changed to disable JTAG interface (#3379 part 2) 2016-03-22 16:16:17 +04:00
Bertrand Songis 662137aa6d [Companion] dfu-util launched with right args for Horus 2016-03-17 21:04:09 +01:00
Bertrand Songis a2db3f2150 [Companion] dfu-util launched with right args for Horus 2016-03-17 20:45:11 +01:00
Bertrand Songis 691f4aa0ae Horus is flashed with dfu-util in Companion 2016-03-14 22:23:22 +01:00
Andre Bernet 4edbfcb834 AR9X firmware flashing fallback was wrong 2015-12-08 11:27:51 +04:00
Damjan Adamic ee4ea18a3e Re #2987: read_file_system_list() return value memory leak fixed 2015-10-24 19:53:41 +02:00
Markus SattlerandBertrand Songis 1d6adcc25a Fixes #2870 2015-09-26 07:59:04 +02:00
bsongis f35148ed2d Cosmetics 2015-05-27 06:42:10 +02:00
JivaroFAD 33de4e903e MEGA2560 missing in avrdude arguments 2015-05-26 09:46:07 +02:00
bsongis fc42b19a2f Compilation fix 2015-05-12 06:42:49 +02:00
Romolo Manfrediniandbsongis f134619f7d Typos 2015-05-11 22:31:31 +02:00
Romolo Manfredini fc409adeca Small optimization 2015-05-03 21:17:03 +02:00
Romolo Manfredini 3a7e4c5005 Fix identing in the code 2015-05-02 12:58:46 +02:00
Romolo Manfredini de6d9f427c Fix scan of floppy drive under win
This should fix scan of floppy drives and also detection of non
removable drives
2015-05-02 12:58:46 +02:00
bsongis 35207ce6f6 More files moved 2015-01-18 00:21:35 +01:00
Damjan Adamic fcbe4572b8 Fixes #1997: firmware upload failed when "Check Firmware Compatibility" was selected (ported from master) 2015-01-14 19:23:12 +01:00
bsongis 62ea9c2648 #1876 fixed. Still needs tests on Taranis (I only tested on Taranis+) 2015-01-09 12:50:03 +01:00
bsongis 5046f77cd9 Refactoring fixes 2014-12-17 20:13:25 +01:00
bsongis 567dcd74f0 Visual C++ compilation error 2014-12-17 07:14:31 +01:00
bsongis 38a639cef6 Refactoring 2014-12-16 21:17:39 +01:00