Basic SMS reader app
parent
81441b1b4d
commit
ac4d65d748
|
@ -0,0 +1,30 @@
|
|||
"""SMS app for reading and sending messages
|
||||
"""
|
||||
___name___ = "SMS"
|
||||
___license___ = "MIT"
|
||||
___dependencies___ = ["dialogs", "ugfx_helper", "app", "stack_nav", "sim800"]
|
||||
___categories___ = ["System"]
|
||||
___bootstrapped___ = True
|
||||
|
||||
import sim800
|
||||
import ugfx_helper, ugfx
|
||||
from app import *
|
||||
from dialogs import *
|
||||
|
||||
ugfx_helper.init()
|
||||
ugfx.clear()
|
||||
|
||||
menuset = []
|
||||
messages = sim800.listsms(4)
|
||||
|
||||
for message in messages:
|
||||
splitmessage = message.split(",")
|
||||
menuset.insert(0, { "title" : splitmessage[5] + " " + splitmessage[4] + " from " + splitmessage[2], "index" : splitmessage[0] })
|
||||
|
||||
while True:
|
||||
selection = prompt_option(menuset, text="Select message", select_text="Read", none_text="Exit")
|
||||
if (selection):
|
||||
message = sim800.readsms(selection["index"])
|
||||
notice(message, title=selection["title"])
|
||||
else:
|
||||
break
|
Loading…
Reference in New Issue