1
0
forked from me/IronOS
Commit Graph

144 Commits

Author SHA1 Message Date
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