1
0
forked from me/IronOS
Commit Graph

49 Commits

Author SHA1 Message Date
Ben V. Brown
af0adb0708 Reworking raw adc, handle temp done
Pre seed adc values

Pinecil port

Update PIDThread.cpp

TRGO is more stable for timing (buffered)?
2021-09-11 22:25:57 +10:00
Varga Zsolt
2755bb15b2 Revert "Test"
This reverts commit 3e502f462d.
2021-06-08 22:57:09 +02:00
Varga Zsolt
3e502f462d Test 2021-06-08 22:49:48 +02:00
Varga Zsolt
a75d97360f Suggestions mostly corrected 2021-06-07 01:09:41 +02:00
Ben V. Brown
0336432994 Format 2021-06-05 22:51:47 +10:00
Ben V. Brown
0887bbe3cf Mask PWM during beep 2021-05-08 16:28:33 +10:00
Ben V. Brown
1b3445cefa Add buzzer beep when at temperature 🎵 2021-05-05 19:19:00 +10:00
Ben V. Brown
b10a65dd74 Fix bootloader size 2021-05-04 18:54:09 +10:00
Ben V. Brown
bdeb8ef38a Move WS2812 driver to template class 2021-05-04 18:37:09 +10:00
Ben V. Brown
64cb9c1158 Fix build issues 2021-05-03 22:39:57 +10: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
e3deb33d7f Slow down adc and therefore pid to ~128ms 2021-05-03 22:09:26 +10:00
Ben V. Brown
5b4ae22f12 Better colour 2021-05-03 22:05:38 +10:00
Ben V. Brown
e6427f1d27 Fix tip disconnection sense value
oops
2021-05-03 22:02:51 +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
69ef62f0a7 Update st libs 2021-05-03 21:51:40 +10:00
Ben V. Brown
5128602335 LED iffy (unstable timer?) 2021-05-02 21:39:47 +10:00
Ben V. Brown
e4f7946dcb WiP on WS2812 Protocol driver 2021-05-02 21:22:29 +10:00
Ben V. Brown
5637e1a215 Add irq handlers for new timer and dma 2021-05-02 17:51:19 +10:00
Ben V. Brown
2e0279b36a Setting up TIM1 for WS2812 2021-05-02 17:42:41 +10:00
Ben V. Brown
1ad00aa8b2 Handle tip connect & disconnect in detection 2021-05-02 16:47:33 +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
018b984665 Importing Miniware's alg for tip temperature for the MHP
Love to @g3gg0
2021-05-02 14:34:36 +10:00
Ben V. Brown
5fac16a14a Format BSP 2021-05-02 14:33:07 +10:00
Ben V. Brown
70c03ba771 Fromatting + setup adc pin explicitly 2021-05-02 14:32:42 +10:00
Ben V. Brown
9e5550815d Add extra ADC channel working 2021-05-02 14:31:33 +10:00
Ben V. Brown
b779d63ca0 WiP res measurement 2021-05-01 17:31:59 +10:00
Ben V. Brown
7903df36e5 Create isTipDisconnected function 2021-05-01 16:44:50 +10:00
Ben V. Brown
ffe5794cf5 Split thermoModel uV conversion to BSP 2021-05-01 16:22:24 +10:00
Ben V. Brown
7fba51649a Cleanup user functions 2021-05-01 13:17:10 +10:00
Ben V. Brown
5114b4243b Turn off sleep mode 2021-04-29 21:43:22 +10:00
Ben V. Brown
56a885ed42 Style 2021-04-28 21:08:42 +10:00
Ben V. Brown
fe2469fdb5 NTC lookup cleaned up and shrunk + linear interpolate 2021-04-28 21:06:29 +10:00
Ben V. Brown
7c54b24209 Fix cold junction temperature channel
Kudos to @g3gg0
2021-04-28 21:06:13 +10:00
Ben V. Brown
6d0f9897b9 Adding MHP30 to makefile 2021-04-27 21:44:35 +10:00
Ben V. Brown
67ba9e20c0 Move ld file into bsp
Long overdue
2021-04-27 21:44:21 +10:00
Ben V. Brown
68316f0735 Fixing up ADC config 2021-04-27 20:53:35 +10:00
Ben V. Brown
f40ebdcaf5 Update Setup.c 2021-04-27 19:55:01 +10:00
Ben V. Brown
fd78aa192a Formatting pass 2021-04-27 19:11:12 +10:00
Ben V. Brown
3780a76be8 Update BSP.cpp 2021-04-27 19:09:32 +10:00
Ben V. Brown
c9ad627e31 Faster I2C BB | slow down ADC 2021-04-27 19:09:29 +10:00
Ben V. Brown
a05e99b3a6 Heater control working 2021-04-26 22:32:25 +10:00
Ben V. Brown
9b15e68859 ADC IRQ's 2021-04-26 22:27:50 +10:00
Ben V. Brown
e84717765a Basic OLED working
* OLED
* Buttons
2021-04-26 22:22:32 +10:00
Ben V. Brown
8b65fa5d10 Remapping pins 2021-04-26 21:51:18 +10:00
Ben V. Brown
3e5e0c1d6b Cleaning up config 2021-04-26 21:05:04 +10:00
Ben V. Brown
35f4054530 Import miniware files 2021-04-26 20:58:39 +10:00