03.06.2025, 12:27
Log the sending result in the resident script, it should be OK if the message is sent.
The message can be retried several times like this:
Code:
local res = modem:sendsms(msg:sub(1, sep - 1), msg:sub(sep + 1))
log(res)
The message can be retried several times like this:
Code:
for retry = 1, 5 do
local res = modem:sendsms(msg:sub(1, sep - 1), msg:sub(sep + 1))
if res == 'OK' then
break
else
os.sleep(5)
end
end