Earle F. Philhower, III
226a318897
Add serial inversion for UART and SerialPIO ( #2395 )
...
Use real GPIO pad inversion to allow inverted RX, TX, and controls for
the hardware UART and software PIO-emulated serial ports.
Adds ``setInvertTX(bool)`` and ``setInvertRX(bool)`` calls to both ports,
with ``setInvertControl(bool)`` for the HW UARTS.
2024-08-31 07:46:11 -07:00
rlcamp
f5f7267f44
Add Serial.dtr() and Serial.rts() methods ( #1779 )
...
* add Serial.dtr() and Serial.rts() methods
* added documentation for Serial.dtr() and Serial.rts()
2023-10-24 19:02:17 +02:00
Earle F. Philhower, III
cd76f030cb
Update serial.rst
2023-08-03 11:10:01 -07:00
Earle F. Philhower, III
36839cb190
Update serial.rst, add ignoreFlowControl docs ( #1626 )
2023-08-02 17:06:42 -07:00
Earle F. Philhower, III
c3a580ee89
Add WiFiClientSecure and WifiServerSecure (TLS) support, NTP ( #683 )
...
* Add TLS (https) support
* Add NTP server
* Clean up include path, add BearSSL headers
* Allow 2 NTP servers, add ESP8266 compat define
* Add MFLN SSL example, free/used/total heap getters
* Enable stack thunking
* Add tested SSL examples
* Add BSSL_validation demo
* Add Client Certificate example
* Add RP2040 helper docs
* Clean up doc errors, missing doc version info
* Add WiFiClientSecure documentation
* Add NTP docs
Fixes #679
2022-07-18 20:24:11 -07:00
Earle F. Philhower, III
c32ad45724
Clean up some minor doc errors/formats ( #559 )
2022-04-27 16:07:27 -07:00
Earle F. Philhower, III
44cd697b29
Add SerialUART::setPollingMode() ( #473 )
...
Fixes #472
Instead of using interrupts, explicitly call the IRQ handler dueing Serial
read/peek/available calls.
Add to keywords.txt for syntax hilighting.
Add poll calls in the SerialUART::write-like calls (write,
flush, etc.)
Really remove division from IRQ routines/
2022-02-10 12:22:27 -08:00
Earle F. Philhower, III
576f8941d6
Add setFIFOSize to UART Serial ports ( #410 )
...
Allow setting the size of the receive buffer by the application using a
call to Serial1/2.setFIFOSize(xxx) before the begin() call.
2022-01-04 19:02:38 -08:00
Earle F. Philhower, III
735c14acc7
Clean up documentation
2021-04-06 15:49:56 -07:00
Earle F. Philhower, III
bbac9d4b96
Add full-fledged documentation, update I2S API ( #80 )
...
Last step before 1.0. Docs for readthedocs.io.
Update the I2S API to mimic others where `setXXX` is called before
`begin()` to set the GPIO pins used.
2021-04-06 08:01:45 -07:00