CatalystCode / cell-sar

Cell Scanning Search and Rescue Drone Prototype
5 stars 4 forks source link

improve SMS reliability #22

Closed axis7818 closed 7 years ago

axis7818 commented 7 years ago

in sms.js:

maintain separate sms queues for normal sms messages and sms messages for phyinfo polling (either loud or quiet)

dispatch (not enqueue) all sms messages in a periodic action instead of on the fly, and make use of pdd, retries, and next_try.

axis7818 commented 7 years ago

perhaps in ybts.cpp YBTSMtSms::terminate, we could trigger a yate message to alert failed SMS delivery?

axis7818 commented 7 years ago

sms.js has been refactored to make SMS sending much more reliable. Additionally, failed SMS information is sent through to the OCP