Searched full:modem (Results 1 – 25 of 308) sorted by relevance
12345678910>>...13
1 # Modem configuration options6 menuconfig MODEM config7 bool "Modem drivers"9 Enable config options for modem drivers.11 if MODEM13 module = MODEM14 module-str = modem18 bool "Modem receiver helper driver"23 This driver allows modem drivers to communicate over UART with custom31 int "Maximum number of modem receiver contexts"[all …]
2 * @brief Modem socket header file.4 * Generic modem socket and packet size implementation for modem context33 /** The number identifying the socket handle inside the modem */63 /* dynamically assign id when modem socket is allocated */91 * @brief Initialize modem socket config struct and associated modem sockets94 * @param sockets The array of sockets associated with the modem socket config95 * @param sockets_len The length of the array of sockets associated with the modem socket config96 * @param base_socket_id The lowest socket id supported by the modem97 * @param assign_id Dynamically assign modem socket id when allocated using modem_socket_get()108 * @brief Check if modem socket has been allocated[all …]
2 * @brief Modem context header file.4 * A modem context driver allowing application to handle all47 /* modem data */97 * @brief Gets modem context by id.99 * @param id: modem context id.101 * @retval modem context or NULL.106 * @brief Finds modem context which owns the iface device.108 * @param dev: device used by the modem iface.110 * @retval Modem context or NULL.115 * @brief Registers modem context.[all …]
2 * @brief Modem shell module4 * Provide some modem shell commands that can be useful to applications.53 shell_fprintf(sh, SHELL_NORMAL, "Modem receivers:\n"); in cmd_modem_list()113 "Please enter a modem index\n"); in cmd_modem_send()117 /* <index> of modem receiver */ in cmd_modem_send()121 "Please enter a modem index\n"); in cmd_modem_send()127 shell_fprintf(sh, SHELL_ERROR, "Modem receiver not found!"); in cmd_modem_send()165 "Please enter a modem index\n"); in cmd_modem_info()169 /* <index> of modem receiver */ in cmd_modem_info()173 "Please enter a modem index\n"); in cmd_modem_info()[all …]
1 # Sierra Wireless HL7800 modem driver options7 bool "Sierra Wireless HL7800 modem driver"13 Sierra Wireless HL7800 LTE-M/NB-IoT modem driver.55 Leave the HL7800 RAT unchanged during modem init.60 Enable LTE Cat-M1 mode during modem init.65 Enable LTE Cat-NB1 mode during modem init.70 bool "Configure modem bands"74 HL7800 modem should use at boot time.193 Choose this setting to enable a low power mode for the HL7800 modem265 Highest power consumption of modem sleep states[all …]
7 bool "Quectel modem driver"14 Choose this setting to enable quectel BG9x LTE-CatM1/NB-IoT modem20 int "Stack size for the quectel BG9X modem driver RX thread"26 int "Stack size for the quectel BG9X modem driver work queue"58 string "Unsolicited response string expected from the modem"61 This string is used to determine when modem powered and ready62 to accept AT commands. If this value is not matching the modem
7 bool "U-blox SARA modem driver"15 Choose this setting to enable u-blox SARA-R4 LTE-CatM1/NB-IoT modem27 Enable support for SARA-R4 modem32 Enable support for SARA-U2 modem37 Enable automatic detection of modem variant (SARA-R4 or SARA-U2)42 int "Stack size for the u-blox SARA-R4 modem driver RX thread"48 int "Stack size for the u-blox SARA-R4 modem driver work queue"96 Choose this setting to use a modem GPIO pin as network indication.104 This setting is used to configure one of the modem's GPIO pins
2 * @brief Modem interface for UART header file.4 * Modem interface UART handling for modem context driver.41 * @brief Init modem interface device for UART45 * @param iface: modem interface to initialize.54 * @brief Modem uart interface configuration69 * @brief Initialize modem interface for UART72 * @param data UART data structure used by the modem interface
2 * @brief Modem context helper driver4 * A modem context driver allowing application to handle all77 * @brief Finds modem context which owns the iface device.79 * @param dev: device used by the modem iface.81 * @retval Modem context or NULL.97 * @brief Assign a modem context if there is free space.99 * @note Amount of stored modem contexts is determined by102 * @param ctx: modem context to persist.
3 Modem modules12 The modem modules are inter-connected dynamically using16 Modem pipe23 A modem backend will internally contain an instance of a modem_pipe27 The modem backend will return a pointer to its internal modem_pipe29 backend through the modem pipe API.33 Modem PPP37 :ref:`net_l2_interface`, to a modem backend. The L2 PPP interface sends39 in PPP frames before being transported via a modem backend. This module44 Modem CMUX[all …]
5 bool "Modem modules"11 bool "Modem chat module"18 int "Modem chat log buffer size in bytes"24 bool "Modem CMUX module"44 bool "Modem pipe module"48 bool "Modem pipelink module"52 bool "Modem PPP module"68 bool "Modem statistics"71 Enables modem statistics shell commands which track the usage of72 buffers across the modem modules. The statistics are useful for[all …]
12 drivers.modem.modem_hl7800.interrupt_driven.build:16 drivers.modem.modem_hl7800.async.build:20 drivers.modem.modem_ublox_sara.interrupt_driven.build:24 drivers.modem.modem_ublox_sara.async.build:28 drivers.modem.modem_quectel_bg9x.interrupt_driven.build:32 drivers.modem.modem_quectel_bg9x.async.build:36 drivers.modem.modem_esp_at.interrupt_driven.build:40 drivers.modem.modem_esp_at.async.build:44 drivers.modem.modem_cellular.interrupt_driven.build:48 drivers.modem.modem_cellular.async.build:[all …]
1 .. zephyr:code-sample:: cellular-modem2 :name: Cellular modem4 Use a cellular modem to communicate with a UDP server.10 the modem, brings up the net interface, then sends a packet19 This sample uses the devicetree alias ``modem`` to identify20 the modem instance to use. The sample also presumes that21 the modem driver creates the only PPP network interface.35 modem = &modem;46 modem: modem {
2 description: Sample for cellular modem3 name: Sample for cellular modem using native networking7 - modem12 - modem13 filter: dt_alias_exists("modem")
12 #include <zephyr/modem/pipe.h>13 #include <zephyr/modem/stats.h>36 * @brief Modem chat match47 /** Set if modem chat instance shall use wildcards when matching */51 /** Type of modem chat instance */95 * @brief Modem chat script chat98 /** Request to send to modem */160 * @brief Modem chat script285 /** Free to use user data passed with modem match callbacks */310 * @brief Initialize modem pipe chat instance[all …]
11 #include <zephyr/modem/pipe.h>21 * @brief Modem Ubx22 * @defgroup modem_ubx Modem Ubx23 * @ingroup modem100 * @brief Attach pipe to Modem Ubx102 * @param ubx Modem Ubx instance103 * @param pipe Pipe instance to attach Modem Ubx instance to106 * @note Modem Ubx instance is enabled if successful111 * @brief Release pipe from Modem Ubx instance113 * @param ubx Modem Ubx instance[all …]
14 #include <zephyr/modem/pipe.h>15 #include <zephyr/modem/stats.h>25 * @brief Modem PPP26 * @defgroup modem_ppp Modem PPP27 * @ingroup modem131 * @param ppp Modem PPP instance132 * @param pipe Pipe to attach to modem PPP instance137 * @brief Get network interface modem PPP instance is bound to139 * @param ppp Modem PPP instance140 * @returns Pointer to network interface modem PPP instance is bound to[all …]
17 /** Modem statistics buffer structure */30 * @brief Initialize modem statistics buffer32 * @param buffer Modem statistics buffer instance40 * @brief Advertise modem statistics buffer size42 * @param buffer Modem statistics buffer instance
7 #include <zephyr/modem/pipe.h>19 * @brief Modem pipelink20 * @defgroup modem_pipelink Modem pipelink21 * @ingroup modem27 /** Modem pipe has been connected and can be opened */29 /** Modem pipe has been disconnected and can't be opened */42 * @param link Modem pipelink instance43 * @param event Modem pipelink event97 /** Initialize modem pipelink */
5 bool "Modem TTY backend module"10 bool "Modem UART backend module"18 bool "Modem UART backend module interrupt driven implementation"22 bool "Modem UART backend module async implementation"28 int "Modem ISR UART delay between first byte received and RECEIVE_READY pipe event"44 int "Modem async UART transmit timeout in milliseconds"48 int "Modem async UART receive idle timeout in milliseconds"
3 modem-uart = &usart2;4 modem = &modem;33 modem: modem {
5 modem = &modem;13 modem: modem {
3 modem = &modem;15 modem: modem {
2 * @brief HL7800 modem public API header file.4 * Allows an application to control the HL7800 modem.164 /* The modem reports state values as an enumeration and a string.294 * may cause the modem to be woken so that the values can be queried.334 * @brief Update the Access Point Name in the modem.353 * @brief Register a function that is called when a modem event occurs.372 * @brief Force modem module to generate status events.375 * later than the modem.380 * @brief Get the local time from the modem's real time clock.391 * no other modem functions will be available.[all …]
8 select MODEM64 int "Modem ring buffer size"67 Ring buffer size used by modem UART interface handler.70 int "Modem RX buffer count"73 Number of preallocated RX buffers used by modem command handler.76 int "Modem RX buffer size"79 Size of preallocated RX buffers used by modem command handler.