Scott Lahteine
13ce5aa1ed
🎨 Misc. cleanup
2 years ago
ellensp
02405add76
Support a third serial port (#21784 )
3 years ago
Scott Lahteine
be6fbc76a1
Serial and pins debug cleanup
- Rename some AVR / DUE / ESP32 serial types
- Reduce two #error to one static_assert
- Update AVR/DUE error messages
3 years ago
X-Ryl669
f003e52009
Combined LPC / Serial fixes (#21178 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
3 years ago
X-Ryl669
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char (#20985 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
3 years ago
X-Ryl669
3f01b222b2
Refactor serial class with templates (#20783 )
3 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
3 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code (#17619 )
4 years ago
ellensp
cd4060a99c
Add USB serial support to SERIAL_PORT_2 on DUE (#17245 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
4 years ago
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros (#17159 )
4 years ago
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
4 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
4 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
4 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
4 years ago
Scott Lahteine
75efa3cdac
Reorganize HAL (#14832 )
4 years ago
Marcio Teixeira
16409eb233
Suppress more UNUSED warnings (#14466 )
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
833c2e54a1
Add an empty flushTX to MarlinSerialUSB_Due
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
5 years ago
Scott Lahteine
7a04eb3a8b
Fix some comment formatting
5 years ago
Eduardo José Tagle
d6955f25b2
Expand serial support in DUE/AVR hals exploiting the templated MarlinSerial classes (#11988 )
5 years ago
etagle
1b225a2809
DUE: Emergency parser for the USB CDC
6 years ago
etagle
404fc94705
DUE USB CDC: Do not send any character if no program on the PC is listening to them. This avoids Marlin waiting until the user actually opens a program that is able to consume the output of Marlin
6 years ago
etagle
33a6fc70e4
Adding USB MSD implementation to the HAL: Now, when you plug the Native USB port of the Arduino DUE to your PC, it will be detected as a composite USB device: One of the devices is a USB CDC (Serial port over USB) with native USB handshake (no more overflows!!) (set SERIAL_PORT to -1 to use it as main serial port) and also, a MSD (USB Mass Storage Device) will be detected, and the SD card present on the socket will be reflected as a Removable disk on your PC)
6 years ago