wireshark помогает, именно им и смотрю куда ломится в случае Recovery incomplete. Проблема вылезает ИМХО при попытке обновить телефон с древней прошивкой на новую. Обновлять нужно через промежуточные. Удаляйте в настройках проверку прошивки на сайте grandstream. С обновлением прошивки у них действительно беда. Из сотни 1-2 при массовом обновлении приходится перешивать вручную. Но если не пропускать прошивки, то обновляюся нормально.
1610 больше пяти лет, 1165 еще старше. А что в телефонах в настройках Upgrade and Provisioning? Не прилетает ли этим телефонам конфиг откуда-нибудь? Я бы попробовал отключить в настройках Allow DHCP Option 43 and Option 66 to Override Server , 3CX Auto Provision и посмотрел что в Config Server Path написано.
Больше 300-400 grandstream 1165 1610/15/20/25 используются у нас в компании. Проблем с сбросом конфига не наблюдал. Если телефоны работают с АТС grandstream, то может быть проблема возникает из-за неправильно настроенного zero config для этих телефонов на АТС?
Как только телефон стал не только телефоном, а и банковской картой и госуслугами, я опасаюсь устанавливать кастомные прошивки, ставить рут, а уж тем более кастомы "от Васяна" и иже с ними. Вероятность того, что Васян встроил бекдор в прошивку - не нулевая. А вероятность найти грамотный бекдор в таком количестве кода и блобов стремится к нулю. Если у именитого производителя найдут бекдор, то это удар по репутации производителя (хотя, тот же мегафон не гнушался встраивать в свои планшеты откровенную вирусню). Но "Васян" после возможного обнаружения в его кастоме бекдора, станет на форуме "Коляном" и выложит новый свой кастом, в отличие от Samsung или Apple. Да и вряд ли самсунг будет воровать гроши на карте пользователей или перехватывать смс от банков.
Как пример, можно привести кастомные прошивки ATV для ugoos, где их разраб сначала распространил прошивку среди своих пользователей, а потом заявил, что в прошивке "бомба" и кто ее скачал нелегально (не за деньги), получит кирпич.
Киллер фича ардуины — это низкий порог вхождения, соответственно работа «на глючных неоптимизированных библиотеках из интернета, или вообще в питоне, вместо того, чтобы писать свой код на Си на уровне регистров».
Декомпилированный сименсовский блок modbus лежит в открытом доступе.
Когда я писал обмен данными с весами тензо-м, то столкнулся с тем, что расчет контрольной суммы crc8 очень сильно увеличивает время цикла процессора, поэтому сделал расчет табличным методом. В modbus используется crc16. Вы как считали crc? Не заметили сильного увеличения времени цикла при этом? Писал на stl
Инструкции нет, но там вроде бы все очевидно.
wireshark помогает, именно им и смотрю куда ломится в случае Recovery incomplete. Проблема вылезает ИМХО при попытке обновить телефон с древней прошивкой на новую. Обновлять нужно через промежуточные. Удаляйте в настройках проверку прошивки на сайте grandstream. С обновлением прошивки у них действительно беда. Из сотни 1-2 при массовом обновлении приходится перешивать вручную. Но если не пропускать прошивки, то обновляюся нормально.
Нет там никаких батареек. Разобрал 1625, держите фотки. По дефолту эти опции включены и при загрузке он ищет конфиг в сети.
1610 больше пяти лет, 1165 еще старше. А что в телефонах в настройках Upgrade and Provisioning? Не прилетает ли этим телефонам конфиг откуда-нибудь? Я бы попробовал отключить в настройках Allow DHCP Option 43 and Option 66 to Override Server , 3CX Auto Provision и посмотрел что в Config Server Path написано.
Больше 300-400 grandstream 1165 1610/15/20/25 используются у нас в компании. Проблем с сбросом конфига не наблюдал. Если телефоны работают с АТС grandstream, то может быть проблема возникает из-за неправильно настроенного zero config для этих телефонов на АТС?
Я тоже обновился и перестал ходить трафик внутри ipsec туннеля. Откатился обратно.
А потом оператор говорит: "Это неважно, что у вас отключена передача данных в роуминге, все равно ВАШ телефон что-то отправляет. Поэтому платите."
Мне как-то пришлось написать windows службу, которая собирает данные со счетчиков меркурий и Satec в MSSQL. Настройки хранятся в базе.
https://github.com/AndreyVys/EnergyCollectorService/blob/master/EnergyCollectorService/EnergyCollectorService.vb
Как только телефон стал не только телефоном, а и банковской картой и госуслугами, я опасаюсь устанавливать кастомные прошивки, ставить рут, а уж тем более кастомы "от Васяна" и иже с ними. Вероятность того, что Васян встроил бекдор в прошивку - не нулевая. А вероятность найти грамотный бекдор в таком количестве кода и блобов стремится к нулю. Если у именитого производителя найдут бекдор, то это удар по репутации производителя (хотя, тот же мегафон не гнушался встраивать в свои планшеты откровенную вирусню). Но "Васян" после возможного обнаружения в его кастоме бекдора, станет на форуме "Коляном" и выложит новый свой кастом, в отличие от Samsung или Apple. Да и вряд ли самсунг будет воровать гроши на карте пользователей или перехватывать смс от банков.
Как пример, можно привести кастомные прошивки ATV для ugoos, где их разраб сначала распространил прошивку среди своих пользователей, а потом заявил, что в прошивке "бомба" и кто ее скачал нелегально (не за деньги), получит кирпич.
Вы ошиблись ресурсом. Подобные комментарии лучше оставлять в сообществах типа "мамочки ...". Тут сообщество думающих людей, а не "верующих".
Скрипт в панели только читает данные и передает их в базу, чат-бот не имеет доступа к оборудованию АСУТП, он физически не сможет ничего сделать.
ИМХО, данные лучше хранить в базе. Потом из нее можно вытащить графики и историю. Другое дело, что в базу писать можно прямо из контроллера https://support.industry.siemens.com/cs/document/109779336/connecting-a-s7-1200-s7-1500-to-a-sql-database-?dti=0&dl=en&lc=ru-RU
В этом и вопрос, зачем чисто для WIFI использовать esp32, если есть менее жрущие чипы. Это же жуткий оверхед.
Декомпилированный сименсовский блок modbus лежит в открытом доступе.
Когда я писал обмен данными с весами тензо-м, то столкнулся с тем, что расчет контрольной суммы crc8 очень сильно увеличивает время цикла процессора, поэтому сделал расчет табличным методом. В modbus используется crc16. Вы как считали crc? Не заметили сильного увеличения времени цикла при этом? Писал на stl