Jump to content

    

SIM800 AT+CNTP перестало работать

Раньше получение точного времени с сервера работало, а потом перестало.

Подскажите, почему ?  

 

AT+SAPBR=3,1,"Contype","GPRS"
OK 
 

AT+SAPBR=3,1,"APN","internet"
OK
 

AT+SAPBR=1,1
OK
 

AT+CNTPCID=1
OK
 

AT+CNTP="202.120.2.101","12"
OK
 

AT+CNTP
OK
+CNTP: 64
 

///64 означает ошибку "Service response error"

Заранее спасибо !

 

 

 

 

 

 

 

 

 

Share this post


Link to post
Share on other sites

Похоже там какие то проблемы со связью

 17   406 ms   406 ms   410 ms  101.4.115.173
 18     *        *        *     Request timed out.
 19     *        *        *     Request timed out.
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22     *        *        *     Request timed out.
 23     *        *        *     Request timed out.
 24     *        *        *     Request timed out.
 25   449 ms   406 ms   406 ms  202.112.26.83
 26   405 ms   405 ms   407 ms  202.120.2.101.dns.sjtu.edu.cn [202.120.2.101]

Может проще использовать то что к вам ближе?

 

Share this post


Link to post
Share on other sites

1. Нужно использовать DNS, т.к. IP имеет свойство изменяться
2. Вставь в прошивку хотя бы пять серверов из списка и пробуй к ним подключаться по очереди до достижения результата
https://www.ntp-servers.net/servers.html
3. После ответа ОК на команду
AT+CNTP="202.120.2.101","12" нужно подождать несколько секунд, т.к. ты только сказал модулю, что нужно подключиться и тут же спрашиваешь результат. Ему нужно время для создания соединения. Это экспериментально выяснил.

 

Почему-то текст подчёркнутый рисуется.

Edited by ДЕЙЛ

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now