Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[modem]: VFS DTE is very slow (IDFGH-14045) #689

Open
3 tasks done
david-cermak opened this issue Nov 11, 2024 · 0 comments
Open
3 tasks done

[modem]: VFS DTE is very slow (IDFGH-14045) #689

david-cermak opened this issue Nov 11, 2024 · 0 comments
Assignees
Labels

Comments

@david-cermak
Copy link
Collaborator

Answers checklist.

  • I have read the documentation for esp-protocols components and the issue is not addressed there.
  • I have updated my esp-protocols branch (master or release) to the latest version and checked that the issue is present there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report

IDF version: espressif/esp-idf@457f651
ESP-MODEM version: c5653ff

Standard communication using UART DTE based on VFS works, but is extremely slow. It is not possible to perform TLS handshake with server side verification (not even with a locally hosted server).

STR:

in general, open any https page with DTE constructed with

struct esp_modem_vfs_uart_creator uart_config = ESP_MODEM_VFS_DEFAULT_UART_CONFIG("/dev/uart/1");
assert(vfs_create_uart(&uart_config, &dte_config.vfs_config) == true);
auto dte = create_vfs_dte(&dte_config);
esp_vfs_dev_uart_use_driver(uart_config.uart.port_num);

@david-cermak david-cermak self-assigned this Nov 11, 2024
@espressif-bot espressif-bot added the Status: Opened Issue is new label Nov 11, 2024
@github-actions github-actions bot changed the title [modem]: VFS DTE is very slow [modem]: VFS DTE is very slow (IDFGH-14045) Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants