Ben V. Brown
966f4d732d
Approx thermal runaway config
2021-06-06 08:14:40 +10:00
Ben V. Brown
f752e694df
Merge branch 'master' into MHP30
2021-05-08 13:46:56 +10:00
FL550
c8ecbe174f
Enable shutdown from sleep mode
...
If the iron is in sleep mode it is now possible to shutdown with
a long press on the back button without reheating in-between.
2021-05-07 17:23:33 +02:00
Ben V. Brown
293c09cffa
Add slew rate to the PID output for MHP
2021-05-06 21:35:43 +10:00
Ben V. Brown
532c5136d6
Merge branch 'master' into MHP30
2021-05-05 19:26:59 +10:00
Ben V. Brown
79fa47eb16
Reduce max temp for MHP30
2021-05-05 18:48:12 +10:00
Alvin Wong
9e40449c64
Add menu exit transition animation
...
Part of which was removed in commit 04d72cb .
2021-05-04 18:14:39 +08:00
Ben V. Brown
ee12c99d9e
Update PD to support awareness of having inductor for DCDC op
...
+ fix voltage divider to be more on point
+ Create adjustment for thermal mass causes overshoot
2021-05-03 22:36:25 +10:00
Ben V. Brown
dd5daf51e3
Format new content
2021-05-03 22:10:14 +10:00
Ben V. Brown
c20ed926cd
Hook some status colours to the LED
2021-05-03 22:00:24 +10:00
Ben V. Brown
5ea2908fa2
Removing timer as wont work & replace with bit bang
...
Cant keep up with irq
2021-05-03 21:52:18 +10:00
Ben V. Brown
7a5c0ad20f
Updated cold junction temp curve
...
* Disabled the hack off on temp as we dont need it for MHP30
* faster ADC on MHP30
2021-05-02 15:45:45 +10:00
Ben V. Brown
7903df36e5
Create isTipDisconnected function
2021-05-01 16:44:50 +10:00
Ben V. Brown
b817c33181
Update GUIThread.cpp
2021-04-29 21:52:04 +10:00
Ben V. Brown
5114b4243b
Turn off sleep mode
2021-04-29 21:43:22 +10:00
Ben V. Brown
b161192691
Merge branch 'master' into messing_with_pd
2021-04-17 10:53:58 +10:00
Alvin Wong
07fb8adb7f
Impl. initial translation strings compression
2021-04-12 19:57:29 +08:00
Ben V. Brown
3e7dd3b150
Merge branch 'master' into messing_with_pd
2021-04-10 11:40:31 +10:00
Alvin Wong
7d6d7d11c0
Put translation str indices into a struct
2021-04-09 17:20:24 +08:00
Alvin Wong
82620c685d
Change translation strs to be stored in one block
2021-04-09 14:45:33 +08:00
Ben V. Brown
22c5f6d361
Cleanup FUSB setup
2021-04-08 21:20:25 +10:00
Ben V. Brown
d56332d06b
Merge branch 'master' into messing_with_pd
2021-04-05 20:01:40 +10:00
Alvin Wong
33901b688a
Change warnUser to use printWholeScreen
2021-04-05 16:40:36 +08:00
Ben V. Brown
16ac45d74a
Update POWThread.cpp
2021-04-05 15:04:59 +10:00
Ben V. Brown
d7e7469d3d
Update POWThread.cpp
2021-04-05 13:09:11 +10:00
Ben V. Brown
77fd9f6a2d
Move configuration into inc
2021-04-04 22:48:41 +10:00
Alvin Wong
b2f9eab7fb
Refactor font style to be set when printing
...
Removes the font setting as a global state.
2021-03-21 21:46:12 +08:00
Devydd
00e6e2a8f7
In detailed soldering view add '+' symbol after the temperature to indicate active boost mode (when active)
2021-03-18 17:00:18 +01:00
Devydd
c13991cd25
Add user-adjustable "time between Power Pulses" and "Power Pulse duration"
2021-03-16 01:15:05 +01:00
Ben V. Brown
7fbfde7b33
Correct a few missed time values from the tick rate change ( #874 )
...
* Pass over all refs to xTaskGetTickCount()
* That wasn't a second 😓
* Update FreeRTOSConfig.h
* Fix warning in usb code; style; fix slow description
2021-03-15 21:01:09 +11:00
PlayDay
c380cab159
Update GUIThread.cpp
2021-03-08 12:15:52 +01:00
PlayDay
6a81f92efd
Update GUIThread.cpp
2021-03-08 12:12:20 +01:00
PlayDay
9449ac896e
Fix Battery icon
2021-03-08 12:05:40 +01:00
Ben V. Brown
3e56826e04
Run formatter
2021-02-24 20:30:36 +11:00
Ben V. Brown
2f73c99fa4
Check hall effect sensor is present before threshold
2021-02-24 20:29:26 +11:00
Alvin Wong
47692024c5
Impl. CJK support with zh-TW and yue-HK translations
...
Also add support for generating font table using the WenQuanYi Bitmap
Song font.
2021-02-07 00:10:38 +08:00
Ben V. Brown
1f6a3ad167
Pinecil uart ( #830 )
...
* Creating uart debug handler
* Simpler get raw uV tip
* Update Setup.cpp
* Debug out working. Moved Logo
Need to update docs around logos before merging this in
* Add in current pwm level + fix signed int
* Update moving logo page for pinecil by 64k
* Update TipThermoModel.h
2021-02-02 19:53:19 +11:00
Thomas Weißschuh
15e51f9faa
Generate per-language translation sources ( #806 )
...
This generates dedicates Translation.cpp files for translation language
and derives all language-specific data from them.
The Makefile is extended to also take care of generating these source
files.
This allows reuse of nearly all object files between builds of different
languages for the same model and regenerating the translation sources if
necessary.
This speeds up the release builds and the normal write-compile-cycle
considerably.
It also eliminates miscompilations when manually building different
languages.
2021-02-02 19:44:34 +11:00
Alvin Wong
dcd40a1bc7
Format code with clang-format
2021-01-26 16:33:21 +08:00
Alvin Wong
ff95a1c0d9
Fix long-press on idle screen immediately changing temp.
...
Fixes #825
2021-01-26 16:32:54 +08:00
Alvin Wong
e9d0d9bb63
Fix temp. change auto repleat accel. not being reset
2021-01-24 18:37:35 +08:00
Ben V. Brown
2425902fbc
Hotfix: BMA Accel wedges I2C if probed too fast after boot
...
Only an issue on Pinecil as it boots much faster than Miniware units.
2021-01-17 20:13:02 +11:00
Ben V. Brown
f786901da0
Formatting the C/C++ files
2021-01-17 10:48:52 +11:00
Ben V. Brown
184b2c909f
./workspace/TS100 -> ./source/
2021-01-17 09:43:55 +11:00