Re: Цикл и метод контроля параметров электропитания Cubietru
Добавлено: Пн май 04, 2015 1:02 pm
О каком конкретно коде речь?
Обсуждение проекта
https://mjdm.ru/forum/
Два способа:triada13 писал(а):skysilver, подскажите наглядно как выполнить пункт 5, плиз.
Код: Выделить всё
i2c:x:115:www-dataКод: Выделить всё
useradd -G i2c www-dataКод: Выделить всё
sudo -u www-data i2cdump -y -f 0 0x34Код: Выделить всё
root@ihome:~# sudo -u www-data i2cdump -y -f 0 0x34
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: c0 30 00 41 00 e4 00 00 00 00 00 00 00 00 00 0f ?0.A.?.........?
10: 05 00 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 ?._.............
20: 00 00 00 16 00 00 00 18 cb 54 00 00 00 00 00 00 ...?...??T......
30: 43 07 42 c3 47 22 9d 08 a5 1f 71 67 fc 16 00 00 C?B?G"????qg??..
40: 6c cc 03 00 00 00 00 00 00 00 00 00 00 00 00 00 l??.............
50: ea 0d 00 00 00 01 b9 0c 27 02 00 0e 00 00 79 03 ??...???'?.?..y?
60: db 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ??..............
70: 00 07 56 00 00 00 00 00 ea 0d 00 00 00 01 dc 08 .?V.....??...???
80: e0 f9 ff 80 b2 00 ff 00 00 00 00 00 00 00 00 ad ??.??..........?
90: 07 a5 07 07 00 02 00 00 00 00 00 00 00 00 00 00 ????.?..........
a0: 00 00 00 00 00 00 00 00 ea 0e 00 00 00 00 dc 00 ........??....?.
b0: 00 00 00 00 00 00 00 00 00 61 00 70 ea 0d 00 00 .........a.p??..
c0: 00 00 00 00 05 0b 0d 0f 13 20 32 3a 47 51 59 64 ....????? 2:GQYd
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
f0: 41 00 80 03 00 00 00 00 00 00 00 00 00 00 00 00 A.??............Код: Выделить всё
apt-get install i2c-tools libi2c-devВыполнил: Но цикл походу не запускается, может помимо помещения файла в ww/scripts/ его запуск прописать надо?skysilver писал(а):Два способа:triada13 писал(а):skysilver, подскажите наглядно как выполнить пункт 5, плиз.
1. Открыть на редактирование файл /etc/group в любом удобном Вам редакторе. Найти строку, начинающуюся на i2c. И дописать в конце этой строки www-data. Должно получиться примерно так (цифры могут отличаться):2. В консоли выполнить командуКод: Выделить всё
i2c:x:115:www-dataДля проверки результата выполните в консоли команду:Код: Выделить всё
useradd -G i2c www-dataЕсли все настроено верно, то в ответе должно быть примерно так:Код: Выделить всё
sudo -u www-data i2cdump -y -f 0 0x34Это дамп содержимого регистров контроллера питания кубика.Код: Выделить всё
root@ihome:~# sudo -u www-data i2cdump -y -f 0 0x34 No size specified (using byte-data access) 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: c0 30 00 41 00 e4 00 00 00 00 00 00 00 00 00 0f ?0.A.?.........? 10: 05 00 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 ?._............. 20: 00 00 00 16 00 00 00 18 cb 54 00 00 00 00 00 00 ...?...??T...... 30: 43 07 42 c3 47 22 9d 08 a5 1f 71 67 fc 16 00 00 C?B?G"????qg??.. 40: 6c cc 03 00 00 00 00 00 00 00 00 00 00 00 00 00 l??............. 50: ea 0d 00 00 00 01 b9 0c 27 02 00 0e 00 00 79 03 ??...???'?.?..y? 60: db 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ??.............. 70: 00 07 56 00 00 00 00 00 ea 0d 00 00 00 01 dc 08 .?V.....??...??? 80: e0 f9 ff 80 b2 00 ff 00 00 00 00 00 00 00 00 ad ??.??..........? 90: 07 a5 07 07 00 02 00 00 00 00 00 00 00 00 00 00 ????.?.......... a0: 00 00 00 00 00 00 00 00 ea 0e 00 00 00 00 dc 00 ........??....?. b0: 00 00 00 00 00 00 00 00 00 61 00 70 ea 0d 00 00 .........a.p??.. c0: 00 00 00 00 05 0b 0d 0f 13 20 32 3a 47 51 59 64 ....????? 2:GQYd d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ f0: 41 00 80 03 00 00 00 00 00 00 00 00 00 00 00 00 A.??............