Commit Graph
25 Commits
Author SHA1 Message Date
eshifriandGitHub 755365abfd feat(timer): Long timer announces minutes only when gt 10 minutes (#1891)
* Long timer announce minutes only
* fix: Typo and minor formatting
* fix: Handle negative long timer also + minor formatting
2022-07-15 12:58:16 +10:00
rotormanandRisto fc2142ec78 Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it). 2021-10-02 14:22:01 +02:00
Bertrand Songis cdfdcf6d13 VOICE definition removed (always used) 2018-08-03 08:33:33 +02:00
3djc dd632969f3 Massive clean thanks to Schwabe : unifdef -m -DCPUARM -UCPUM64 -UCPUM2560 -UPCBSTD -UPCBMEGA2560 -UPCBGRUVIN9X -UPCB9X $(find . -name "*.cpp" -or -name "*.h") 2018-07-05 08:04:55 +02:00
Arne Schwabe 6f116510da Fix tts for German number over 100 with decimal point 2018-06-12 17:31:45 +02:00
Bertrand Songis 54742fcad9 Compilation fixes for Arch Linux 2017-01-07 18:42:56 +01:00
Benjamin BoyandBertrand Songis aecf53b3e1 Fixed a problem with precesion 0,0 0,00 (#4120)
When precesion is set to 0,0 or 0,00 and the choosen value is 1,0 or 1,00 following happens:
eins meter
This is incorrect so i coded another part in the else part of "qr.rem > 0"  that checks if qr.quot is 1. If it is following happens now:
ein meter
2016-12-11 10:35:57 +01:00
Benjamin Boy a67135d139 Normal number 1 is spoken now as "eins" not "ein"!
All numbers should work now, anyone who can test the code?
2016-11-04 17:04:40 +01:00
Benjamin Boy 3e952be074 Precison 1 now also works. Could anyone else check the code? 2016-11-04 11:42:15 +01:00
Benjamin Boy 236d3149ee German spoken language fixed.
Spoken numbers fixed:
100 -> "ein", "hundert"
1000 -> "ein", "tausend"
999 -> "9", "hundert", "99"

Timers:
60 seconds -> "eine", "minute"
3600 seconds -> "eine", "stunde"
120 seconds -> "2", "minuten"

Sound files needed to be generated because new words are used.
2016-10-19 14:17:15 +02:00
3djcandBertrand Songis 9d9fdf81b4 Change audio generation files accordingly (#3717)
* Change audio generation files accordingly
New way of working :

units files are ALWAYS named in english based on the names in audio_arm.cpp names.
multiple form (singular, plural(s) are ammended with 0 to 4 suffix, according to languages rules. example : meter1.wav for first form of plural of meter unit,. This filename needs to be the same for all languages (in their respective directories of course)

* Care for gruin9x

* Better form

* Other languages

* Cosmetics
2016-08-24 23:43:56 +02:00
Bertrand Songis 4df85d1047 Cosmetics 2016-08-01 18:52:29 +02:00
Romolo Manfredini c389f6621b German tts and some translation fix (companion is still missing) 2015-07-06 16:38:49 +02:00
Andre Bernet 4e4be82875 ft/s unit added 2015-04-02 23:55:55 +04:00
Andre Bernet 7507f1a857 ...but only for ARM 2015-03-25 21:09:05 +04:00
Andre Bernet 438090536b TTS for new units 2015-03-25 21:03:03 +04:00
bsongis 88d9691d16 Telemetry refactoring - Fixes #1634 2014-11-08 12:06:42 +01:00
bsongis 726a03d433 Fixes #1277 2014-06-14 11:20:40 +02:00
bsongis 071890d900 PlayFunction Time was playing negative values (int16_t overflow) 2014-05-10 20:19:27 +02:00
bsongis 6b4dba947a Issue #1065 - FW part done 2014-05-09 17:11:30 +02:00
bsongis 37960e6a9d Wrong unit used with ASpeed+ 2014-04-17 11:15:55 +02:00
Damjan Adamic e5cbba4ee2 Proper rounding for values that are scaled down. Displayed and spoken values affected.
Example: value 3.47V was spoken as 3.4V, new spoken value is 3.5V
2014-03-23 20:50:02 +01:00
bsongis c8f1758bc1 Conversion of °C->°F on HDG
Altitude stored as feet in logs when imperial mode chosen
2014-03-03 15:33:26 +01:00
bsongis 2e58969aa1 Fix problem with GPS speed unit used with voice 2014-02-25 18:05:54 +01:00
Bertrand Songis 942e658c8e Directory transmitter renamed to radio 2013-12-02 07:13:57 +01:00