Commit Graph
94 Commits
Author SHA1 Message Date
TD-er 01ed6d72ce [Console] Revert limiting write chunks to 64 bytes for non-USB serial 2025-04-19 13:30:29 +02:00
TD-er d58715b06e [Serial] Add setXxBufferSize functions 2025-03-26 23:02:34 +01:00
TD-er 9e4accf3fb [ESP-IDF5.3] Fix usable UART ports on ESP32-C6 2024-08-24 10:24:49 +02:00
TD-er bd03a44e27 [HWCDC] Fix bootloop on ESP32-C3/C6 2024-04-05 10:04:58 +02:00
TD-er d2c62908c2 [HW CDC] Fix delay when no client connected to read serial logs 2024-01-05 23:03:24 +01:00
Ton Huisman d4c6cb92c7 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P044-led-and-events-without-client 2023-12-28 15:04:04 +01:00
TD-er e2bc427638 [ESP-IDF5.1] Add hardware specific info on ESP32-C2/ESP32-C6 2023-11-09 12:45:57 +01:00
Ton Huisman 57505e862b Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P044-led-and-events-without-client 2023-08-07 16:08:30 +02:00
TD-er 5a8609c288 [Eastron] Add support for RS485 collision detection on ESP32 2023-08-06 17:52:00 +02:00
TD-er c8f4fa8fb9 [Eastron] Fix ESP32 hardware RTS flow control 2023-08-05 14:20:50 +02:00
TD-er 99dd742c51 [Eastron] Add hardware RTS support for ESP32 (for ~RE/DE pin on RS485) 2023-08-05 03:32:31 +02:00
TD-er 0eabf1d253 [ESP32 Serial] Fix serial tasks not working after save or restart task
[ESP32 Serial] Do not cache baud rate between end() and begin()
2023-07-27 22:11:07 +02:00
Ton Huisman e3f8adf83e [ESPEasySerial] Add shortName option to be used as eventname 2023-06-24 15:22:40 +02:00
TD-er a16fe75d86 [ESP32 SDK] Update SDK to fixed code for HWCDC.end() 2023-06-01 00:42:13 +02:00
TD-er 755390ab8b [ESPEasySerial] Update version nr to v3.0.0 2023-05-31 20:42:08 +02:00
TD-er 3558c500a6 [ESPEasySerial] Add SW Serial support for ESP32 2023-05-30 00:14:48 +02:00
TD-er d4c7467cd2 [ESPEasySerial] Get actual baudrate from SW Serial 2023-05-29 17:40:00 +02:00
TD-er 44b10fc5a6 [ESPEasySerial] Fix saving SW serial pins 2023-05-29 17:20:01 +02:00
TD-er 0b91acd726 [ESPEasySerial] Fix setting correct baudrate 2023-05-29 16:16:20 +02:00
TD-er f2cf3b0fa9 [Console] Reduce boottime when using CDC as port for console 2023-05-26 13:44:42 +02:00
TD-er 44423c886d [ESPEasy Console] Show actual serial port config on sysinfo page 2023-05-26 01:12:51 +02:00
TD-er cac03e976d [USBCDC] Remove 2nd USB CDC port + use USB CDC on ESP32-S3 2023-05-26 00:04:51 +02:00
TD-er f25c8e1782 [ESPEasySerial] Fix crashes on ESP32-C3 2023-05-25 21:17:51 +02:00
TD-er d6d5aec91e [ESPEasySerial] Fix fallback USBCDC to Serial0 (input not working yet) 2023-05-24 23:49:45 +02:00
TD-er 7067a93075 [ESPEasySerial] Fix USBCDC on ESP32-S2 2023-05-23 22:08:40 +02:00
TD-er 4fcca9aed3 [ESPEasySerial] Fix build issue inconsistent defines 2023-05-23 11:14:39 +02:00
TD-er df92588b1b [ESPEasySerial] Refactor file names to clarify their use 2023-05-23 10:49:18 +02:00
TD-er 1898f00196 [ESPEasySerial] Add preliminary support for console serial port fallback 2023-05-23 00:41:46 +02:00
TD-er f94b0db5ca [ESPEasySerial] Fix switching HWCDC + dynamically set default pins 2023-05-22 18:31:58 +02:00
TD-er 5ea66c33d0 [ESPEasySerial] Simplify check availability nr serial ports on SoC 2023-05-21 14:50:10 +02:00
TD-er 73cd2e1bac [ESPEasySerial] Fix selecting HWCDC on ESP32-C3/S3 for console 2023-05-21 01:41:00 +02:00
TD-er 15e2e0a80d [ESPEasySerial] Fix (another) build issue on ESP8266 with SWserial disabled 2023-05-20 23:28:01 +02:00
TD-er ed57cce473 [ESPEasySerial] Fix build errors on ESP8266 2023-05-20 22:50:30 +02:00
TD-er 7e55a70ea2 [ESPEasySerial] Fix build on ESP32-S2 CDC builds 2023-05-20 21:41:22 +02:00
TD-er fc598fbf9d [ESPEasySerial] Fix compile errors. 2023-05-20 18:58:32 +02:00
TD-er 6648eafd5f [ESPEasySerial] Fix compile errors 2023-05-20 18:42:01 +02:00
TD-er 16ef99cec4 [ESPEasySerial] Cleanup ESPEasySerial class 2023-05-20 14:23:01 +02:00
TD-er 7f7cec4a5f [ESPEasySerial] Split files into wrappers and drivers 2023-05-20 12:10:19 +02:00
TD-er 54751feb27 [ESPEasySerial] Create wrapper classes for USBCDC and HWCDC 2023-05-20 00:51:29 +02:00
TD-er 45877add9e [ESPEasySerial] Start adding USB serial to ESPEasySerial 2023-05-19 15:39:29 +02:00
TD-er 4d93e3f932 [ESPEasySerial] Add platform specific default pins for Serial0 and 1 2023-05-18 12:32:56 +02:00
TD-er 5a17e8306c [ESPEasy Console] Split console to separate class 2023-05-17 17:25:20 +02:00
TD-er 542dd94bec [ESPEasySerial] Split common code to separate .cpp file 2023-05-17 13:53:51 +02:00
TD-er cd9d0c9173 [GPIO Boot States] Fix bug storing ESP32-S2 boot states + add ESP32-S3 2023-05-02 20:35:30 +02:00
TD-er 50b275b5fe [GPIO info] Add hardware/GPIO specifics for ESP32-C3/S3 2023-05-02 15:25:49 +02:00
TD-er 61d34944ae [ESP32-C3 / -S3] Add support for ESP32-C3 & ESP32-S3 2023-05-02 00:31:44 +02:00
TD-er 69400196c7 [ESP32-S2] Fix selection of only 2 HW serial ports ( #4595)
Fixes: #4595
2023-04-08 23:29:21 +02:00
Ton Huisman 5200c9e106 [ESPEasySerial] Remote I2CSerial completely when disabled, format source 2023-03-12 20:28:54 +01:00
TD-er d75df831d6 [Cleanup] Reduce build size for minimal builds 2022-08-20 02:41:14 +02:00
TD-er 57451a627c [Build] Fix ESPEasySerial build with DISABLE_SOFTWARE_SERIAL defined 2022-08-19 15:16:00 +02:00