реклама на сайте
подробности

 
 
> могут ли какие-нибудь модули отправлять SMS без управления процессором
vldmr86
сообщение Feb 9 2018, 05:44
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 77
Регистрация: 12-12-16
Пользователь №: 94 599



Подскажите, существуют ли модули способные отправить SMS по номеру например из SIM карты с каким нибудь коротким сообщением? Производитель любой. Цена разумеется чем дешевле тем лучше. Если могут то что кроме питания им надо. Управление отправкой например по GPIO или встроенному ADC
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
wild.hamster
сообщение Feb 15 2018, 11:44
Сообщение #2





Группа: Участник
Сообщений: 12
Регистрация: 31-01-18
Пользователь №: 101 449



>>> Особых косяков не обнаружено, а что касается UART, то там вопрос только к буферу - многим он не нужен, поэтому переписывают работу без него прямо через API.

тогда такой вопрос, какое API нужно использовать используется?
скажу сразу, то что проверяется 1 строчкой кода:
1. функция eat_uart_get_free_space не работает, все время возвращает 2048 (буфер пуст) даже если вызывать сразу после записи в порт. Если записывать не ориентируясь на свободное место, UART повисает, и больше не выдает данные.
2. EAT_EVENT_UART_READY_WR никогда не приходит. это к пункту 1 вопрос когда же можно записывать следующую порцию данных что бы UARt не повис.
3. уже не 1 строчкой кода. Если при установленном TCP соединении, включенным EAT_EVENT_UART_SEND_COMPLETE и низкой скоростью (проверял на 1200 бит/с, с 115200 работает) отправить данные то модуль перезагружается (стек около 5 вхождений - переполнение маловероятно, запись в UART производилась в callback от сокета, можно попытаться завернуть на очередь сообщений , но все это не очевидно , идем по граблям). это к пункту 2, EAT_EVENT_UART_READY_WR этим способом заменить не получится.

Остается только 1 функция - eat_uart_get_send_complete_status которая еще работает (пока не выявил в ней косяков, но это еще не последнее слово). Как переписать без буфера, он не отключается, записывать по 1 символу и в цикле ждать eat_uart_get_send_complete_status? модуль уйдет по своим делам и жди межсимвольный интервал по 5 мс.

По поводу SMS, ADC проблем пока не выявлено , но я пока еще его особо не тестировал. GPIO тож нормально за исключением пина SIM_DET, если его настроить как EINT то при изменении состояния модуль перезагружает.

для конкретной задачи, EAT оптимальное решение.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vldmr86   могут ли какие-нибудь модули отправлять SMS без управления процессором   Feb 9 2018, 05:44
- - Denisenko   Цитата(vldmr86 @ Feb 9 2018, 09:44) Подск...   Feb 9 2018, 05:51
- - adnega   Цитата(vldmr86 @ Feb 9 2018, 08:44) Подск...   Feb 9 2018, 06:16
- - x893   Есть Telit с питоном внутри (GL868 или GL865 за 7-...   Feb 9 2018, 09:24
- - wild.hamster   Про open-cpu лучше сразу забыть, смотрел я их исхо...   Feb 15 2018, 10:00
|- - Mihail Gluhowchenko   Цитата(wild.hamster @ Feb 15 2018, 16:00)...   Feb 15 2018, 12:20
- - CADiLO   >>> EAT - гораздо лучше, но очень много к...   Feb 15 2018, 10:12
- - aiwa   Цитата(vldmr86 @ Feb 9 2018, 07:44) Если ...   Feb 15 2018, 11:04
- - CADiLO   Можно для начала узнать на какой версии ЕАТ это пр...   Feb 15 2018, 11:46
- - wild.hamster   прошивка 1418B09SIM800C32_BT_EAT, ядро сразу не от...   Feb 15 2018, 12:01
- - CADiLO   Ядро это и есть прошивка - B09 Есть нюанс - было ...   Feb 15 2018, 12:09
- - wild.hamster   использую SDK_1418B07SIM800C32_BT_EAT, сравнил с п...   Feb 15 2018, 12:44
- - x893   Вот же охота вам этим г....м заниматься. Чем питон...   Feb 15 2018, 12:56
|- - Harbinger   Цитата(x893 @ Feb 15 2018, 14:56) Да - 4 ...   Feb 15 2018, 18:29
- - x893   На тысячах и GL868 будет 4 бакса стоить. Дело хозя...   Feb 15 2018, 19:42
|- - BioUnit   Цитата(x893 @ Feb 15 2018, 19:42) На тыся...   Feb 17 2018, 15:59
|- - molecul   Цитата(BioUnit @ Feb 17 2018, 18:59) А ка...   Feb 22 2018, 08:07
- - CADiLO   питон - интерпретатор >> как бейсик на стары...   Feb 17 2018, 17:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 16:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016