Motorola MC3190 - Windows CE 6.0 настройка времени устройства через реестр

Я должен настроить Motorola MC3190 под управлением Windows CE 6.0, чтобы использовать сервер времени для автоматической установки времени после холодной загрузки, включая часовой пояс.

Это моя текущая конфигурация, найденная в Timereg.reg в разделе Приложения на устройстве:

REGEDIT4

[HKEY_LOCAL_MACHINEServicesTimesvc]
"Treshold":REG_DWORD
"Threshold"=5265C00
"RecoveryRefresh":REG_DWORD
"RecoveryRefresh"=36EE80
"Refresh":REG_DWORD
"Refresh"=5265C00
"Server":REG_MULTI_SZ
"Server" = "0.be.pool.ntp.org 1.be.pool.ntp.org 2.be.pool.ntp.org 3.be.pool.ntp.org" 
"ServerRole":REG_DWORD
"ServerRole" = 0
"Trustlocalclock":REG_DWORD
"Trustlocalclock" = 0 
"Keep":REG_SZ
"Keep"=1

[HKEY_LOCAL_MACHINEnls]
"DefaultLCID" : REG_DWORD
"DefaultLCID" = 2060 

[HKEY_LOCAL_MACHINEnlsoverrides]
"LCID" : dword
"LCID" = 2060

[HKEY_LOCAL_MACHINETime]
"@": REG_SZ
@ = "Romance Standard Time"

[HKEY_LOCAL_MACHINETime Zones]
"@": REG_SZ
@ = "Romance Standard Time"

[HKEY_LOCAL_MACHINETime ZonesRomance Standard Time]
"MUI_Display"="@tzres.dll,-300"
"TZI"=hex:c4,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,0a,00,00,00,05,00,03,00,00,
  00,00,00,00,00,00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00
"Std"="Romance (standaardtijd)"
"MUI_Std"="@tzres.dll,-302"
"Dlt"="Romance (zomertijd)"
"MUI_Dlt"="@tzres.dll,-301"
"Display"="(UTC+01:00) Brussel, Kopenhagen, Madrid, Parijs"

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftClock]
"AutoDST" : REG_DWORD
"AutoDST" = 0 

Я пытаюсь настроить его так, чтобы машина связывалась с серверами времени при холодной загрузке, но он не работает. Часовой пояс установлен правильно, чтобы романтика стандартное время, но время при загрузке на холодный ботинок остается 1 января 2009 в 12: 00. Я довольно уверен, что нет никаких отправленных запросов NTP (wireshark не показывает их с устройства), поэтому что-то не так с конфигурацией. Я не знаю, что, хотя, я настроил все так, как должно быть. Что я делаю неправильно?

Edit:

Я понял, в чем проблема. Оказывается, что устройство не связывается с сервером NTP, если он все еще находится в колыбели. если снять его с держателя, он перестанет имеет этот вопрос.

проблема в настоящее время у меня есть, что есть проблема с часовым поясом: он выключен на 7 часов. Похоже, что он основан на техасском часовом поясе, где эта машина, по-видимому, была сделана. есть ли способ изменить это?

обновление:

после некоторого тестирования мы выяснили, что изменение часового пояса было применено правильно после первой теплой перезагрузки после холодной загрузки. Мы не знаем, почему это происходит. Мы пробовали несколько комбинаций последовательности файлов реестра, но это был длинный выстрел сам по себе. Кто-нибудь знает, почему это происходит и как мы можем изменить это?

22
задан Nzall
21.12.2022 23:17 Количество просмотров материала 2612
Распечатать страницу

2 ответа

после некоторого тестирования, мы выяснили, что новые параметры реестра не импортируются в настройки реестра, пока не будет установлен часовой пояс. таким образом, устройство выполняет холодную загрузку, считывает реестр, устанавливает значение часового пояса, а затем импортирует параметры реестра. Конечно, это означало, что время было по-прежнему на основе старого параметра реестра.

мы это исправили, написав небольшую программу, которая автоматически делает теплую перезагрузку после холодной загрузки, поэтому реестр настроен правильно.

2
отвечен Nzall 2022-12-23 07:05

@nzall ответ вдохновил меня пойти дальше: вместо того, чтобы создать какое-то приложение для управления теплой загрузкой после холодной загрузки, я добавил вызов warmboot.exe (очень популярен в форуме разработчиков xda) внутри каталога StartUpCtl/OnRestore, гарантируя, что после полной загрузки холодной загрузки будет выполнена теплая загрузка, правильно преобразовав часовой пояс, как @Nzall обнаружил себя (спасибо!).

StartUpCtl известная программа, которая отвечает на ручки любые процедуры в КПК, как вы хотите - запускать программы, копировать/удалять файлы и т. д.

0
отвечен capcj 2022-12-23 09:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх