Andre Bernet
f7e3253d2e
Add support for X9E rotary encoder in lua setup script
2016-12-08 21:10:31 +01:00
Michael Keller
ccb155fc8e
Reverted change to speed reporting.
2016-12-08 16:37:57 +13:00
mikeller
e88eba1009
Added speed / altitude readings from vario / baro to HoTT, in case of no GPS fix.
2016-12-08 12:54:56 +13:00
Martin Budden
dc076c17bd
Fixed up tests
2016-12-05 07:12:45 +00:00
Michael Jakob
46387c9dbe
Cleanup ENUM usage
2016-12-04 16:09:21 +01:00
mikeller
e782ca55e6
Unified 'calculateBatteryPercentage' and 'calculateBatteryCapacityRemainingPercentage'.
...
Fixed tests.
Changed consumption calculations to be based on latest amperage value.
2016-12-01 13:14:14 +13:00
Martin Budden
22c5b88fd0
Updated CRSF telemetry
2016-11-25 11:35:36 +00:00
Martin Budden
5cd5eb96e5
Fixed up tests
2016-11-20 09:36:14 +00:00
Anders Hoglund
7b6ccaca6b
Fix compile warning in cms_unittest.
2016-11-19 18:12:51 +01:00
Martin Budden
e8cbae85c4
Merge pull request #1608 from raphaelcoeffic/lua_fixes
...
MSP/SPORT: BFSetup LUA script fixes
2016-11-19 17:54:36 +01:00
Raphael Coeffic
4d92ce25d3
MSP/SPORT: BFSetup LUA script fixes
...
- added MSP_EEPROM_WRITE after value upload.
- added timeout for saving (1.5s) + second retry.
- invalidate pages on telemetry lost.
- do not write values in LUA if reply set is empty.
- reset state on invalidatePages()
- removed “(…)” after the page title when loading.
2016-11-19 17:34:30 +01:00
Anders Hoglund
3285543cf0
PR 1604 incomplete. One more element to init.
2016-11-19 17:34:04 +01:00
Anders Höglund
837a17bbac
Merge pull request #1604 from martinbudden/bf_fix_cms_test
...
Added all virtual functions to test displayport in cms_unittest
2016-11-19 17:21:00 +01:00
J Blackman
3a772c447c
Merge pull request #1504 from betaflight/bf_rx_crsf
...
Team Blacksheep Crossfire RX and telemetry
2016-11-20 03:17:32 +11:00
Martin Budden
da1c5fbb3a
Added all virtual functions to test displayport in cms_unittest
2016-11-19 15:43:52 +00:00
Martin Budden
e4cb051b13
Fixup after rebase
2016-11-19 06:47:53 +00:00
Martin Budden
c97e71e995
Made OSD device independent, now uses displayPort
2016-11-19 06:47:53 +00:00
Martin Budden
5d9c22e823
Changed telemetry to use broadcast address
2016-11-17 22:36:11 +00:00
Martin Budden
7249eefb9d
Updated CRSF telemetry so that telemetry and RX frames do not overlap
2016-11-17 22:36:11 +00:00
Martin Budden
c987f268b7
Fixed up CRSF CRC checking. Fixed telemetry port mask
2016-11-17 22:36:11 +00:00
Martin Budden
de694386ba
Fixed test code
2016-11-17 22:36:11 +00:00
Martin Budden
e7928fc019
Added test code
2016-11-17 22:36:11 +00:00
Martin Budden
2a420d94f8
Added CRC checking. Renamed address constants. Updated tests.
2016-11-17 22:36:11 +00:00
Martin Budden
4a225cf9b1
Added test data. Improved build #defines
2016-11-17 22:36:11 +00:00
Martin Budden
2b343af861
Implemented flight mode telemetry
2016-11-17 22:36:11 +00:00
Martin Budden
818a91b6c1
Fixed baud rate and inversion. Added more tests
2016-11-17 22:36:11 +00:00
Martin Budden
890eab203b
First cut of CRSF RX and telemetry code
2016-11-17 22:36:11 +00:00
Raphael Coeffic
19173e1001
MSP/SPORT: added a new PID configuration script (+ minor fix)
...
First draft version of the PID configuration script. Please note that this script needs to be copied into /SCRIPTS/TELEMETRY/ on the SD card and renamed to something smaller than 6 characters (OpenTX does not support more for telemetry scripts).
Usage:
- long press “Menu” to get save/reload functions.
- press short “Menu” to switch pages.
- press “+”/“-“ to navigate through fields.
- press “enter” to edit a field.
implements #1311
2016-11-10 12:40:29 +01:00
Martin Budden
2c9d71aeae
Added CMS test code
2016-11-07 20:51:08 +00:00
Raphael Coeffic
b8cb115a0b
MSP/SPORT: fixed LUA script
2016-11-03 14:56:18 +01:00
Raphael Coeffic
ce0dd3536e
LUA improvements (WiP)
2016-10-31 14:11:37 +01:00
Raphael Coeffic
d38d4949e9
a bit more cleanup
2016-10-31 14:11:37 +01:00
Raphael Coeffic
160bfaf907
Added frame re-assembly to LUA script
2016-10-31 14:11:37 +01:00
Raphael Coeffic
1fc6bca61f
Added LUA test script
...
This LUA script is meant to be run a telemetry script in OpenTX 2.2.
2016-10-31 14:11:36 +01:00
Martin Budden
01be3842c8
Added filter unit test and tidied filter code
2016-10-23 10:10:14 +01:00
Anders Hoglund
15d9eaffd4
Added junittest XML test results.
2016-10-16 17:48:31 +02:00
Martin Budden
f6bcbff239
Got alignsensor unit test working
2016-10-16 12:51:30 +01:00
Martin Budden
2e71ac3b84
Got unit tests working by removing non-working tests
2016-10-16 10:12:41 +01:00
blckmn
9c303d6669
VCP improvements to remove need for delay in serial_cli for F4 targets.
2016-08-13 11:23:35 +10:00
Martin Budden
e9a46c6ebb
Cleanup of acc device drivers extern usage CF PR#2117
2016-06-16 18:09:05 +01:00
Martin Budden
f0f2941bb6
Moved scheduler into separate directory. Moved task declarations into header file.
2016-06-15 07:35:17 +01:00
borisbstyle
7386d88d0e
Merge corrections
2016-03-01 14:55:04 +01:00
Martin Budden
01a19cdc04
Post rebase fixup.
2016-03-01 12:39:37 +01:00
Martin Budden
32c4348357
Some rework before rebase.
2016-03-01 12:39:26 +01:00
Martin Budden
cd3b584879
Added test to check filling up and emptying queue.
2016-03-01 12:39:20 +01:00
Martin Budden
3fa0163713
More test code. Fixed bug in queueAdd.
2016-03-01 12:39:12 +01:00
Martin Budden
63db2d00f3
Stoppd using TASK_BEEPER in tests, since this is undefined.
2016-03-01 12:38:59 +01:00
Martin Budden
757fb54512
Optimised scheduler queue iterators.
2016-03-01 12:14:21 +01:00
Martin Budden
b22610b9e5
Unittests
2016-03-01 12:13:30 +01:00
borisbstyle
83d8a8441c
Remove lowpass.c // replace by pt1
...
unittests fix
2016-02-10 09:31:55 +01:00