Let's make Phone Calls and send Text Messages on #PinePhone ... With Apache #NuttX RTOS!
Inside #PinePhone is the Quectel EG25-G 4G LTE Modem ... Let's make some calls and send some messages!
Article: https://lupyuen.github.io/articles/lte2?2#quectel-eg25-g-lte-modem
Here's how we start #PinePhone's LTE Modem ... With Apache #NuttX RTOS
Article: https://lupyuen.github.io/articles/lte2?3#start-lte-modem
Before making a Phone Call on #PinePhone … Let's check if the 4G LTE Network is OK
Article: https://lupyuen.github.io/articles/lte2?4#check-the-lte-network
Sending an SMS (in Text Mode) on #PinePhone
Article: https://lupyuen.github.io/articles/lte2?6#send-sms-in-text-mode
Sending #PinePhone SMS in PDU Mode looks complicated ... But it's more precise than Text Mode
Article: https://lupyuen.github.io/articles/lte2?7#send-sms-in-pdu-mode
PDU Encoding for #PinePhone SMS ... According to ETSI GSM 03.40
Article: https://lupyuen.github.io/articles/lte2?12#appendix-sms-pdu-format
#PinePhone SMS Messages are encoded in Unicode UTF-16
Article: https://lupyuen.github.io/articles/lte2?15#appendix-sms-pdu-message-encoding
PDU Mode is more precise than Text Mode ... For sending SMS on #PinePhone
Article: https://lupyuen.github.io/articles/lte2?8#sms-text-mode-vs-pdu-mode
How we receive Phone Calls and SMS on #PinePhone
Article: https://lupyuen.github.io/articles/lte2?10#appendix-receive-phone-call-and-sms
To make a Voice Call on #PinePhone ... We connect to PCM Digital Audio
Article: https://lupyuen.github.io/articles/lte2?11#appendix-pcm-digital-audio
Handling AT Commands on #PinePhone can get tricky
Article: https://lupyuen.github.io/articles/lte2?9#at-modem-api
Beware of dropped characters ... When handling AT Commands on #PinePhone
Article: https://lupyuen.github.io/articles/lte2?9#at-modem-api
nRF Connect has a nifty Modem Library for handling AT Commands ... We might port this to Apache #NuttX RTOS
Article: https://lupyuen.github.io/articles/lte2?9#at-modem-api
Phone Calls and SMS Messages with #PinePhone's Quectel EG25-G LTE Modem ... Here's how they will work on Apache #NuttX RTOS
@jawn Thanks for reading my posts! :-)
@lupyuen I really enjoy your documentation-art-style with writing over screens. Is there a tool you use for this on Desktop?
Let's make a Phone Call on #PinePhone ... With Apache #NuttX RTOS
Article: https://lupyuen.github.io/articles/lte2?5#outgoing-phone-call