Bertrand Songis
87685cf84c
Fixes #4631 - Same problem was happening on ATTITUDE (16bits signed value)
...
Tested by @sirPerma
2017-03-18 11:00:39 +01:00
Bertrand Songis
99472b4fb3
Fixes #4631
...
Tested by @sirPerma
2017-03-18 10:30:55 +01:00
Bertrand Songis and GitHub
0c37e04bfc
Fixes #4478 ( #4577 )
2017-03-08 22:03:53 +01:00
alteman and Bertrand Songis
d9c95f97d7
Add support for PX4 RSSI ( #4559 )
2017-03-05 17:41:15 +01:00
alteman and Bertrand Songis
b4059849e2
Update third party mavlink header files to git revision 8e864d2 ( #4552 )
...
* Update mavlink protocol definitions to mavlink GIT revision 8e864d2
* Change struct initializers due to updated mavlink proto headers
2017-03-05 08:50:28 +01:00
Bertrand Songis and GitHub
3e84e7930c
Bsongis/9x fixes ( #4463 )
...
[9x] Fixes + make firmware target added
2017-02-17 17:11:38 +01:00
Arne Schwabe and Bertrand Songis
6106d1b228
Fix warnings with avr-gcc 6.2 ( #4471 )
2017-02-17 17:00:39 +01:00
Andre Bernet and GitHub
fe49fb5442
Multiprotocol working on sky9x and co ( #4409 )
...
* MULTI working on sky9x
* Fix crash with module OFF
* Cosmetics
* Compilation fix / cosmetics
* Typo....
* Multi now available on all ARM platforms
* Does this help?
* Compilation fix
2017-02-15 17:31:38 +01:00
Bertrand Songis and Andre Bernet
777707db43
Fix telemetry protocol switching on Horus ( Fix #4404 ) ( #4450 )
...
* Cosmetics
* Fixes #4404
* [9XR-PRO] Telemetry bug
* DMA apparently doesn't like being reinitialized before a deinit
2017-02-14 09:43:36 +01:00
Damjan Adamic
c66e45f0f7
Another fix for processTelemetryData
2017-02-04 14:47:33 +01:00
Andre Bernet
101eb91c8f
Hopefully fix broken PR...
2017-02-04 12:59:49 +01:00
Andre Bernet
a95626ca9d
Missing rename in f83aef4606
2017-02-04 12:53:04 +01:00
PT_Dreamer and Bertrand Songis
fbd881f8d9
Telemetry/AVR/Function renaming
...
renamed processSerialData to processTelemetryData acording to PR review
2017-02-04 12:08:26 +01:00
PT_Dreamer and Bertrand Songis
6cb86dd16b
Telemetry/Mavlink clean and bugfix
2017-02-04 12:03:20 +01:00
PT_Dreamer and Bertrand Songis
f83aef4606
Telemetry/AVR/Unify serial driver
2017-02-04 12:03:20 +01:00
RealTadango and Bertrand Songis
d594843de2
Fixes telemetry stream confusion ( #4386 )
...
[S.PORT] DIY range updated:
0x5000 to 0x52ff is full DIY range
0x5000 to 0x50ff is DIY streaming range
0x5100 to 0x52ff is DIY sensor range
2017-02-04 10:49:03 +01:00
Bertrand Songis and GitHub
40ece81de2
X10 ( #4377 )
...
[X10] New radio supported!
2017-02-04 10:42:50 +01:00
Arne Schwabe and Bertrand Songis
59d9ec131b
Schwabe/multi protocol update ( #4352 )
...
* Add multi frisky eu protocols
* Also implement MULTI_STATUS, the alternative to MULTI_TELEMETRY used by er9x/ersky9x
2017-01-31 07:41:08 +01:00
Damjan Adamic and Bertrand Songis
398c3b1e33
DIY ID range changed to 0x5100 - 0x52FF ( #4232 )
...
[S.PORT] DIY range updated. The spec should follow soon
2017-01-25 08:22:24 +01:00
Arne Schwabe and Bertrand Songis
bedaa505a2
Add two new multi protocols ( #4240 )
...
- Add binding sound while multi module is binding.
2017-01-15 21:51:44 +01:00
Bertrand Songis and GitHub
58382d8aca
[Horus] Fixes #4205 ( #4210 )
...
[Horus] Fixes #4205
2017-01-09 18:17:19 +01:00
Arne Schwabe and Bertrand Songis
06b0694f03
Schwabe/multi telemetry ( #4151 )
...
* Add FY805 protocol
* Fix stray space
* Fix multi sending 120% instead of 100%.
* Implement a custom telemetry for the multi module
The custom telemetry allows the module to tell the telemetry protocol to OpenTX and also allows signaling the status of the Module (e.g. invalid protocol) to OpenTX
This should also close #3979 .
* Cosmetics and a few small bugfixes
* remove empty if
* Move status line directly below the mode to be always visible when selecting a protocol
* warn if internal RF module is on
* Replace sprint with small helper function to build on AVR ARM (AR9X, 9XPRO, …)
* TR in wrong order, RF_PROTO_OFF inverted
* Refactor definition of Multimodule protocols to have one central place to define all multi protocol properties
* Also update protocols in companion
* Update multi version number to display as a.b.c.d
2016-12-24 00:04:11 +01:00
Arne Schwabe and Bertrand Songis
7a8f8d611e
[FlySky IBUS] Fix some sensor interpretation ( #4077 )
...
Also use SNR instead RSSI for FlySky since SNR gives a better indication of signal quality and also our current implementation of RSSI warning cannot really handle negative values
2016-11-27 18:50:46 +01:00
Arne Schwabe and Bertrand Songis
9983ff9851
Add new sensors for Spektrum’s Serial Telemetry Receiver (SPM4649T) ( #4037 )
...
* Add new sensors for Spektrum’s Serial Telemetry Receiver (SPM4649T)
* Use define instead of hardcoded number
2016-11-22 21:08:39 +01:00
Bertrand Songis
c4582b45bb
Fixes #3967
2016-11-17 23:22:44 +01:00
Arne Schwabe and Bertrand Songis
6b57f7afa7
Add FlySky Telemetry ( #3997 )
...
Add FlySky Telemetry
2016-11-13 19:09:33 +01:00
Damjan Adamic and Bertrand Songis
7b2d8b1f0a
Bluetooth driver added to Horus, BT_EN_GPIO_PIN was wrong on beta board ( #4005 )
...
CLI interface for Bluetooth
2016-11-11 19:56:36 +01:00
3djc and Bertrand Songis
5869b81e9c
Rb10 support ( #4015 )
...
* Rb10 support
* Even more thorough check
* A simpler test for the more complex scenario :) (thx Bsongis :))
2016-11-11 19:55:53 +01:00
Damjan Adamic and Bertrand Songis
5ba14734cb
Projectkk2glider/gps misc fixes ( #3970 )
...
* Fixed Lua GPS date (year is now kept with four digits)
* * GPS year displayed with two digits
* GPS date/time handling fixes
2016-11-02 13:03:26 +01:00
Damjan Adamic and Bertrand Songis
a332f7a872
Fixes #3964 : Added free space check before putting new data into Lua … ( #3968 )
...
* Fixes #3964 : Added free space check before putting new data into Lua Telemetry Fifo
* Copy-paste error
* Compilation fix
* Another compilation fix
2016-11-02 12:56:43 +01:00
Bertrand Songis
0fe85834ab
[XFire] Crossfire parameters chunks support added
2016-11-02 12:50:17 +01:00
Arne Schwabe and Bertrand Songis
54a9393588
Implement setting sensor values from LUA ( #3977 )
...
* Implement setting sensor values from LUA
* Fix name of lua sensors
2016-11-02 12:48:11 +01:00
floaledm
74df9778bb
Simple cleanup of #if defined
2016-11-01 04:56:58 -05:00
Damjan Adamic
37ea272bd4
Replaced all 1900 with TM_YEAR_BASE
2016-10-30 11:35:12 +01:00
Arne Schwabe
6bec8cef5a
Stop bind on bind response received
2016-10-16 22:24:37 +02:00
Arne Schwabe
a21d3e6f2e
Fix sending number of dam channels, give DSM2 debug telemetry output a better name
2016-10-16 22:24:36 +02:00
Arne Schwabe
278e71d6f9
Fix the custom protocol logic for multi
...
There parts that were not handling custom vs non custom right
2016-10-16 22:24:18 +02:00
Arne Schwabe
c055e93247
Rework DSM2/X support, auto protocol selection for DSM2
...
Support more than 31 protocols for the multi module. Breaks existing multi eeproms, need to reselect protocols
2016-10-16 22:17:38 +02:00
Arne Schwabe
bcf7b48359
Implement parsing the bind packet from DSM2 (untested)
2016-10-16 22:17:38 +02:00
Damjan Adamic
def3ba9d66
S-PORT GPS parsing was wrong: latitude and longitude were exchanged with each other
...
Telemetry simulator latitude and longitude were exchanged with each other (reverted from commit e7f6d321dd )
2016-10-06 10:51:45 +02:00
Damjan Adamic
f3c2a4db93
Fixed Frsky-D telemetry protocol GPS sensor, gtests added
2016-10-05 17:57:02 +02:00
Arne Schwabe
753b12f886
Compile fix for gcc 5
2016-09-08 20:23:39 +02:00
Bertrand Songis
4343bd9826
[Crossfire] Tx power enum was displayed instead of real value
2016-09-08 06:43:34 +02:00
Bertrand Songis and GitHub
a5e8deabac
Merge pull request #3744 from opentx/schwabe/multi_new_protocols
...
Add new protocols supported by the DIY Multi module
2016-09-05 22:14:27 +02:00
Bertrand Songis and GitHub
9d94f26ed6
Merge pull request #3756 from opentx/projectkk2glider/gps_clock_to_rtc_improvements
...
Projectkk2glider/gps clock to rtc improvements
2016-09-05 19:44:09 +02:00
Bertrand Songis
cc2c2b094e
[Horus] S.PORT devices update should work (not tested)
...
[Horus] SD Manager files renaming fixed (quick & dirty, I would prefer a popup)
2016-09-05 19:33:06 +02:00
Arne Schwabe
17adab3177
Telemetry on MULTI default to FrSky Hub telemetry, not smartport
2016-09-05 15:47:11 +02:00
Damjan Adamic
37df6f1968
* GPS sensor date/time now kept in UTC (previous conversion to local time was wrong)
...
* internal GPS sensor can now set RTC clock [Horus]
2016-09-02 22:35:54 +02:00
Damjan Adamic
d8a00c3f3d
* Code refactoring for GPS to RTC clock
...
* Enabled GPS adjust RTC option for Horus
* Moved sensor ID to the right to allow display of GPS date/time in Telemetry screen
2016-09-02 20:47:56 +02:00
Andre Bernet
304445cd9d
Reenable GPS
2016-09-01 23:57:11 +02:00