Bertrand Songis
0ad015f3e7
Cosmetics
2016-07-23 19:28:30 +02:00
Arne Schwabe and Bertrand Songis
352de89838
Spektrum telemetry implementation ( #3659 )
...
* Implementation of Spektrum Telemetry for the DYI Multimodule.
I can only test a subset of sensors and these look okay
* Implement conversion from Fahrenheit to Celsius
* Minor fixes for Spektrum telemetry
* Add some more sensors, show sensor ID instead of instance in the overview
2016-07-22 17:38:11 +02:00
Arne Schwabe and Bertrand Songis
a28cbf88f3
Add cmake configuration for Libfox. ( #3660 )
...
* Add cmake configuration for Libfox.
CMake on OS X does not find libfox in the homebrew location otherwise
* Fix findpackage(Fox) for case sensitive systems
2016-07-22 17:35:49 +02:00
Bertrand Songis
1f15636ca4
[Horus] configure_pins completely removed
2016-07-04 21:16:23 +02:00
Bertrand Songis
c9b3fb2994
[Horus] Unused variables
2016-07-04 21:13:21 +02:00
Damjan Adamic
646170fe19
Taranis LCD driver: removed some unnecessary lines and cosmetics
2016-07-03 19:40:56 +02:00
Damjan Adamic
c8638bae9d
Cosmetics
2016-07-03 17:58:35 +02:00
Bertrand Songis
30f31450ce
Cosmetics
2016-07-02 09:56:16 +02:00
Damjan Adamic
0f8b36fb3d
Fixed C compiler warnings about "std=gnu++11" flag
2016-06-28 08:49:43 +02:00
Bertrand Songis
6861d6c8a4
[Horus] Mouse analogs hex values now OK
2016-06-25 08:36:51 +02:00
Bertrand Songis
f69295b8f9
[Horus] Mouse analogs
2016-06-25 00:08:17 +02:00
Bertrand Songis
80291c73c4
[Horus] Nothing on Heartbeat PIN
2016-06-24 21:45:49 +02:00
Bertrand Songis and GitHub
53b51cac94
Bsongis/crossfire refactoring ( #3613 )
...
* Crossfire refactoring
* Crossfire script now displaying fields
* Crossfire script now displaying text selection values
2016-06-18 22:16:50 +02:00
Bertrand Songis
dad37f36ba
Cosmetics
2016-06-18 17:13:41 +02:00
Bertrand Songis
e80d3ff642
Taranis hangs when compiled in DEBUG mode without CLI
2016-06-18 15:22:50 +02:00
Bertrand Songis and GitHub
4445f7cdec
Bsongis/issue 3600 emergency shutdown ( #3602 )
...
* [ARM] Fixes #3600 - Emergency shutdown
* Compilation fix
* Function renamed
* Compilation fix
* Compilation fix
* Compilation fix
* Suggestion from projectkk2glider
2016-06-17 07:32:33 +02:00
Bertrand Songis
238943f4a2
Cosmetics
2016-06-16 16:06:12 +02:00
Bertrand Songis
9b5b9be50c
[Crossfire] Telemetry packets are bigger
2016-06-15 22:19:10 +02:00
Bertrand Songis
d51e86b669
[Horus] #3599 - Another emergency message when there is no SD
2016-06-15 19:59:18 +02:00
Bertrand Songis
de52ee513c
Cosmetics
2016-06-15 19:58:19 +02:00
Andre Bernet
88b655764d
[Horus] Encoder speed tweaks
2016-06-14 19:26:41 +02:00
Bertrand Songis
4519dadee4
[Horus] Rotary encoder now has 3 speeds. To be ported to X9E if it's good
2016-06-13 20:56:09 +02:00
Bertrand Songis
862fa5525e
[Crossfire] Upstream link development started
2016-06-11 20:05:51 +02:00
Bertrand Songis
17ab2c83aa
[Horus/Taranis] Pulses cosmetics
2016-06-10 23:37:26 +02:00
reichi and Bertrand Songis
0c926e5d19
Allow software based volume control ( #3556 )
...
* Allow software based volume control
- enable it for AR9X
- rename "HARDWARE_VOLUME" defines to "MASTER_VOLUME"
- adjust build-firmware.py and fwoptions.py
* Software based volume control: Do it right
* whitespace cleanup
* software volume: cleanup/revert some leftovers of undone changes
2016-06-09 22:50:06 +02:00
Bertrand Songis
0f33b1b0a9
[Horus] Comment from @projectkk2glider taken into account
2016-06-09 18:08:55 +02:00
reichi and Bertrand Songis
8606e75f45
Add Support for the DS3231 RTC and enable it for AR9X, refs #3531 ( #3555 )
...
* Add Support for the DS3231 RTC and enable it for AR9X, refs #3531
* fix compile for PCB=sky9x
* rtc ds3231: Add missing OpenTX headers
2016-06-09 17:58:42 +02:00
Bertrand Songis
0c66f520a2
[Horus] Small bug with Trainee
2016-06-08 22:32:11 +02:00
Bertrand Songis
f488ebc1f5
[Horus] I forgot this part for PPM pulses ...
2016-06-08 22:19:54 +02:00
Bertrand Songis
404c5a8553
[Taranis] Trainer / Trainee again OK. Not tested on Horus
2016-06-08 20:26:30 +02:00
Bertrand Songis
43387d1794
Simu SEGFAULT
2016-06-08 19:43:36 +02:00
Bertrand Songis
8493a393fd
Problem with directories in simulator when listing files
2016-06-07 20:35:17 +02:00
Arne Schwabe and Bertrand Songis
b6d4442ba1
Fix interrupt handler not handling multiprotocol (Pulses fix) ( #3570 )
...
* Fix interrupt handler not handling multiprotocol
* Use proper Macros in driver, remove wrong comment about ppm
2016-06-07 07:31:35 +02:00
Bertrand Songis
0ea133e490
Compilation fix (with gcc 4.9)
2016-06-06 22:07:45 +02:00
Bertrand Songis
0cf81a7245
[Taranis] ADC DMA moved for X9E
2016-06-06 19:01:09 +02:00
Bertrand Songis
5ff6341a34
[X9E] More constants to hal.h
2016-06-06 18:56:16 +02:00
Bertrand Songis
69f2acca35
[X9E] Compilation fix
2016-06-06 18:48:15 +02:00
Bertrand Songis
6f2ece9cd0
[X9E] I move constants to hal.h first
2016-06-06 18:45:14 +02:00
Bertrand Songis
7ef9992349
Bsongis/horus xjt external module ( #3566 )
...
* [Horus] PXX and DSM2 in external module
* [Taranis] Pulses driver refactoring (uses DMA also for PPM in external module and saves 800bytes RAM)
* Cosmetics (Pulses driver splitted)
2016-06-05 22:34:16 +02:00
Ingwie and Bertrand Songis
116802c946
[MEGA2560] KS108+ Voice+Splash "far" ( #3534 )
...
+little option (not defined) to reduce encoder resolution
2016-05-26 06:33:09 +02:00
Bertrand Songis
5f65217124
[MEGA2560] Add KS108 lcd + voice + "far" splash for firmware > 64Kb ( #3515 )
2016-05-25 21:21:51 +02:00
Bertrand Songis
e97fe93a2e
[Horus] SBUS trainer mode removed
2016-05-22 11:14:57 +02:00
Bertrand Songis
55c69a4448
[Horus] Trainer driver fix (I tested both master and slave modes)
2016-05-21 20:08:20 +02:00
Bertrand Songis
9b72be1f97
[Horus] Trainer driver fix
2016-05-21 15:19:42 +02:00
Bertrand Songis
36df7900af
[Horus] Trainer driver fix
2016-05-21 15:06:03 +02:00
Bertrand Songis
f3d6dfea94
Revert a quick & dirty change -std=gnu++11
2016-05-19 22:33:45 +02:00
Damjan Adamic and Bertrand Songis
a0feed7f4d
Fixes #3492 : better implementation of delay_01us() using Cortex system cycle counter ( #3497 )
2016-05-15 14:30:32 +02:00
Damjan Adamic and Bertrand Songis
59653f9ca6
Fixes #3492 : delay_01us() and delay_ms() functions were generating wrong delays (6 times shorter on Taranis, 8 times on X9E and Horus). Important delays adjusted, function names and code unified. ( #3496 )
2016-05-14 21:56:20 +02:00
Bertrand Songis
29d1c4f6f6
[Taranis] DMA2_Stream1 used for SBUS Rx in the module bay
2016-05-14 12:12:01 +02:00
Bertrand Songis
7908eaa406
[All] Code refactoring
...
- keys beep and haptic refactoring (not anymore audio events)
- trims move/mid/min/max refactoring (trim end splitted to trim min / trim max)
- S6R new alarms
- S6R servos/rx status displayed as a text (not an integer which has no sense)
- Timer countdown configuration
- The splash was not displayed (but the timeout was there) after the first calibration
2016-05-13 14:41:48 +02:00