1
0
forked from me/IronOS
Commit Graph

107 Commits

Author SHA1 Message Date
Ben V. Brown
fd78aa192a Formatting pass 2021-04-27 19:11:12 +10:00
Ben V. Brown
e84717765a Basic OLED working
* OLED
* Buttons
2021-04-26 22:22:32 +10:00
Ben V. Brown
66a86ab723 Update TipThermoModel.cpp 2021-04-26 21:07:57 +10:00
Ben V. Brown
3e5e0c1d6b Cleaning up config 2021-04-26 21:05:04 +10:00
Ben V. Brown
5205dc2361 Dont mark usb comms supported 2021-04-25 17:06:27 +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
4ee91d45fe Cleanup duplicate code 2021-04-08 21:54:10 +10: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
53c02dca33 Refactor printing CJK menu with large font into OLED.cpp 2021-04-05 15:48:12 +08:00
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