stapmoff писал(а):А по поводу времени я давно думал, пробовал это реализовать, но время не обновлялась. Если добавите это в блок будет супер)
Попробовать то можно, но как это все должно быть надо думать.
1. Выдавать дату время в виде строки?
2. Синхронизация при запуске модуля, это вроде ясно, а вот потом когда или как?
3. Да и вывод текущего времени только по запросу или вообще постоянно, скажем раз в час (минуту).
Да и не плохо бы проверить, работает ли о кого кроме меня. (я специально написал полную последовательность команд которые сработали).
Вообще вот какие есть нюансы
Снова про время, как узнать локальный часовой пояс
Оператор Билайн. Выдал точное местное время. А вот пояс почему-то +08 (?). Вместо +02.
+08 потому, что значение в четвертях часа. На этот счет смотрите описание команды AT+CCLK.
НовыйUser писал(а):таким образом можно все эти переходы на зимнее/летнее время корректировать без ручного обновления прошивки
А вы Алексей из какой страны? А то у нас в России перевод отменил.
Добавлено (13.08.2016, 08:44)
---------------------------------------------
Сейчас пробовал через терминал работать с Телефонной книгой. Ну вроде нормально получается, можно попробовать интегрировать, но только это точно увеличит размер блока.
Он так скоро половину памяти в 328 займет. Надо будет потом лайт версию делать.
Но для начала проверти у себя нормально ли работают команда
AT+CPBF=«что ищем» Икать можно, как я понял, только имя контакта, на латинице
AT+CPBS?
Добавлено (13.08.2016, 09:01)
---------------------------------------------
Я сейчас вижу, что можно сделать настраиваемый префикс имени контакта и также настраиваемое число номеров (Чем больше поставишь число тем больше будет занято оперативки)
Пример:
Делаем префикс скажем TEST и число номеров 4
Заполняем симку TEST1, TEST2, TEST3, TEST4
В блоки при после инициализации поиском ищем TEST, составляем массивы с телефонами, а при получении смс или звонка, проходимся по массиву и смотрим есть ли такой номер, если есть на выход (наверно еще один делать надо) выдаем TEST1 (TEST2, TEST3, TEST4)
Но если на симки будет больше чем ограничение, что мы выставили, остальные будут отброшены (иначе могут быть глюки, памяти не хватит)