chat
AT over TTY
Demonstrates AT chat functionality over a TTY device. This is useful with AT
modems, for example, to establish a pppd
connection (see the related pppd
example). Moreover, some AT modems – such as ones made by u-blox – have an
internal TCP/IP stack, often with an implementation of TLS/SSL. In such cases
the chat utility can be used to configure the internal TCP/IP stack, establish
socket connections, set up security (e.g., download base64-encoded certificates
to the modem), and perform data exchange through sockets over the TTY device.
Useful configuration parameters:
CONFIG_EXAMPLES_CHAT_PRESET[0..3]
– preset chat scripts.CONFIG_EXAMPLES_CHAT_TTY_DEVNODE
– TTY device node name.CONFIG_EXAMPLES_CHAT_TIMEOUT_SECONDS
– default receive timeout.