Today was "Bundesweiter Warntag" in Germany so a good point in time to test #ModemManager's & #phosh's upcoming #cellbroadcast support 🚨 .
The sounds emitted by #feedbackd are only stubs (and you don' t hear the haptic in the video but I promise it's there 😃).
There's three messages because the CBMs are sent out on three different channels.
Thanks @NGIZero for supporting my work on this!
@pavel Hope you all stay safe and dry.
@devrtz @NGIZero This is expected if your device gets unsolicited messages via QMI (rather than AT). Which is one of the next things on the list after initial support lands.It's a relatively minor change code wise, I have a branch for this already but want to keep the initial MR as small as possible so we can land the app facing APIs and thus cut the problem in two halves that can be worked on independently).
@devrtz and myself debugged this a little and it turned out that his devices didn't have a proper channel list set. This can be done via s.th. like
`+CSCB: 0, "0-65535",""'`
(or the #ModemManager SetChannels API we added for that)
@agx @NGIZero Very cool! Nothing for me on #SailfishOS though... 🤔
@nobodyinperson @agx @NGIZero I received the message on Sailfish this time (for the first time). It didn't make any noise, though, so it would have been very easy to miss for a while.
@agx Wow! Must have been a nice moment when you received those messages and see that it works. Congrats!
@NGIZero Yeah, happy it worked out! Now we can look at adding all those details to make it nice.
@agx The initial #Cellbroadcast implementation for #ModemManager just landed. Thanks to the MM maintainers for the review and @NGIZero for supporting this project.
#phosh bits (and polishing the MM side) will follow soon.
@agx @NGIZero
Mhmmm I may have messed something up when I prepared two of my devices for the tests as I at least didnt get them displayed in #phosh
Time to dig into the logs!