Ben V. Brown
9b0a071e9a
Cleaning up a bit for ease of integration
2020-07-22 23:06:59 +10:00
Ben V. Brown
1f6dfe5da5
MVP
2020-07-22 22:59:20 +10:00
Ben V. Brown
4441a5ca93
Handle NTC in TS80P
2020-07-22 22:54:55 +10:00
Ben V. Brown
1cebcdc42b
Works on SRC only units.. mostly
2020-07-22 22:39:35 +10:00
Ben V. Brown
6097216b24
Port unreliable but starter PD setup
2020-07-22 22:39:20 +10:00
Ben V. Brown
164c402d1c
Update I2CBB.cpp
2020-07-22 22:33:18 +10:00
Ben V. Brown
b6c61cfb52
Still testing
2020-07-21 13:39:50 +10:00
Ben V. Brown
a81511ceb9
Merge pull request #659 from paulfertser/fix-tempchange-menu
...
Fix "Temp change short/long" menu display
2020-06-21 10:25:08 +10:00
Paul Fertser
099d6b8aee
Fix scrollbar thumb position for long menus
...
Advanced settings menu has 9 entries so the thumb ends up being one
pixel high and on the 9th menu it ends up being closer to the middle of
the screen rather than the end. This patch fixes it.
2020-06-21 00:37:15 +03:00
Paul Fertser
021b8e2fc8
Fix "Temp change short/long" menu display
...
The values are only two digits so do not overwrite the end of the menu
item string.
Fixes : #658 .
2020-06-20 23:41:44 +03:00
Ben V. Brown
c70689df7d
Hook up IRQ
2020-06-17 18:22:43 +10:00
Ben V. Brown
43b7947645
Update fusbpd.cpp
2020-06-17 18:15:27 +10:00
Ben V. Brown
12e8d2a93d
Update hard_reset.cpp
2020-06-17 18:15:22 +10:00
Ben V. Brown
c55b91af6a
static state
2020-06-17 18:15:16 +10:00
Ben V. Brown
6d23617670
IRQ int
2020-06-17 18:14:17 +10:00
Ben V. Brown
4c2fb11d32
Filter returned WFE
2020-06-16 21:25:28 +10:00
Ben V. Brown
2fd06887e8
Better messages flowing
2020-06-16 20:21:26 +10:00
Ben V. Brown
54a8aa7ac6
I2C protection
2020-06-16 20:19:06 +10:00
Ben V. Brown
9ea92a3c17
Disable i2c slave code (shaves off a few hundred bytes)
2020-06-14 21:12:41 +10:00
Ben V. Brown
61f991e423
Fix watchdog timeouts && get unit to boot
2020-06-14 21:12:25 +10:00
Ben V. Brown
f196c5f1c9
Moving PD framework + big thread cleanup
2020-06-14 16:32:11 +10:00
Ben V. Brown
2c0b14edd4
Culling until fits in code
...
Does _not_ negotiate correctly :(
2020-06-12 22:13:40 +10:00
Ben V. Brown
34ae57ee58
Bitbang I2C setup + detect test
2020-06-12 21:10:03 +10:00
Ben V. Brown
450ce17935
Import existing FUSB302 library
2020-06-11 23:30:06 +10:00
Ben V. Brown
954770373c
Starting the roughout
2020-06-11 18:50:36 +10:00
Ben V. Brown
64d5e8b1af
Fix mixtake in I2C probe check
2020-05-30 18:35:15 +10:00
Ben V. Brown
441ac7f83a
Move IRQ's for easier tracing
2020-05-30 18:34:49 +10:00
Ben V. Brown
7cff1cdf3b
Update Power.cpp
2020-05-30 12:43:49 +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
2bcebd473e
Cleanup QC Names
2020-05-30 11:46:13 +10:00
Ben V. Brown
5ca0d6e670
Update Translation.h
2020-05-30 00:29:18 +10:00
Ben V. Brown
1e420c8b01
Move Vendor drivers
2020-05-30 00:25:23 +10:00
Ben V. Brown
22aba0855d
Cleanup I2C and drivers
2020-05-30 00:23:07 +10:00
Ben V. Brown
ed8e5232b6
Finishing up file cleanup
2020-05-30 00:10:23 +10:00
Ben V. Brown
42ebd37bc8
Pull out settings flash calls
2020-05-30 00:05:28 +10:00
Ben V. Brown
22ac8d797b
Update main.cpp
2020-05-29 23:17:23 +10:00
Ben V. Brown
7c45b67967
Update includes
2020-05-29 23:13:30 +10:00
Ben V. Brown
2d8d1ad8da
Move I2C
2020-05-29 23:12:31 +10:00
Ben V. Brown
a32e245789
Split I2C + startup logo
2020-05-29 23:07:59 +10:00
Ben V. Brown
d2dacf990c
Move I2C to drivers
2020-05-29 22:26:21 +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
6bb56c28ba
Drivers + Threads
2020-05-29 21:49:13 +10:00
Ben V. Brown
8d59b072ef
More shuffle
2020-05-29 21:39:12 +10:00
Ben V. Brown
fd700aecb9
Beginnings of the shuffle
2020-05-29 21:39:06 +10:00
Ben V. Brown
ef5ba8b650
Move Accel probe into class
2020-05-29 20:46:19 +10:00
Ben V. Brown
3b0fc9c6f8
Clean up file locations
2020-05-29 20:13:18 +10:00
firebie
7f6a862e50
Add tip coeff as setting parameter
2020-05-28 14:49:03 +03:00