Ben V. Brown
078b8f5626
DeviceID ( #1314 )
...
* Ability to print hex
* Add device ID getter
* Refactor debug menu
* No longer need patch
* Update make_translation.py
* Fix typo
* Fix hex drawing
2022-06-16 21:39:53 +10:00
Ben V. Brown
3bb1b7bc32
Startup behaviour fixes ( #1306 )
...
* Reduce PPS max to 20V to avoid instability
Some PSU's cant actually run at 21V
* Creating a rough draft of a "pre start check" concept
* Newer alpine
* Cleaning up MHP detection
* Cleanup comments
* PID: Run prestart based on ADC IRQ rather than times
* MHP30: Far better startup for detecting tip gain
* Newer alpine for github CI
2022-06-16 20:21:46 +10:00
Ben V. Brown
6f46fc0bed
style
2021-09-15 20:27:03 +10:00
Ben V. Brown
2bfb8a6535
Unify settings for each model into once place
2021-09-15 20:24:41 +10:00
Ben V. Brown
a57449ed0f
Retiming all the PWM's
2021-09-14 21:48:37 +10:00
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
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
dd5daf51e3
Format new content
2021-05-03 22:10:14 +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
e4f7946dcb
WiP on WS2812 Protocol driver
2021-05-02 21:22:29 +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
5fac16a14a
Format BSP
2021-05-02 14:33:07 +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
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
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
e84717765a
Basic OLED working
...
* OLED
* Buttons
2021-04-26 22:22:32 +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