1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-26 09:45:21 +03:00
Commit graph

3339 commits

Author SHA1 Message Date
Bertrand Songis
9e0a26c51c [AVR] ModelData size check removed as it's more complex (depending on GVARS and EXT options) 2016-04-10 12:45:49 +02:00
Bertrand Songis
66bd674ccf [AVR] Target "firmware-size" added 2016-04-10 12:44:53 +02:00
Bertrand Songis
30e2d52f76 [Horus] EEPROM structs size changed between the 2 pull requests 2016-04-10 11:41:32 +02:00
Bertrand Songis
2acf6aed3b Merge pull request #3401 from opentx/schwabe/check_struct_sizes
check struct sizes
2016-04-10 10:48:07 +02:00
Bertrand Songis
5d171b3761 [Taranis] Crossfire period now 4ms. S.PORT TX didn't wait end of serial transfer before going to RX mode 2016-04-10 10:34:04 +02:00
Bertrand Songis
834092879c Merge pull request #3405 from opentx/kilrah/extratrims
[Horus] Extra trims support
2016-04-09 22:59:43 +02:00
Bertrand Songis
143afa855f [Horus] GVARS in OUTPUTS menu should be OK 2016-04-09 21:15:33 +02:00
Bertrand Songis
e43d88e6b8 [Horus] Range and Bind buttons were badly displayed since latest font change 2016-04-09 19:54:49 +02:00
Bertrand Songis
070c64631a [Horus] Font again. How is it now? 2016-04-09 19:39:03 +02:00
Bertrand Songis
efb290324a [Horus] Font cosmetics 2016-04-09 18:59:07 +02:00
Bertrand Songis
2f1f4243f0 [Horus] Is the font better? 2016-04-09 18:23:29 +02:00
Damjan Adamic
868133371c Fixes #3374: added SD card disk cache for Horus
* SIMU_DISKIO option available again
 * new option DISK_CACHE defaults to ON for Horus
 * printf("%f") fixed in CLI
2016-04-09 17:09:46 +02:00
Bertrand Songis
ee9bb73ef9 [Horus] The SETPOS char (0x1F) is again implemented on Horus (it's needed in the VERSION menu) 2016-04-09 11:23:44 +02:00
Bertrand Songis
1e3da34ec8 [ARM board] ADC are done 4 times inside the driver now. To be tested on H 2016-04-09 10:09:54 +02:00
Bertrand Songis
5e354749b2 [Horus] Was it removed intentionnally? 2016-04-09 10:08:01 +02:00
Damjan Adamic
57028614fb Gtests cmake fix (which I broke in previous commit) 2016-04-08 21:42:12 +02:00
Damjan Adamic
651b0ad579 Disable gtests target if Qt5 not installed 2016-04-08 14:53:07 +02:00
Andre Bernet
0c187412ea Bad define 2016-04-08 14:38:45 +04:00
Bertrand Songis
1a05cfca16 [Horus] Cosmetics 2016-04-08 09:19:46 +02:00
Bertrand Songis
4bb5631b65 [Horus] Display trims option should be OK now 2016-04-08 09:18:00 +02:00
Bertrand Songis
1fc0525636 [Horus] Cosmetics 2016-04-08 09:07:56 +02:00
Bertrand Songis
79fcaec78f [Horus] DE special chars added 2016-04-08 09:05:07 +02:00
Bertrand Songis
dc4587b5b6 [Horus] Topleft mask also added in cache 2016-04-08 09:03:39 +02:00
Andre Bernet
64a3c21c4e Merge branch 'next' into kilrah/extratrims 2016-04-08 10:46:34 +04:00
Andre Bernet
c8cd34405d Merge pull request #3403 from opentx/kilrah/backlight
[Horus] Backlight control added back in, driver fix (thanks Adela), OFF level configurable
2016-04-08 10:25:27 +04:00
Andre Bernet
8807aa8689 Navigation fixes 2016-04-08 09:54:36 +04:00
Andre Bernet
f534702d59 Backlight restored in emergency mode, prevent complete turn off to avoid confusion 2016-04-08 09:22:04 +04:00
Damjan Adamic
7d57b4df05 Compilation fix 2016-04-07 21:27:00 +02:00
Andre Bernet
18f56075a5 Avoid EEPROM change by recovering some unused bits 2016-04-07 15:28:28 +04:00
Bertrand Songis
eaed9dd1a9 [Horus] Menus icons now in cache
I hope it will reduce calculation time a little bit!
2016-04-07 08:26:04 +02:00
Bertrand Songis
b1e5e06d5b [Horus] Last line was missing in popup menus 2016-04-06 16:22:41 +02:00
Andre Bernet
30018b2432 Backlight control added back in, driver fix (thanks Adela), OFF level configurable 2016-04-06 16:06:36 +04:00
Damjan Adamic
eab639362a Compilation fix 2016-04-05 19:12:07 +02:00
Damjan Adamic
29325ad54f [ARM] Mixers calculated just-in-time 2016-04-05 18:38:37 +02:00
Bertrand Songis
ce0b17744c French special chars added 2016-04-05 09:53:14 +02:00
Bertrand Songis
05ad98f9d8 Another potential menus freeze bug there 2016-04-05 09:52:03 +02:00
Bertrand Songis
38c7d9c2a0 Another fix for the SF menu freeze bug 2016-04-05 09:48:58 +02:00
Andre Bernet
7abcb28d11 Minor navigation fix 2016-04-04 21:40:14 +04:00
Andre Bernet
cbe92aa058 Fix menu crash (please check) 2016-04-04 21:40:04 +04:00
Andre Bernet
0e7662b36d Compilation fix 2016-04-04 20:34:17 +04:00
Andre Bernet
f0a0dc56c3 [Horus] One more SF fix (#3393) 2016-04-04 20:08:13 +04:00
Andre Bernet
bdb938cd53 SF fixes (#3393) 2016-04-04 19:57:03 +04:00
Arne Schwabe
bb21c20b21 Check sizes of eeprom struct sizes at compile time
Changing the size of a struct by accident lead to random the wrong data from the eeprom and can screw the eeprom up pretty bad. Better bail out if the eeprom size changes and let the developer make that an intentional choice. The template magic is there to print out the actual and expected size:

/Users/arne/oss/opentx/radio/src/datastructs.h:1045:3: error: static_assert failed "struct size changed"
  static_assert(expectedSize == realSize, "struct size changed");
  ^             ~~~~~~~~~~~~~~~~~~~~~~~~
/Users/arne/oss/opentx/radio/src/datastructs.h:1181:3: note: in instantiation of function template specialization 'check_size<TrainerData, 168, 16>' requested here
  CHKSIZE(TrainerData, 168);
2016-04-04 10:20:58 +02:00
Damjan Adamic
5993d28ab7 Compilation fix 2016-04-04 07:00:32 +02:00
Damjan Adamic
8c36199d69 Compilation fix (crossfire) 2016-04-03 23:27:02 +02:00
Damjan Adamic
3ef7326756 Horus audio stall fix. The buffer->state value was set too late. 2016-04-03 23:07:55 +02:00
Damjan Adamic
018fec4863 CLI print audio added. New command p added (same as print) 2016-04-03 23:06:08 +02:00
Damjan Adamic
839296ac1b PlaySound fix 2016-04-03 19:33:32 +02:00
Damjan Adamic
2990e9b9a3 Debug timers added (use -DDEBUG_TIMERS=YES to enable and CLI command "print dt" to see them) 2016-04-03 19:27:47 +02:00
Damjan Adamic
a8aa6148e5 Tasks switching log added (use -DDEBUG_TASKS=YES to enable and CLI command "print tsl" to see it, only works on Horus) 2016-04-03 17:56:32 +02:00