-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Checklist
- Checked the issue tracker for similar issues to ensure this is not a duplicate
- Read the documentation to confirm the issue is not addressed there and your configuration is set correctly
- Tested with the latest version to ensure the issue hasn't been fixed
How often does this bug occurs?
always
Expected behavior
Documentation states that esp-idf-monitor should support escape characters.
Actual behavior (suspected bug)
Using IDF 5.2.2 in VSCode. Flashing "Basic Console Example" (esp_console_repl
) to an ESP32S3. I haven't made any changes to the example code, except for trying each of the USB_JTAG, USB_CDC, and UART interfaces. Each one reads and writes console just fine, but they all report "Your terminal application does not support escape sequences.".
Error logs or terminal output
--- esp-idf-monitor 1.4.0 on \\.\COM11 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x1 (POWERON),boot:0x8 (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3810,len:0x12b4
load:0x403c9700,len:0x4
load:0x403c9704,len:0xaf0
load:0x403cc700,len:0x2be4
entry 0x403c9898
I (202) cpu_start: Multicore app
I (212) cpu_start: Pro cpu start user code
I (212) cpu_start: cpu freq: 160000000 Hz
I (212) cpu_start: Application information:
I (215) cpu_start: Project name: console
I (220) cpu_start: App version: 1
I (224) cpu_start: Compile time: Sep 5 2024 17:25:04
I (230) cpu_start: ELF file SHA256: 1f279153d...
I (235) cpu_start: ESP-IDF: v5.2.2
I (240) cpu_start: Min chip rev: v0.0
I (245) cpu_start: Max chip rev: v0.99
I (250) cpu_start: Chip rev: v0.2
I (255) heap_init: Initializing. RAM available for dynamic allocation:
I (262) heap_init: At 3FCA3588 len 00046188 (280 KiB): RAM
I (268) heap_init: At 3FCE9710 len 00005724 (21 KiB): RAM
I (274) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM
I (280) heap_init: At 600FE070 len 00001F78 (7 KiB): RTCRAM
I (287) spi_flash: detected chip: winbond
I (291) spi_flash: flash io: dio
W (295) spi_flash: Detected size(16384k) larger than the size in the binary image header(4096k). Using the size in the binary image header.
I (309) sleep: Configure to isolate all GPIO pins in sleep state
I (315) sleep: Enable automatic switching of GPIO sleep configuration
I (323) main_task: Started on CPU0
I (333) main_task: Calling app_main()
I (373) example: Command history enabledn
Type 'help' to get the list of commands.
Use UP/DOWN arrows to navigate through command history.
Press TAB when typing command name to auto-complete.
Your terminal application does not support escape sequences.
Line editing and history features are disabled.
On Windows, try using Putty instead.
esp32s3> I (873) main_task: Returned from app_main()
### Steps to reproduce the behavior
1. Build & flash `esp_console_repl` to ESP32S3
2. Click `ESP-IDF: Monitor Device`
### Project release version
1.4.0
### System architecture
Intel/AMD 64-bit (modern PC, older Mac)
### Operating system
Windows
### Operating system version
19045.4780
### Shell
PowerShell
### Additional context
Perhaps I'm missing something here and my configuration's off, but I don't think so because all the documentation and related forum threads I've read on this suggest I have everything set up correctly.