Устройство управления и контроля. Часть 2 (тема закрыта)
|
|
123ksn | Дата: Понедельник, 28.01.2013, 12:07 | Сообщение # 191 |
Группа: Пользователи
Сообщений: 480
Статус: Offline
| Цитата (Admin) Хм... А вот насчет создания тестовый программы - это действительно интересная мысль! Вообще-то эту интересную мысль я излагал еще в посте 504 http://electromost.com/forum/2-20-2364-16-1346756454 от 04.09.2012 "Очень было бы неплохо внедрить в программу чисто тестировочный код, который запускался бы по нажатию имеющейся в схеме кнопки. Индикаторами могут выступать имеющиеся светодиоды и щелкающие реле."
|
|
| |
vspishkin | Дата: Понедельник, 28.01.2013, 12:17 | Сообщение # 192 |
Группа: Пользователи
Сообщений: 868
Статус: Offline
| Цитата (rzloy) Из Вашего лога видно только то, что команда AT+CMSS=1 в разных вариациях не проходит, но в модем команда передается и на нее он реагирует ERRORом. И также видно, что команда AT+CMGF=1 прошла с первого раза! сейчас прошла а бывает что ответ ероро и не только этой команды,лог сделаю но это теперь будет в четвергЦитата (alex152) Разница есть, в 4 ячейке СИМ-карты должно быть #xxx# в ячейке забито именно так,когда автор только выложил 1.5 версию смс инфо приходило с балансом норм(после этого правда стирал все смс и сохранял заново)а номер ведь#102# сохранен в записной книжке где телефоны Проверю симку конеш Цитата (Admin) vspishkin, все так плохо? А где лог событий? Виноват исправлюсьЦитата (Admin) И насчет транслита в сообщении о балансе - да почитайте наконец описание, там ведь четко сказано - номер запроса баланса обязательно должен быть в формате #xxx# !!! И никак не иначе! Не потому, что это моя прихоть. А потому, что по символу # в прерывании происходит идентификация номера на запрос баланса. А введя запрос в "русской" кодировке (*xxx#) прерывание уйдет хрен знает куда! Да я исправил на #102# -баланс приходил мне в смс а тут вдруг не пришел -сам удивилсяЦитата (rzloy) Всё работает!!! Все смс доходят. SIM900D Я тоже надеюсь что у меня тоже так будет У меня 2 устройства-разные сим900д (из разных партий)В четверг протестирую капитально все с логами и картинками а сейчас уезжаю на дачу всем пока Не исключено что где то опять сам накосячил-все перепроверю
|
|
| |
alex152 | Дата: Понедельник, 28.01.2013, 12:29 | Сообщение # 193 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (rzloy) Прикрепления: 4606139.txt(4Kb) Странно, включен текстовый режим, а СМС тображаются в формате PDU... Или они из терминала прочитаны без предварительного ввода AT+CMGF=1 ? Или сохранены в PDU формате изначально?Добавлено (28.01.2013, 12:29) ---------------------------------------------
Цитата (Admin) Правильно. К сожалению, по другому организовать работу устройства при ATS0=x очень сложно Решил проверить один момент: злоумышленник звонит на устройство, # и пароль естествеено не нажимает, вскрывает дверь охраняемого объекта в надежде, что оно само из этого режима не выйдет, ан не-е-е-е-е-т, автор предусмотрел и эту ситуацию - устройство безоговорочно соединение разрывает и извещает хозяина!!!
|
|
| |
rzloy | Дата: Понедельник, 28.01.2013, 12:30 | Сообщение # 194 |
Группа: Пользователи
Сообщений: 64
Статус: Offline
| Цитата (alex152) Странно, включен текстовый режим, а СМС тображаются в формате PDU... Или они из терминала прочитаны без предварительного ввода AT+CMGF=1 ? Или сохранены в PDU формате изначально?
Call Ready AT+IPR=19200 OK AT+CMGF=1 OK AT+CMGL="ALL" +CMGL: 1,"STO SENT","+79160000000","A/1" 0422044004350432043E0433043000200437043E043D0430002004 3E044504400430043D044B0020043D043500200432043E0441044104420430043D043E0432043B0435043D0430
Сохранены с телефона , русским шрифтом. Главное доходит!!!:)
|
|
| |
alex152 | Дата: Понедельник, 28.01.2013, 12:43 | Сообщение # 195 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (rzloy) Всё работает!!! Все смс доходят. SIM900D Интересно, какая у Вас версия прошивки модема? AT+DDET=1 принимает?
Наверное из-за русского языка автоматом сохраняется в PDU форматеДобавлено (28.01.2013, 12:43) ---------------------------------------------
Цитата (rzloy) А если еще и дозвон добавить было бы вообще хорошо Тут дозвон наверное и необязательно - включить исполнительное устройство, сирена, например - и хватит
Сообщение отредактировал alex152 - Понедельник, 28.01.2013, 12:39 |
|
| |
rzloy | Дата: Понедельник, 28.01.2013, 12:43 | Сообщение # 196 |
Группа: Пользователи
Сообщений: 64
Статус: Offline
| Честно не помню , по-моему 1.04. Команда есть посмотреть прошивку? Брал тут http://www.aliexpress.com/snapshot/206415188.html
Все что смог прочесть Call Ready AT+GMM SIMCOM_SIM900D OK AT+GMR Revision:1137B10SIM900D64_ST OK AT+GSV SIMCOM_Ltd SIMCOM_SIM900D Revision:1137B10SIM900D64_ST
Сообщение отредактировал rzloy - Понедельник, 28.01.2013, 14:42 |
|
| |
Admin | Дата: Понедельник, 28.01.2013, 13:40 | Сообщение # 197 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (rzloy) 1- датчик пожара или протечки можно сделать постоянно контролируемым , так как на сигнализацию не поставлено , а мы тонем или горим и не знаем. А если еще и дозвон добавить было бы вообще хорошо. 2- при дозвоне на телефон по сработки датчика охраны если снять трубку сигналы какие либо звучат? 3- можно ли добавить в устройство использование ключей Цифрал DC-2000 , чтобы не таскать с собой 2 вида ключей. 1. Можно, почему бы и нет? Но подобные извещения можно делать и "локально" - как правильно предложил alex152 - включить сирену местного оповещения. 2. Нет. А вот если подумать, как правильно подключить микрофон, то можно прослушивать помещение. 3. Для этого нужно капитально переделывать всю программу. Цифраловские ключи работают по совершенно другому алгоритму. Я изучал этот вопрос, когда разрабатывал автономный дубликатор электронных ключей.
|
|
| |
rzloy | Дата: Понедельник, 28.01.2013, 15:04 | Сообщение # 198 |
Группа: Пользователи
Сообщений: 64
Статус: Offline
| Цитата (Admin) 2. Нет. А вот если подумать, как правильно подключить микрофон, то можно прослушивать помещение. 3. Для этого нужно капитально переделывать всю программу. Цифраловские ключи работают по совершенно другому алгоритму. 2. Ну грубо после соединения,пароля нажал *0 в результате этого на сим модуль команда AT+CMIC=х,у и тд, таймер минутного бездействия обнулить или запретить , ножка pic идущая на микрофон = 0 и слушай до посинения . Трубку положил ,возвращаем обратно настройки микрофона и таймеров. 3. Жаль .
Появился баг - температуру не показывал, запрашивал раза 4 , длинна проводов у датчика 5см, питаю от аккумулятора. После сброса питанием стал показывать.
Сообщение отредактировал rzloy - Понедельник, 28.01.2013, 15:05 |
|
| |
alex152 | Дата: Понедельник, 28.01.2013, 15:12 | Сообщение # 199 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (rzloy) Revision:1137B10SIM900D64_ST ST в конце говорит о том, что это стандартная прошивка (евро) без "лишних" функций. В Европе за дополнительные функции они платят при заказе отдельно :), а доп. функции дописывают в конце обозначения ревизии. У меня тоже, к сожалению , стандартная прошивка, только чуть старее (B09), чем у Вас.
Сообщение отредактировал alex152 - Вторник, 29.01.2013, 10:27 |
|
| |
Admin | Дата: Понедельник, 28.01.2013, 15:15 | Сообщение # 200 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (rzloy) Появился баг - температуру не показывал, запрашивал раза 4 , длинна проводов у датчика 5см, питаю от аккумулятора. После сброса питанием стал показывать. А всё остальное корректно работало? Нужно будет ещё раз внимательно просмотреть код идентификации датчика на линии. Хотя довольно странно. У кого-то было подобное?
|
|
| |