Commit Graph
355 Commits
Author SHA1 Message Date
Damjan Adamic 07a5333a08 Fixes #1039:
* order of logical switches calculaton now predicable: always from L1 to L64
* each flight mode has its own logical switches context (RAM usage multiplied by number of flight modes)
* resolved problem of non-reentrancy of getSwitch() function
2014-05-17 17:51:33 +02:00
Damjan Adamic 34e1a0ce86 All references to "custom switches" renamed to "logical switches" 2014-05-17 15:29:31 +02:00
Damjan Adamic 8c21462f74 More switches code moved to switches.cpp 2014-05-17 15:29:31 +02:00
bsongis 4f0e4feadd Cosmetics 2014-05-16 21:17:54 +02:00
bsongis e4346e70cd Checklist available on all ARM boards 2014-05-16 17:30:54 +02:00
Bertrand Songis 3b85414f2e Merge pull request #1105 from opentx/andreas/BringBackFlashSavings
Andreas/bring back flash savings
2014-05-16 16:56:45 +02:00
openfsguruh 9bbe3236ab a special volatile saves 40 bytes if FRSKY_STICKS used 2014-05-16 16:48:07 +02:00
bsongis bfbee05b25 Telemetry refactoring continued 2014-05-16 16:46:04 +02:00
openfsguruh 07e6df9ea5 first 68 bytes flash savings. Bring back to pointer and add volatile 2014-05-16 16:14:30 +02:00
bsongis b376192b61 Telemetry refactoring 2014-05-15 18:07:52 +02:00
bsongis 2fbd4ff13a Mixer code splitted differently 2014-05-15 12:08:57 +02:00
bsongis 55ed62e6ac Mixer code moved to a separate file 2014-05-15 11:10:05 +02:00
bsongis 5503a9cd3c Curves code moved to a separate file 2014-05-15 08:07:37 +02:00
Bertrand Songis d047133e64 Merge pull request #1102 from opentx/bsongis/Switches_refactoring
Switches code moved to a separate file
2014-05-15 07:36:14 +02:00
bsongis 216ecc636a Bootloader removed from inside opentx application code. 2014-05-13 22:31:51 +02:00
bsongis 55b0a0a5e0 Fixes #1083 2014-05-13 12:24:03 +02:00
bsongis 324fe4e341 REVPRO fixes 2014-05-13 08:46:54 +02:00
bsongis cc38920432 No rotary encoders on 9XR-PRO 2014-05-12 19:38:45 +02:00
bsongis 61224e7207 Merge remote-tracking branch 'origin/next' into bsongis/9XR-PRO_port
Conflicts:
	companion/src/eeprominterface.cpp
	companion/src/eeprominterface.h
	companion/src/firmwares/opentx/opentxeeprom.cpp
	companion/src/firmwares/opentx/opentxinterface.cpp
	companion/src/firmwares/opentx/opentxinterface.h
	companion/src/mdichild.cpp
	radio/src/Makefile
2014-05-11 22:48:48 +02:00
Damjan Adamic 533000ddcd Fixes #1042 2014-05-11 15:06:02 +02:00
bsongis 8b2769a734 Switches code moved to a separate file 2014-05-09 18:05:29 +02:00
bsongis 9a086312c7 Disable TX_TIME when no RTCLOCK on board 2014-05-09 17:11:31 +02:00
bsongis 6b4dba947a Issue #1065 - FW part done 2014-05-09 17:11:30 +02:00
bsongis f3f9f46742 100mAh will be now the step for telemetry bars (and logical switches on
stock 9x)
2014-05-05 16:35:41 +02:00
bsongis f178748090 Fixes #986
Fixes #1058
2014-05-05 16:07:07 +02:00
bsongis c53fbd9e94 Fixes #1059 2014-05-05 14:40:48 +02:00
bsongis 2810323cc7 10200mAh as a maximum for Consumption in Telemetry Bars 2014-05-05 10:53:59 +02:00
bsongis be3c674fe5 Fixes #36 2014-05-05 10:38:32 +02:00
Damjan Adamic 644f975322 Missed a spot for #1048, Jenkins was not happy 2014-05-03 11:26:19 +02:00
bsongis 1fb115d3b1 Fixes #1048 2014-05-02 22:54:53 +02:00
Andre Bernet 1a43b6d353 Merge branch 'bsongis/Issue660' into next
Conflicts:
	companion/src/firmwares/opentx/opentxinterface.cpp
2014-05-02 14:44:24 +02:00
bsongis 363bc745ce Fixes #1035 2014-05-02 10:38:54 +02:00
bsongis b56bcff576 Fixes #1007 2014-04-28 13:01:28 +02:00
aaronchch 9ae7cb771c Fixed tabs 2014-04-18 22:28:25 +12:00
aaronchch 1dd761b390 Fixes 934 2014-04-18 22:09:43 +12:00
bsongis 37960e6a9d Wrong unit used with ASpeed+ 2014-04-17 11:15:55 +02:00
bsongis b805b147f3 Issue #660 - Firmware part done. I need to check the ASM because when
compiled with the FRSKY_STICKS option enabled, the FW is lighter than
without the option!
2014-04-16 20:04:31 +02:00
bsongis 4e28a0211b Ail and Ele broken when HELI option enabled 2014-04-16 09:35:01 +02:00
bsongis 506bc9b6ae AirSpeed now in Knots (and converted to km/h and mph according to Tx
settings). Tests needed (LCD and audio)
2014-04-15 18:11:13 +02:00
bsongis 560cd8f619 Fixes #978 2014-04-15 18:02:47 +02:00
bsongis 01ee8c31fc Fixes #934 2014-04-14 16:19:52 +02:00
bsongis ed3bc66ea1 Many little differences in logical switches (telemetry sources) between
Companion and the FW (especially on 9x stock board)
2014-04-10 12:35:58 +02:00
bsongis 68a45467c5 Fixes #934 (tests needed, I am not at all an HELI flyer!) 2014-04-07 18:09:33 +02:00
bsongis 97cf0544a7 Fixes #938 2014-04-07 17:47:10 +02:00
bsongis 711112846c Fixes #946 2014-04-07 16:50:42 +02:00
Bertrand Songis 5d40e1e5c9 Merge pull request #929 from opentx/andreas/issue_888_throttle_trace_calc_not_very_accurate
Andreas/issue 888 throttle trace calc not very accurate
2014-04-05 09:40:36 +02:00
bsongis 38e6b2f4b6 Logical Switches V2 multiplier was wrong for Altitude on Sky9x 2014-04-04 09:50:04 +02:00
Bertrand Songis f86cf7f48a My last commit that fixed bad rounding did increase flash usage on 4.7 compiler (which is the official one) 2014-04-03 12:10:56 +02:00
openfsguruh 30099dc5cd changed rounding for gModelMax.
This should prevent counting THROTTLE faster than 100%, if
ACCURAT_THROTTLE_STATS is set to NO and ATMEL based Transmitters are used.
2014-04-02 21:29:00 +02:00
Andre Bernet fae5686258 Fix #917 2014-04-02 18:27:50 +02:00