Scott Lahteine
94f2e82897
Serial assert (needs work)
2019-07-10 07:07:04 -05:00
Scott Lahteine
a2ba0aaaac
HAL include and other adjustments ( #14525 )
2019-07-08 23:42:29 -05:00
Scott Lahteine
3ea073ace6
Slight reduction in serial.h file size
2019-06-29 04:04:25 -05:00
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
2019-06-27 23:58:16 -05:00
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
2019-05-09 11:45:55 -05:00
Scott Lahteine
cf12fc8366
Expand on serial debugging ( #13577 )
2019-04-05 20:02:46 -05:00
Scott Lahteine
72c7751768
Fix SERIAL_POS in use with DEBUG_OUT
2019-04-04 22:12:03 -05:00
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
2019-03-14 02:25:42 -05:00
Hadrien Jouet
0278ad0a6d
Add ESP32 WiFi interface ( #11209 )
2019-03-13 00:48:08 -05:00
Scott Lahteine
388babbcea
Tweak SERIAL_PRINTF
2019-03-11 20:58:27 -05:00
Scott Lahteine
c7d618b4d9
Fix SERIAL_ECHOLNPAIR
...
Fix #13333
2019-03-09 14:20:37 -06:00
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs ( #13311 )
2019-03-05 06:46:19 -06:00
Chris Pepper
38bef9da91
Report auto temp to both serial ports, if available ( #13301 )
2019-03-03 21:03:48 -06:00
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
2019-03-01 19:58:07 -06:00
Scott Lahteine
64253e1a58
Followup to serial reform
...
Reference #13250
2019-02-25 00:20:36 -06:00
Scott Lahteine
e15354e387
Simplify serial port redirect ( #13234 )
2019-02-23 22:53:01 -06:00
Scott Lahteine
0feeef2604
Update copyright in headers
2019-02-12 15:30:11 -06:00
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
2018-11-29 16:58:58 -06:00
Scott Lahteine
50af1d1e08
Differentiate translated On/Off from Serial ON/OFF
2018-11-12 17:23:08 -06:00
Scott Lahteine
471f403a67
Reduce code size with plain inlines
2018-11-11 08:36:10 -06:00
Scott Lahteine
b3b4e6dc45
Change Marlin debug flag names to fix conflicts ( #12340 )
...
In reference to #11000
2018-11-05 22:48:28 -06:00
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup ( #12322 )
...
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
2018-11-04 02:25:55 -06:00
Scott Lahteine
43940d59ed
Fix trailing spaces
2018-10-10 16:24:35 -05:00
Scott Lahteine
cb7844c8d4
Save PROGMEM on serial prefixes ( #12033 )
...
With default config and `EEPROM_SETTINGS`, saves over 200 bytes of PROGMEM.
2018-10-07 15:32:15 -05:00
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
2018-09-30 23:44:33 -05:00
Scott Lahteine
d4fde91222
Fix serial.h including itself
2018-06-29 23:53:25 -05:00
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
2018-05-01 07:05:18 -05:00
Chris Pepper
2242b98248
[LPC176x] Emergency Parser Feature ( #10516 )
2018-04-25 06:44:26 -05:00
Scott Lahteine
2057177184
Make enums into implicit char
2018-03-06 23:39:56 -06:00
Scott Lahteine
2c18faf3e4
General cleanups for HAL
2018-01-15 02:46:37 -06:00
Scott Lahteine
094e9b1dab
Remove ARDUINO_ARCH_SAM from serial.h too?
2018-01-14 21:07:10 -06:00
Scott Lahteine
c37d38886c
Fix serial.h avr block
...
Followup to #8148
2018-01-14 21:07:10 -06:00
Scott Lahteine
6a043eee55
Various updates for TMC support
2018-01-10 23:04:48 -06:00
Thomas Moore
f7efac57b7
Multi-host support
2018-01-10 00:14:47 -06:00
teemuatlut
0cd1e91056
[2.0.x] TMC driver update ( #8769 )
2017-12-15 15:03:14 -06:00
Scott Lahteine
25af9decfe
Remove enum.h include of MarlinConfig.h
2017-11-19 15:43:38 -06:00
etagle
ba8dc678f5
Arduino Due XON/XOFF implementation
...
Alos includes emergency parser and configurable TX/RX buffers for Arduino Due.
2017-10-27 03:24:23 -05:00
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM ( #8063 )
...
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
2017-10-26 13:37:26 -05:00
Scott Lahteine
49c693c85b
Tweak to serial macros
2017-09-27 01:25:05 -05:00
Dave Johnson
f58ba3a64e
Improve AVR arch detection
...
Replace ARDUINO_ARCH_AVR with __AVR__ to better detect architecture for non-Arduino dev environments. Resolves compile failure in PIO for 8-bit Teensduino targets
More info:
https://forum.pjrc.com/threads/33234-Using-Teensyduino-Selecting-Teensy-3-2-3-1-board-has-incorrect-platform-define
http://www.atmel.com/webdoc/avrlibcreferencemanual/using_tools_1using_avr_gcc_mach_opt.html
2017-09-23 21:36:40 -07:00
Scott Lahteine
142d8aae56
Move debugging to serial.*
2017-09-21 16:26:44 -05:00
Scott Lahteine
f52a31a275
Core updates
2017-09-21 16:26:40 -05:00
Scott Lahteine
4e4d16c92e
Move 'core' files
2017-09-07 07:42:55 -05:00