Я хочу синхронизировать время между моим устройством Android и Raspberry Pi. Мой андроид синхронизируется автоматически из интернета (GMT + 2). Я использовал этот код, чтобы получить NTP-сервер.
final Resources res = this.getResources();
final int id = Resources.getSystem().getIdentifier(
"config_ntpServer", "string","android");
final String defaultServer = res.getString(id);
Log.i("time",defaultServer);
Затем я использовал эту команду для обновления времени на Raspberry, работающей с Rasbian OS
sudo ntpdate -u 2.android.pool.ntp.org
24 Apr 17:07:06 ntpdate[20038]: adjust time server 77.20.139.240 offset 0.007060 sec
Между андроидом и линуксом еще есть разница в 2 часа. Как я могу установить это GMT + 2 в Linux? Точная ли синхронизация? Я хочу начать рекламировать маяк с Raspberry Pi и измерить время, которое он получает на устройство Android, чтобы обнаружить его, поэтому я сравню две метки времени, и результат будет в порядке мс.