История изменений
Исправление watchcat382, (текущая версия) :
Хочется настроить синхронизацию времени
Время можно получить не только от gps приемников,но и от некоторых сотовых радиомодемов - потому что сотовая сеть время передает,причем довольно точное. Например мой Huawei e3372 понимает команду AT^NWTIME? (именно с вопросиком) и выдает на нее что-то такое: ^NWTIME:24/03/10,22:58:58+12,00 Разве что надо определиться что с таймзоной в вашей локации будет - это зависит от оператора. Например у меня локальное время московское,оператор Мегафон,и модем выдает на три часа меньше. У других операторов и/или в иных местах сдвиг будет другой. Выясняется опытным путем. Зато такой способ получения времени работает и в помещениях,вобщем везде где хоть как-то есть сотовая связь.
У других модемов команда может быть другой или ее вообще не быть. Можно попробовать вытащить из модема список всех поддерживаемых команд,у меня он выдается по команде AT+CLAC,и потом гуглить все незнакомые команды подряд (их там много).
Модемом с последовательным портом умеют прикидываться некоторые телефоны,особенно «устаревшие». Там тоже можно поискать нужную команду.
Апофигеозом этой идеи был случай когда я зашел в один андроидный телефон посредством adb shell и с некоторыми ухищрениями нашел там в /dev имя порта через который отзывался квалкомовский радиомодуль. Скормил ему at+clac и узнал много нового и интересного.
Исправление watchcat382, :
Хочется настроить синхронизацию времени
Время можно получить не только от gps приемников,но и от некоторых сотовых радиомодемов - потому что сотовая сеть время передает,причем довольно точное. Например мой Huawei e3372 понимает команду AT^NWTIME? (именно с вопросиком) и выдает на нее что-то такое: ^NWTIME:24/03/10,22:58:58+12,00 Разве что надо определиться что с таймзоной в вашей локации будет - это зависит от оператора. Например у меня локальное время московское,оператор Мегафон,и модем выдает на три часа меньше. У других операторов и/или в иных местах сдвиг будет другой. Выясняется опытным путем. Зато такой способ получения времени работает и в помещениях,вобщем везде где хоть как-то есть сотовая связь.
У других модемов команда может быть другой или ее вообще не быть. Можно попробовать вытащить из модема список всех поддерживаемых команд,у меня он выдается по команде AT+CLAC,и потом гуглить все незнакомые команды подряд (их там много).
Модемом с последовательным портом умеют прикидываться некоторые телефоны,особенно «устаревшие». Там тоже можно поискать нужную команду.
Исходная версия watchcat382, :
Хочется настроить синхронизацию времени
Время можно получить не только от gps приемников,но и от некоторых сотовых радиомодемов - потому что сотовая сеть время передает,причем довольно точное. Например мой Huawei e3372 понимает команду AT^NWTIME? (именно с вопросиком) и выдает на нее что-то такое: ^NWTIME:24/03/10,22:58:58+12,00 Разве что надо определиться что с таймзоной в вашей локации будет - это зависит от оператора. Например у меня локальное время московское,оператор Мегафон,и модем выдает на три часа меньше. У других операторов и/или в иных местах сдвиг будет другой. Выясняется опытным путем. Зато такой способ получения времени работает и в помещениях,вобщем везде где хоть как-то есть сотовая связь.