Adding support for Quectel BG95 Modem offloaded driver to zephyr. The driver currently implements only the client side functions of the "socket_op_vtable", and so cannot be used for cases where Zephyr acts as a server. Moreover the driver only supports TCP for now. Looking through the guides, the same driver should be usable for BG96 (and other modems) except for the modem boot-up sequence. Hence its named as "bg9x" instead of "bg95". Tested extensively with Zephyr acting as MQTT endpoint and publishing / subscribing data to / from an MQTT broker. Signed-off-by: Bilal Wasim <bilalwasim676@gmail.com> |
||
|---|---|---|
| .. | ||
| boards | ||
| src | ||
| adc.conf | ||
| app.overlay | ||
| CMakeLists.txt | ||
| dac.conf | ||
| drivers.conf | ||
| eeprom.conf | ||
| ethernet.conf | ||
| gpio.conf | ||
| gpio.dtsi | ||
| i2c.dtsi | ||
| modem_quectel_bg9x.conf | ||
| modem_ublox_sara.conf | ||
| modem.conf | ||
| prj.conf | ||
| README.txt | ||
| sensors_a_h.conf | ||
| sensors_i_z.conf | ||
| sensors_stmemsc_trigger.conf | ||
| sensors_stmemsc.conf | ||
| sensors_trigger_a_h.conf | ||
| sensors_trigger_i_z.conf | ||
| spi.dtsi | ||
| testcase.yaml | ||
| uart.dtsi | ||
| xlnx.conf | ||
Overview -------- Build tests for drivers and sensors on all platforms. This test might now work for some of the drivers, those need to be addressed in other tests targeting those special cases. Tests ----- drivers: build all drivers sensors_a_m: build sensors with name beginning a through m. sensors_n_z: build sensors with name beginning n through z. sensors_trigger: build sensors with trigger option enabled