Показать сообщение отдельно
Старый 07.10.2018, 20:17   #1
gaa
Senior Member
 
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответное СМС с задержкой

Доброго времени суток. У меня вот такая задача: Я отправляю смс с командой на запуск оборудования. В ответ хочу получить смс с тем что команда прошла и оборудование запущено. Данную задачу можно реализовать 2-мя способами.
1 способ. через оповещение, но здесь я буду оповещать или группу или конкретного абонента. Это не совсем то, т.к. запускать могут несколько абонентов, а контроллер не знает кто именно запустил что бы ему отправить оповещение. Контроллер отправит группе абонентов, а вдруг один из них сидит на совещании и ему не надо получать данное смс.
2 способ. через ответ на команду, но тут засада вот в чем: после поступления команды на запуск Трим отправляет эту команду слейву. Слейв запускает оборудование и присылает бит о том что запустился. На это уходит несколько тиков программы мастера, а ответное смс присылается или в этом же тике что и пришла команда или в следующем. Слейв попросту не успевает ответить о том что он запущен.
отсюда вопрос: можно ли поставить задержку, на какое-то время, на ответную отправку смс?
gaa вне форума   Ответить с цитированием