Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Как записать время и дату в rtc. - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Как записать время и дату в rtc.
sergzaytsev
Добавлено 22.06.2018 20:01
0
Сообщение: 1
sergzaytsev
0

Пункты: 3694
Регистрация: 19.07.2016
Добрый день, уважаемые коллеги!
Изделие SK-iMX6S-SODIMM, buildroot-2015.08 на базе ядра 3.14.14 для i.mx6
Средства qt позволяют читать текущую дату и время из rtc (метод QTime::currentTime() например). Подскажите пожалуйста, как можно из моего приложения на qt записать текущую дату и время в rtc?

Заранее благодарен.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.06.2018 13:23 Сообщение: 2
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Цитата

Средства qt позволяют читать текущую дату и время из rtc (метод QTime::currentTime() например)


вы путаете RTC и системное время/дату, QTime::currentTime() читает системное время/дату

Цитата

как можно из моего приложения на qt записать текущую дату и время в rtc?


использовать системные утилиты из своего приложения

https://forum.qt.io/topic/31115/solved-how-to-change-date-and-time-in-linux-system-based-from-qt-based-application/8
Спуститься к концу Подняться к началу
Персональная информация
sergzaytsev
Добавлено 28.06.2018 22:45 Сообщение: 3
sergzaytsev
0

Пункты: 3694
Регистрация: 19.07.2016
Попытался прочитать из консоли дату и время вызовом
hwclock -r - дата и время считались норм. Попытался установить время и дату командой
hwclock --set --date="7/28/18 21:25:00" - команда не была выполнена, в ответ был выдан перечень ключей, в перечне такой команды нет, и вообще нет команды прямой установки даты/времени. Как быть в этом случае?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 29.06.2018 07:49 Сообщение: 4
Pavel Ivanchenko
Admin
4.39

Пункты: 91311
Регистрация: 24.03.2009
Пол: Мужчина
Мануалы - несколько страничек, неужели так сложно их внимательно прочесть!
Цитата
Для настройки часов реального времени необходимо настроить дату-время и
сохранить настройки:
# date -s 2013.12.09-22:24:10
Mon Dec 9 22:24:10 UTC 2013
# hwclock -w
Спуститься к концу Подняться к началу
Персональная информация
sergzaytsev
Добавлено 29.06.2018 14:34 Сообщение: 5
sergzaytsev
0

Пункты: 3694
Регистрация: 19.07.2016
Все понял, все работает, спасибо огромное!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux