Ben V. Brown
b63f02d033
Reset some encodings
2020-12-11 19:11:23 +11:00
Ben V. Brown
f5644a090f
Update QC to allow 20V theoretically + allow query for power source
2020-11-01 14:43:49 +11:00
Ben V. Brown
4496cfd41d
More hooks for hall effect
2020-10-27 18:38:40 +11:00
Ben V. Brown
d2ac2800d0
Merge branch 'master' into pinecil
2020-10-13 18:47:38 +11:00
Ben V. Brown
58c4ecaea6
Starting hall effect support
2020-10-13 18:46:37 +11:00
Paul Fertser
30be5e0de4
Introduce PWM freq switching so that power could be averaged on shorter intervals
...
With this a TS-I tip is usable with a small netbook 19 V / 30 W PSU with
power limit set to 40 W (38.9 W is reported during the heating up
stage). Without this the device just reboots on attempt to turn on the
heater (unless the power limit is set to 10 or even 5 W).
This code doesn't affect maximum power available and allows up to 73 W
when a beefy 24 V / 96 W PSU is used.
Should be useful for all models, not just TS100.
The fixed comments are based on calculations, not measurements!
Fixes #693 .
2020-09-29 19:02:55 +03:00
Ben V. Brown
9391158399
Re enable accel, fix accel flags & cleanup qc
2020-07-29 22:53:08 +10:00
Ben V. Brown
e6d1249c91
Cleanup model selection
2020-07-25 22:28:38 +10:00
Ben V. Brown
ff65e6437b
Shrink flash usage _just_ enough
2020-07-23 22:45:00 +10:00
Ben V. Brown
f196c5f1c9
Moving PD framework + big thread cleanup
2020-06-14 16:32:11 +10:00
Ben V. Brown
34ae57ee58
Bitbang I2C setup + detect test
2020-06-12 21:10:03 +10:00
Ben V. Brown
05b43dfa1c
Clean up power calls
2020-05-30 12:43:32 +10:00
Ben V. Brown
5bb85a4a32
Pull out more QC hooks
2020-05-30 12:05:11 +10:00
Ben V. Brown
22aba0855d
Cleanup I2C and drivers
2020-05-30 00:23:07 +10:00
Ben V. Brown
42ebd37bc8
Pull out settings flash calls
2020-05-30 00:05:28 +10:00
Ben V. Brown
a32e245789
Split I2C + startup logo
2020-05-29 23:07:59 +10:00
Ben V. Brown
a01e79aa64
Refactor QC logic for TS80
2020-05-29 22:25:43 +10:00
Ben V. Brown
cd5d9df5ed
Update BSP.h
2020-05-29 22:00:24 +10:00
Ben V. Brown
a13f501dfd
More refactoring for the movement thread
2020-05-29 21:54:09 +10:00
Ben V. Brown
8d59b072ef
More shuffle
2020-05-29 21:39:12 +10:00