Implementation of a Standard Interface for SMS in Zephyr
summary
Provides a concrete SMS subsystem for Zephyr that implements send and receive with blocking calls and asynchronous callbacks, exposes driver hooks (send, receive, notify enable/disable) and a notify relay so drivers just call into the subsystem. Current work runs on Murata 1SC and a sim780g port is in progress, supports GSM0338 (UCS2 handled via UTF‑8 conversion as a draft), handles concatenation, and is available as a draft PR with configurable max segment buffer sizes.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:44SMS interface limits
- 3:32Design requirements
- 4:56SMS API functions
- 7:01Driver implementation
- 8:27Future work
- 10:12Q&A
- 12:00Contact and support
related talks
43mOCPP: Zephyr RTOS as Electric Vehicle Supply Equipment(EVSE)
41mTurning the Ignition on Safety: Zephyr RTOS in Automotive Compliance
55mHidden Agendas: Bypassing GSMA Recommendations On SS7 Networks
54mErlang + CZMQ: Scalable, Secure, Cross Language Messaging
35mEnd-to-end IoT Development with Zephyr
05mZephyr
34mVirtio-msg: Making Virtio Work Where It Does Not Today
27mZephyr and Trusted Execution Environments
