ESP-Protocols
Choose target...
Choose version...
Brief intro
C interface
C++ interface
Advanced use cases
Internal design
Internal implementation
ESP-Protocols
»
ESP-MODEM Programmers manual
Edit on GitHub
ESP-MODEM Programmers manual
Brief intro
Modem components
DCE
DTE
PPP netif
Module
Use cases
Working modes
Switching between common modes
Switching between manual modes
Extensibility
CMUX
DTE
Other devices
Configuration
Component Kconfig
Runtime configuration
Known issues
C interface
Lifecycle API
Modem commands
Configuration structures
C++ interface
Create DTE and DCE
Mode switching commands
Modem commands
Destroy the DCE
Advanced use cases
Custom instantiation with DCE factory
Create custom module
Create new communication interface
Internal design
Design decisions
DCE collaboration model
Terminal inheritance
CMUX terminal
Internal implementation
DTE abstraction
Terminal interface
CMUX implementation
Netif
Module abstraction
Adding new devices
Implement a new generic command
Command library
Modem types