Ben V. Brown
0b02275192
Cleanup message rx event to inline, re-enable non PPS
2021-04-05 16:22:17 +10:00
Ben V. Brown
fb24ba1866
Collapse rx into irq
2021-04-05 15:57:31 +10:00
Ben V. Brown
6b67137420
Update int_n.cpp
2021-04-05 15:53:10 +10:00
Ben V. Brown
489f3818bf
Update protocol_tx.cpp
2021-04-05 15:53:03 +10:00
Ben V. Brown
b682f6cd70
Simplify rx
2021-04-05 15:52:54 +10:00
Ben V. Brown
af818537f5
Unused event
2021-04-05 15:38:22 +10:00
Ben V. Brown
854189d720
Add manual irq line check for the int task for PD
2021-04-05 15:05:12 +10:00
Ben V. Brown
b3c3e4e384
Spawn PD earlier
2021-04-05 14:37:50 +10:00
Ben V. Brown
fc08dc42fa
Auto notify tx
2021-04-05 14:12:44 +10:00
Ben V. Brown
b1ef035d07
Cleanup RX
2021-04-05 13:22:08 +10:00
Ben V. Brown
eee1d93806
Update policy_engine_user.cpp
2021-04-05 13:22:01 +10:00
Ben V. Brown
f8e9c3b0d4
Update policy_engine.h
2021-04-05 13:21:55 +10:00
Ben V. Brown
4616093a47
Using enum for PE events
2021-04-05 12:06:21 +10:00
Ben V. Brown
d8f2aff402
Update policy_engine.cpp
2021-04-05 11:58:01 +10:00
Ben V. Brown
f7b7915be4
Update policy_engine.cpp
2021-04-05 11:57:58 +10:00
Ben V. Brown
fac2dfd712
Update policy_engine.cpp
2021-04-05 11:57:44 +10:00
Ben V. Brown
bb678d7b97
hard->soft
2021-04-05 11:57:28 +10:00
Ben V. Brown
460fe24bc0
Start PPS timer once
2021-04-05 11:57:02 +10:00
Ben V. Brown
87251573ee
Update policy_engine.h
2021-04-05 11:56:52 +10:00
Ben V. Brown
96cf92f9f7
Update policy_engine_user.cpp
2021-04-05 11:56:46 +10:00
Ben V. Brown
93ed4c9887
No need for ams marker
2021-04-05 11:56:38 +10:00
Ben V. Brown
14e272540d
Timings in ticks
2021-04-05 11:56:27 +10:00
Ben V. Brown
9f0054f7b0
WiP PPS
2021-04-05 00:02:10 +10:00
Ben V. Brown
5fd969ada7
Clean up PD voltage selection for flexibility
2021-04-04 22:58:53 +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
Alvin Wong
55f3a8e0ed
Make font encoding use all byte seq. possible
2021-03-20 15:36:39 +08:00
Ben V. Brown
0c00247d29
Format OLED
2021-03-18 12:14:15 +00:00
Ben V. Brown
bdfe9e9ee8
Merge branch 'master' into extend-font-encoding
2021-03-17 21:17:17 +11:00
Ben V. Brown
f831b74e57
Cleanup security warnings
2021-03-17 21:12:45 +11:00
Ben V. Brown
c07b621daf
Rough pass
2021-03-16 21:24:22 +11:00
Ben V. Brown
3858ac4a16
Rough pass expanding print
2021-03-16 20:42:47 +11:00
Ben V. Brown
e6eb3e34bc
Expand drawChar for larger offset
2021-03-16 20:34:47 +11:00
Ben V. Brown
41f0a1f347
Formatting pass
2021-03-16 20:29:28 +11:00
Ben V. Brown
337c932b23
Cleanup ( #877 )
...
* Clean translation
* Create enum for off/slow/med/fast
* Update configuration.h
* Default loop on
* Create Medium speed symbol slot
* True/False are no longer defined, move to off string + slightly smoother lerp animations
2021-03-15 21:43:01 +11: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
2796f095af
Animated icons ( #866 )
...
* Add animation Icons
* 2D dimensional array
* Added animation to GUI
* Added Adnimation Speed setting
* Added loop
* Added Loop switch
* Use Checkbox instead of +/-
* Animations can now be turned off
* Optimize animation code
* Move animation options to UI settings
2021-03-15 18:01:12 +11:00
PlayDay
def2aa89fd
Add more voltage settings
2021-03-07 11:34:04 +01:00
Ben V. Brown
3e56826e04
Run formatter
2021-02-24 20:30:36 +11:00
Ben V. Brown
2bfb6745e4
Update policy_engine.cpp
2021-02-24 19:54:37 +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
Ben V. Brown
bf5055edaa
Format headers
2021-01-17 10:53:49 +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