Arne Schwabe
824f39330f
Reorder mm_protocol struct and remove pack to silence compiler warnings ( #5158 )
...
Since chance costs 48 byte of flash space
2017-08-15 06:51:21 -07:00
3djc
bf600140d3
480x272
2017-08-15 10:55:15 +02:00
3djc
871302a1b1
128x64 and 212x64
2017-08-15 10:49:59 +02:00
3djc
5a8a074f0c
Neutralise BT on X9E, unless DEBUG is defined ( #5148 )
...
* Neutralise BT on X9E, unless DEBUG is defined
* Adjust to Bertrand comments
2017-08-14 22:03:26 -07:00
Bertrand Songis
0e139fd0d6
X10 HAL update
...
- ADC OK
2017-08-12 16:15:40 +02:00
Bertrand Songis
de00d223c4
X10 HAL update
...
- LCD OK
- Backlight OK
- Sound OK
- Keys OK
- Haptic OK
- ADC KO
2017-08-12 10:48:38 +02:00
Bertrand Songis
8d8fef23c9
Bsongis/x7 bluetooth ( #5068 )
...
* Trainer Bluetooth support added
X7S board added (X7 has no bluetooth while X7S has)
X10 HAL updated
* Bluetooth Telemetry
* En fix
Add all languages
* Temporary test for @bsongis
* Missing translations
2017-08-12 00:49:54 +02:00
Arne Schwabe
51be7b000e
Add support for R9M module ( #5101 )
...
* Implement R9M protocol according to PXX spec 1.7
Some of the things here are guesswork as I don’t have a R9M at hand. Also Companion support for the extra R9M options is not implemented yet.
* Fix build errors
2017-08-12 00:27:23 +02:00
Arne Schwabe
87295776ff
Fix issue #4961 ( #5009 )
...
* Fix issue #4961
Fix yet another reference to HORUS_OR_TARANIS that should be IS_ARM
Also rename C9X function to export/import to be inline with the rest
* Another two IS_ARM/HORUS_TARANIS mixups
* Fix condition
* Simplify/fix two if statements
* Really fix if statement
2017-08-12 00:26:28 +02:00
Andre Bernet
b3e9d8d97d
Improve settings migration and management ( #5107 )
...
* Settings can now be optionally removed during uninstall (didn't find how to translate)
* Settings import from previous versions now optional
* Hopefully cleaner implementation
* This crashes (already on 2.2)
* Translation
* Remove broken settings import from companion9x
* Fixes for MainWindow
2017-08-11 17:42:30 +02:00
Bertrand Songis
96f1a16744
Avoid repeat i.e. Telemetry Lost / Trainer Lost until prompts fifo is… ( #5121 )
...
* Avoid repeat i.e. Telemetry Lost / Trainer Lost until prompts fifo is full ...
* Rename functions
* Belt and braces
2017-08-09 11:59:13 +02:00
Kilrah
7d386e7821
Merge branch 'bsongis/companion_sensor_switches' into 2.2
2017-08-09 11:37:56 +02:00
Bertrand Songis
ee258b8ec8
Curves buttons broken on Linux
2017-08-09 11:02:57 +02:00
Bertrand Songis
0641adc5f4
Segfault fixed
2017-08-09 10:47:01 +02:00
Bertrand Songis
045294d53b
Unify element names
2017-08-09 10:29:33 +02:00
Bertrand Songis
169df7130b
Update CREDITS.txt
2017-08-08 20:39:47 +02:00
Bertrand Songis
49e252337e
Sensors names changed to "SensorX:YYYY"
2017-08-08 20:38:29 +02:00
Bertrand Songis
7906107d6c
Update CREDITS.txt
2017-08-06 22:15:35 +02:00
Bertrand Songis
e3d881be76
Update CREDITS.txt
2017-08-05 20:46:15 +02:00
Arne Schwabe
bd968bd60f
Bundle and use avrdude.conf on OS X ( closes #5050 ) ( #5127 )
2017-08-04 12:19:27 +02:00
Bertrand Songis
541aa459cf
Lua drawBitmap on X7
2017-08-04 12:08:10 +02:00
Kilrah
c82c7ee5db
No serial debug on X7
2017-08-04 11:22:42 +02:00
Bertrand Songis
76e72c8a86
RssiPowerOff alarm enabled by default ( #5129 )
...
* RssiPowerOff alarm enabled by default
+ Companion support
* Fix continuously toggling RSSI on shutdown setting on X9
2017-08-04 11:01:52 +02:00
Bertrand Songis
6304f0daf6
Sleep bitmap on X7 ( #5125 )
2017-08-04 10:41:36 +02:00
Bertrand Songis
e00efb1566
Cosmetics
2017-08-03 21:50:26 +02:00
Bertrand Songis
258347fbd1
Warning fix
2017-08-01 17:04:20 +02:00
Bertrand Songis
7434e330c8
3djc/rssi poweroff safety ( #5126 )
...
Shutdown RSSI Alert
2017-08-01 14:13:25 +02:00
Bertrand Songis
b55070f939
[Companion] Sensor switches support added
...
+ some refactoring to hide irrelevant switches in the combobox
More refactoring to come:
- have only one SwitchModel per model instead of one per tab
- only do the update work if something has changed
2017-07-30 12:12:27 +02:00
Arne Schwabe
a7524ba74d
Fix clang warnings ( #4988 )
...
* Fix clang warnings
- signed char on AVR vs unsigned char on ARM
- use references instead of points in calculation (same code size)
- Ignore packed address warning for mavlink includes
- Turn error on packed addresses to warning for Horus (Cannot fix that without major refactoring, might even need eeprom change)
* Revert fixes for clang on AVR as the old AVR gcc does not like them
2017-07-30 09:59:15 +02:00
Damjan Adamic
3436273fdf
Fixes #5090 : periodically update sensor ratios from the radio when the telemetry simulator is running. ( #5110 )
2017-07-30 09:56:16 +02:00
Damjan Adamic
4dcd49a516
Fixes #5093 : usbasp udev were rules missing from the installation package ( #5111 )
2017-07-30 09:55:16 +02:00
Sebastien Charpentier
2f4ed3b35f
Updated Fr Translation ( #5115 )
...
* Initial version
* Update French translation.
2017-07-30 09:52:06 +02:00
Bertrand Songis
b814f997f8
Update CREDITS.txt
2017-07-27 16:17:44 +02:00
Bertrand Songis
e37872398e
Fixes #5100
2017-07-27 12:22:24 +02:00
Kilrah
3b7c3fb217
Clarify upgrade text ( fix #2967 )
2017-07-24 12:41:42 +02:00
Kilrah
e04aa4b3cc
Revert "Add sam-ba location to list of settings that must not be imported"
...
This reverts commit 1bb6a82cf3
.
2017-07-24 11:51:26 +02:00
Kilrah
1bb6a82cf3
Add sam-ba location to list of settings that must not be imported
2017-07-24 11:43:02 +02:00
Kilrah
022f7121b4
Fix unneeded conversions between 9XR-Pro and AR9X/Sky9x
2017-07-24 11:33:13 +02:00
Bertrand Songis
cc19c8027a
Update CREDITS.txt
2017-07-22 19:14:00 +02:00
Sebastien Charpentier
7dfb5b6a28
Updated French translation ( #5074 )
...
* Starting point.
* French translation.
2017-07-21 11:06:51 +02:00
Bertrand Songis
397b78fe06
Update CREDITS.txt
2017-07-21 11:02:05 +02:00
3djc
1e2f4d6c0c
- Add 'quick' mode compatibility ( #5099 )
...
- Add compatibility with previous receiver firmware
- rename S6R to SxR to acknowledge S8R is supported too
2017-07-20 13:38:30 +02:00
Bertrand Songis
387cd98efe
Update CREDITS.txt
2017-07-19 14:08:02 +02:00
Bertrand Songis
7eddd662e7
Update CREDITS.txt
2017-07-18 20:00:30 +02:00
Bertrand Songis
21f61fe498
Update CREDITS.txt
2017-07-13 07:25:39 +02:00
Bertrand Songis
0437314ae3
Update CREDITS.txt
2017-07-10 07:34:43 +02:00
Bertrand Songis
21e8551787
Update CREDITS.txt
2017-07-09 21:35:48 +02:00
Arne Schwabe
129bbe2198
Fix getcurve reporting 0 as first x value instead of -100
2017-07-07 23:44:23 +02:00
Bertrand Songis
cfcac8c51d
Update CREDITS.txt
2017-07-04 18:18:40 +02:00
Bertrand Songis
eaeb90dc07
Update CREDITS.txt
2017-07-01 23:01:20 +02:00