Ben V. Brown
c9a56392a0
Bring back cooling blink
...
Fixes #289
2018-05-11 13:01:21 +10:00
Ben V. Brown
b6b207568c
Delay I2C DMA thread on oled slightly
...
The flickering on the LCD screen was caused by the OLED DMA taking slightly longer than the delays, so the tail end would flicker if the buffer was cleared before it finished writing.
In future may want to double buffer the LCD.
Fixes #290
2018-05-11 12:54:55 +10:00
Alessandro Gatti
8bf65351ea
Shrink OLED driver code. ( #296 )
...
* Precompute command header.
* Update data header on-demand.
* Use more aggressive inlining.
* Do not clear number buffer twice.
2018-05-11 12:32:37 +10:00
Alessandro Gatti
215fe8e9e8
Reduce code size for accelerometer support ( #288 )
...
* Reduce the LIS2DH12 driver's code size.
* Reduce the MMA8652FC driver's code size.
* Make orientation detection smaller.
* Inlined C++ class constructor.
* De-unroll I2C register writes.
* Removed unused setSensitivity method.
2018-05-10 10:02:29 +10:00
Ben V. Brown
4718efe79b
2.04 bugfixes
...
Should help with UI lockups
v2.04.1
2018-05-07 21:24:29 +10:00
Ben V. Brown
771f0a1b9e
Cleanup LCD on/off commands into buffer
2018-05-06 20:06:16 +10:00
Ben V. Brown
1fef2fb53a
Move OLED LCD update to be DMA'ed
...
Start Cleaning up I2C HAL
2018-05-06 18:56:38 +10:00
Ben V. Brown
bf1fa74d72
Update debug info
...
Change pin configs
Clean up some code
2018-05-06 18:01:34 +10:00
freetushkan
1ae8b2f216
Additional changes in russian localization ( #284 )
...
Changes in russian localization (typos, improvements, machine translation replacements). I'd like to maintain this in the future.
2018-05-05 14:55:15 +10:00
Jan Krupička
98ed6be197
factory reset as last item (again) ( #282 )
2018-05-05 14:54:48 +10:00
freetushkan
19240f2ae5
Some changes in russian localisation ( #276 )
2018-04-30 08:58:14 +10:00
Ben V. Brown
dd2fdbcb8e
Fix button lockout
...
Fixes #278
2018-04-28 11:46:07 +10:00
Ben V. Brown
42db57da25
Update power indicator
...
Fixes and closes #211
Final 2.04 release coming up :)
v2.04
2018-04-27 15:25:58 +10:00
Ben V. Brown
b6351f9696
Add showing the tip temp on idle ( #226 )
...
This shows the tip temp on the simple home screen if the temp is > 50C.
This removes the tip temp warning for all users, as now everyone can see the tip temp.
#187
2018-04-27 14:46:59 +10:00
Leonid
bf7f1f5062
typo ( #272 )
2018-04-20 12:44:07 +10:00
Ben V. Brown
6500eb5eed
FI Updates
...
#267
2018-04-14 18:05:13 +10:00
Ben V. Brown
311d5182eb
Cleanup formatting
2018-04-14 17:58:28 +10:00
Ben V. Brown
88ea45d8c8
Fix OLED leftover task calls
2018-04-14 17:05:26 +10:00
Ben V. Brown
576575d7ba
More FRToS I2C cleanup
2018-04-14 16:33:16 +10:00
Ben V. Brown
7c1937b412
Adding FreeRToS constructs to I2C driver
2018-04-14 15:05:46 +10:00
Ben V. Brown
f599624b6f
I2C into nicer wrapper for FreeRToS
2018-04-14 13:37:42 +10:00
Ben V. Brown
cc09157106
Fix UK -> UA for Ukrainian
...
#261
2018-04-13 17:27:22 +10:00
Ben V. Brown
586267f586
PID retune, ADC Blocks PID properly
v2.04-RC2
2018-04-13 16:19:05 +10:00
Ben V. Brown
f2f20111b6
Force settings reset for 2.04
...
Also updates FI to #267 but wont be built in releases until string lengths fit.
v2.04-RC1
2018-04-13 10:11:50 +10:00
Ben V. Brown
58061e3c26
Drop SE, add FI
2018-04-13 09:51:03 +10:00
Ben V. Brown
f04cca8677
Create LICENSE
2018-04-11 11:46:40 +10:00
Ben V. Brown
79477685bd
Update Settings reset to always zero,
...
Update GUI for temp setting to round to 10 increments.
2018-04-11 09:58:35 +10:00
Denis Goncharov
a062317e7a
Minor corrections of Russian localization ( #262 )
...
* Minor corrections of Russian localization
* Russian Translition - Automatic start mode
Changed the description and the header of the "Automatic start mode" mode, since now it is turned on by the checkbox and not by the T/S/F.
TODO: For other languages, the inaccuracy of this description has remained.
* Russian Translition
Slight fix.
* Ukrainian localization
Added Ukrainian localization. Translation is implemented by natural native speakers.
* LANG_UA -> LANG_UK
2018-04-09 08:00:49 +10:00
Denis Goncharov
2928e4d39c
add UK ( #265 )
2018-04-09 08:00:32 +10:00
Ben V. Brown
c9cfe965ef
Add more F support, protect I2C on accel2 orientation
2018-04-06 13:13:37 +10:00
federck
080ca31890
Update Translation.cpp ( #260 )
...
* Update Translation.cpp
Fixes russian double line string + italian readjustments
* Fix for sizings + uniformed indent
2018-03-31 21:01:19 +11:00
Ben V. Brown
e94bcfc2b8
Update translation
...
Closes #255
2018-03-31 16:39:23 +11:00
Ben V. Brown
8eadb98496
Enable SWD back, Add Off mode for Sleep
v2.03
2018-03-30 19:16:38 +11:00
Ben V. Brown
fe5ee91104
Swap breakpoints to resets to try and prevent lockups
2018-03-29 21:36:16 +11:00
Ángel González
762236b485
Spanish translation updated ( #253 )
2018-03-29 21:16:40 +11:00
Ben V. Brown
c4230d79bf
Update Build Script
...
Fixes #252
2018-03-25 11:33:24 +11:00
Ben V. Brown
03b2bede4d
Fix #231
v2.03-RC3
2018-03-23 13:14:59 +11:00
Ben V. Brown
37d5cf1e70
ADC Timing alignment bought in
2018-03-23 12:57:06 +11:00
Ben V. Brown
85869d507e
Add lockouts for no accel
2018-03-23 10:02:35 +11:00
Ben V. Brown
6c34675083
Sleep screen check bug
...
Should fix #248
2018-03-23 10:00:07 +11:00
federck
b4235bea75
Translation.cpp revised and reformatted ( #250 )
...
* Translation.cpp revised and reformatted
* Update Translation.cpp
2018-03-23 09:38:41 +11:00
gkrystev
ecf6e8aeb4
Bulgarian translation update ( #236 )
...
Updated translation for Bulgarian with the latest version of Translation.cpp
2018-03-19 12:47:48 +11:00
federck
174380bcb0
Update italian translation.cpp ( #242 )
...
* Update Translation.cpp
2018-03-19 12:47:13 +11:00
jonnieZG
96ab173c4b
Menu Navigation - Long-Press Speed Ramping ( #238 )
...
Exponential button acceleration from @jonnieZG
2018-03-19 07:22:42 +11:00
Jan Krupička
fb6981dbe3
Updated czech translation ( #241 )
2018-03-18 21:37:36 +11:00
Julius Vitkauskas
30be520692
Add Lithuanian language ( #239 )
2018-03-18 21:36:38 +11:00
jonnieZG
ebab60c79b
Translation HR update ( #237 )
...
* Enabled DOUBLE line for Croatian + translation fix
2018-03-18 12:36:50 +11:00
The-M1k3y
bf445e9b26
updated german translation ( #234 )
2018-03-16 10:57:58 +11:00
jonnieZG
8f6a65825d
Translation hr ( #232 )
...
* Croatian translation updated
2018-03-16 10:47:07 +11:00
Ben V. Brown
0d2bfb9a29
Fix Menu / RC2
...
#214
New Icons
Fix Hold to scroll timer with a lockout
Fix Menu lengths
New French Translation Closes #228
Fix confirmation message scroll speed
Fix translations.cpp
2018-03-14 23:21:29 +11:00