Commit Graph

1260 Commits

Author SHA1 Message Date
3f01b222b2 Refactor serial class with templates (#20783) 2021-01-28 02:02:06 -06:00
b95f5c5bea Configure / disable PRINTCOUNTER save interval (#20856)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-26 02:30:31 -06:00
ef14b18f8e PSTR alias followup (#20831) 2021-01-20 16:52:09 -06:00
a10626705d MMU2 serial followup (#20811) 2021-01-19 20:55:01 -06:00
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>
2021-01-19 16:26:25 -06:00
49b5e1d9bf Clean up whitespace, headings 2021-01-18 21:54:23 -06:00
b41f41589a General cleanup, use _BV 2021-01-16 22:53:50 -06:00
1d5862a39b MMU2 as standard serial device (#20771) 2021-01-15 20:38:34 -06:00
8049db20ff ESP32 Tone Generator (#20704) 2021-01-14 02:33:50 -06:00
c753fc690f More MKS UI prelim. cleanup 2021-01-14 00:27:10 -06:00
4a89731025 Rotary encoder cleanup (#20753) 2021-01-12 20:43:52 -06:00
7f3dcb3e8a Multi-platform DWIN_CREALITY_LCD support (#20738)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-12 18:05:49 -06:00
54debf855c Tweak STM32F1 pin r/w/t 2021-01-10 21:38:31 -06:00
bbf06152da Fix misc. warnings (#20715) 2021-01-08 18:55:36 -06:00
c840bbc970 Prefix SD SPI pins (SCK, MISO, MOSI, SS) (#20606)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-01 14:31:15 -06:00
a9d18f0f57 SPI and pins cleanup 2020-12-30 22:00:36 -06:00
84ab088b40 USB FD via native USB Host + MSC (#20571) 2020-12-28 23:16:38 -06:00
2ce9fa4b9c Better defaults, compatibility for SDIO + STM32 (#20570) 2020-12-27 23:08:06 -06:00
4d6b6bcffc LVGL and Classic UI for STM32 (#20552) 2020-12-23 20:01:21 -06:00
a0c8d348a0 Anet ET4 / ET4P and Anet TFT28 / TFT35 (#20280) 2020-12-22 06:51:29 -06:00
094e822070 Improve STM32 timer conflict messages (#20544) 2020-12-22 05:49:34 -06:00
36aff1e464 12-bit ADC resolution for STM32 (#20519) 2020-12-21 18:30:03 -06:00
6dfcd491d0 Fix Creality EEPROM watchdog freq. (#20510) 2020-12-19 23:55:57 -06:00
3f93b8baed Trust STM32 gcc versions 2020-12-15 01:06:32 -06:00
9fd358f10c LPC176x framework update (#20469) 2020-12-14 22:36:25 +00:00
6cf4b888e1 Clarify "not Interrupt-capable" error message (#20419) 2020-12-10 15:27:02 -03:00
885b0d2ec5 Style, spacing, typo cleanup for recent changes 2020-12-08 20:18:29 -06:00
9ead6a30f2 SPI TFT for STM32F4 boards (#20384)
* fix pinsDebug for F1 boards

* add MKS Robin PRO V2 board - development board

* tft spi working with F4 boards

* pins formating

* sanity check for TFT on supported cores in STM32

* Fix tabs/spaces in pins file

Co-authored-by: Jason Smith <jason.inet@gmail.com>
2020-12-07 21:26:39 -08:00
b04914fb72 More LPC P-string macros 2020-12-07 05:06:24 -06:00
a3f6e48eb6 Fix STM32F1 SERIAL_GET_TX_BUFFER_FREE 2020-12-05 20:05:39 -06:00
e8ed880e62 Add Creality 4.5.2 board (#20378)
Co-authored-by: Jason Smith <jason.inet@gmail.com>
2020-12-05 13:23:58 -08:00
2c8f566231 Suspend Servos for STM32+NeoPixel (#19963) 2020-12-05 00:02:58 -06:00
2e010909ac Tweak to EEPROM safe delay 2020-12-01 16:14:37 -06:00
6f4381df53 Prevent Watchdog reset writing Creality 4.x EEPROM (#20328) 2020-11-30 22:25:44 -08:00
f2b9be6e70 Fix STM32F1 'freeMemory()' warnings (#20319) 2020-11-29 14:57:05 -06:00
aa2ced96e0 Finish HAL/STM32 cpp wrappers 2020-11-26 03:47:15 -06:00
3a396a25dc Retire HAL for STM32F4 / F7 (#20153) 2020-11-26 00:37:18 -06:00
18853defdd Reduce warnings, extern "C" cleanup (#20279) 2020-11-25 21:40:56 -06:00
2693e35cae add missing header to use HAS_SD_HOST_DRIVE (#20270) 2020-11-24 20:08:35 -08:00
19d0c985be Windows LPC Upload for non-admins (#20208)
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-11-19 17:49:12 -06:00
3893114c86 MKS WiFi preliminary changes 2020-11-19 15:56:04 -06:00
41529b6598 SMUFF (MMU2 clone) support (#19912) 2020-11-18 01:27:21 -06:00
11b811820f USB Media Host followup
Restore HAS_SHARED_MEDIA
2020-11-18 00:13:28 -06:00
f1cdd02d4c Improve USB Media Host conditions (#20176)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-17 23:48:14 -06:00
ea371618da Add Touch Calibration screen (#20049) 2020-11-15 16:39:58 -06:00
0465e0ae3a Distinct runout states (#19965)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-11 00:39:23 -06:00
3b68e44d9a Fix Linux GPIO logging (#20093)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-10 20:13:29 -06:00
53e79224fc Fix Arduino DUE compilation (#20058) 2020-11-10 03:32:08 -06:00
b5ef699523 TFT cleanup 2020-11-07 16:21:52 -06:00
bd872d5dcf STM32F1 cleanup, incl. SoftwareSerial removal (#20046) 2020-11-06 23:51:52 -06:00