Scott Lahteine
dbd28eecc9
Number serial from 1 to match settings
3 gadus atpakaļ
X-Ryl669
3f01b222b2
Refactor serial class with templates (#20783 )
3 gadus atpakaļ
Rockman18
d0f953218f
Fix, consolidate PSTR aliases (#20812 )
Co-authored-by: Jason Smith <jason.inet@gmail.com >
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
3 gadus atpakaļ
Giuliano Zaro
1d5862a39b
MMU2 as standard serial device (#20771 )
3 gadus atpakaļ
Chris Pepper
9fd358f10c
LPC176x framework update (#20469 )
3 gadus atpakaļ
Scott Lahteine
b04914fb72
More LPC P-string macros
3 gadus atpakaļ
Scott Lahteine
18853defdd
Reduce warnings, extern "C" cleanup (#20279 )
3 gadus atpakaļ
Victor Oliveira
631457ffea
Support for Debug Codes - Dnnn (#19225 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
4 gadus atpakaļ
Jason Smith
da6c8317a7
Fix and improve STM32F1 serial (#19464 )
4 gadus atpakaļ
Scott Lahteine
4b928b2da8
HAL and serial cleanup
Co-Authored-By: Jason Smith <20053467 +sjasonsmith@users.noreply.github.com >
4 gadus atpakaļ
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
4 gadus atpakaļ
Scott Lahteine
424569b4c4
Power monitor and display (#17437 )
4 gadus atpakaļ
ellensp
33d1e77e2e
Allow pins override of *_TIMER_NUM and HAL_*_TIMER_ISR (#18128 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
4 gadus atpakaļ
ellensp
9bfdc88e52
Provide strcmp_P where needed (#18103 )
4 gadus atpakaļ
Jason Smith
7696dea1c6
Fix LPC + EXPERIMENTAL_I2CBUS build error (#18040 )
4 gadus atpakaļ
Scott Lahteine
035d6cd16d
Patch i2c, info menu
4 gadus atpakaļ
Ben
df8b7dfc40
Various Laser / Spindle improvements (#15335 )
4 gadus atpakaļ
Scott Lahteine
adb7a88428
Fix an unused var warning
4 gadus atpakaļ
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
4 gadus atpakaļ
Scott Lahteine
fa6e7cb733
Function-style critical section macros
4 gadus atpakaļ
Scott Lahteine
bfad23d3e2
(c) 2020
4 gadus atpakaļ
George Fu
e593da1c23
Update and fix DGUS (#16317 )
4 gadus atpakaļ
Scott Lahteine
5b75a018b7
Misc patches preceding DGUS PR
4 gadus atpakaļ
Chris Pepper
86d0bc1af5
Update lpc176x framework version requirement (#15868 )
4 gadus atpakaļ
LinFor
a84e3d1b80
Use native ADC resolution where possible (#15719 )
4 gadus atpakaļ
Chris Pepper
b9116d4050
LPC176x Framework update (#15722 )
Changes required for compatibility with framework-arduino-lpc176x 0.2.0
4 gadus atpakaļ
Scott Lahteine
139b7196a0
Watchdog cleanup (#15283 )
5 gadus atpakaļ
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
5 gadus atpakaļ
Scott Lahteine
8d036e94bf
Combine channel-based SPI headers
5 gadus atpakaļ
Scott Lahteine
75efa3cdac
Reorganize HAL (#14832 )
5 gadus atpakaļ
Scott Lahteine
fb579212ea
Reduce unused function warnings
5 gadus atpakaļ
Robby Candra
5bc2fb022c
THERMAL_PROTECTION_GRACE_PERIOD is obsolete (#14798 )
5 gadus atpakaļ
Chris Pepper
b6095fd084
Reduce default LPC176x ADC lowpass filtering
5 gadus atpakaļ
Scott Lahteine
4cc83b6330
Allow THERMAL_PROTECTION_GRACE_PERIOD override
Co-Authored-By: MarcelMo <marcelmo@users.noreply.github.com >
5 gadus atpakaļ
Scott Lahteine
a2ba0aaaac
HAL include and other adjustments (#14525 )
5 gadus atpakaļ
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 gadus atpakaļ
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init (#14425 )
5 gadus atpakaļ
Scott Lahteine
9853331b34
Fix temp init, loosen ADC grace period
5 gadus atpakaļ
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper (#13877 )
5 gadus atpakaļ
Scott Lahteine
b6279abd30
Better THERMAL_PROTECTION_GRACE_PERIOD
See #13783
5 gadus atpakaļ
Kajetan Rzepecki
875e673a8c
Add HAL-based thermal protection grace period for all heaters (#13778 )
5 gadus atpakaļ
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs (#13491 )
5 gadus atpakaļ
Chris Pepper
b0553d2d97
Add M997 support and simple implementation for LPC176x (#13281 )
5 gadus atpakaļ
Scott Lahteine
0feeef2604
Update copyright in headers
5 gadus atpakaļ
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
5 gadus atpakaļ
Ludy
44369d536a
Use millis_t where needed (#12152 )
6 gadus atpakaļ
Christopher Pepper
254b68fe2c
servo update
6 gadus atpakaļ
Andy Shaw
870bfd08f5
usb and sdcard sharing improvements
* Add traceback after watchdog timeout
Add the cpability to perform a traceback following a watchdog timeout.
* Enhanced hardware SPI
Allow use of either SSP0 or SSP1.
Ensure that no data is left in I/O buffers after calls to enable sharing of SSP hardware.
* Make flash emulation of eeprom the default
Make use of flash for eeprom storage the default. This means that usage of eeprom will not cause USB drive mount/unmount operations.
* Allow sharing of SD card
SD card I/O operations from the USB stack take place in idle loop, rather than at interrupt time. Allowing sharing of the SPI bus.
New configuration options to allow usage of the SD card to be specified.
* Fix problem with hardware SPI pins
6 gadus atpakaļ
Christopher Pepper
5ddf52d58e
[HAL][LPC176x] Pull out framework into separate repository
Framework and build platform now located at https://github.com/p3p/pio-framework-arduino-lpc176x and https://github.com/p3p/pio-nxplpc-arduino-lpc176x respectively
fix mkssbase leds
move hardware serial
remove hardware/software serial
Hardware Serial extraction
HardwareSerial ISRs
fix disabled serial2 causing Serial object to link
move usb devices out to framework
separate out adc/pwm peripheral function from hal.cpp
fix includes
remove unused pwm init
move adc
HAL header update
templated filtered adc
LPC1769 platform
6 gadus atpakaļ
Scott Lahteine
ad21a4f07b
Tweaks to HAL format and order
6 gadus atpakaļ