Страница 1 из 9

Проблемы с OWFS

Добавлено: Пн июн 18, 2012 1:24 pm
shurlin
Столкнулся с такой проблемой.

После установки в комп USB9097 с драйверами и OWFS все поначалу заработало. Датчики определялись, инфа с них поступала в систему. Но после перезапуска, столкнулся со следующей штукой. при нажатии на rescan devises получаю следующий месседж:

Notice: Read only value set#1 [/28.3035DE030000/temperature] in C:\_majordomo\htdocs\modules\onewire\ownet.php on line 606
Headers already sent in on line
Cannot redirect instead


Инфа с датчиков оновляется после рескана, но не обноволяется сама по времени.

Запуск OWFS сделал из start.bat c параметрами:
rem Start OWS
cd C:\Program Files\OWFS\bin\
owserver.exe -d /dev/ttyS2 -p8234 --foreground

в конфиге все поменял по инструкции.

что я делаю не так?

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 2:57 pm
Vit
shurlin писал(а):Столкнулся с такой проблемой.

После установки в комп USB9097 с драйверами и OWFS все поначалу заработало. Датчики определялись, инфа с них поступала в систему. Но после перезапуска, столкнулся со следующей штукой. при нажатии на rescan devises получаю следующий месседж:

Notice: Read only value set#1 [/28.3035DE030000/temperature] in C:\_majordomo\htdocs\modules\onewire\ownet.php on line 606
Headers already sent in on line
Cannot redirect instead


Инфа с датчиков оновляется после рескана, но не обноволяется сама по времени.

Запуск OWFS сделал из start.bat c параметрами:
rem Start OWS
cd C:\Program Files\OWFS\bin\
owserver.exe -d /dev/ttyS2 -p8234 --foreground

в конфиге все поменял по инструкции.

что я делаю не так?
Проверьте точно ли запущен сервер OWFS....такая ошибка была у меня когда сервер не запущен...
командная строка у меня такого вида

owserver.exe" -d /dev/ttyS2 -p8234 --debug

запускаю в отдельном окне пока

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 4:11 pm
shurlin
С ключом --debug конечно интереснее, но результат тот же. Сервер запущен и весит в задачах.

Переставил "свисток" в другой порт, теперь он на 4 коме,
"C:\Program Files\OWFS\bin\owserver.exe" -d /dev/ttyS3 -p8234 --debug

но результат то же.

Когда нет сервера он пишет что ошибки не в 606 строке, а где то в 280. Так что думаю это проблема не в том что нет сервера.

Решения пока нет

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 4:49 pm
shurlin
да, важное замечание.

Ругается система на те датчики которые связаны со свойствами объекта.
Вот что показывает датчик:

Изображение
image hosting

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 5:08 pm
sergejey
а у тебя нигде нет случайно записи в эту переменную? если всё корректно запущено, то ошибка обозначает, что система пытается записать в свойство, доступное только для чтения. это может быть ошибкой программирования -- например в каком-нибудь методе или сценарии или меню ты пытаешься установить значение переменной, связанной с 1wire-устройством.

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 5:17 pm
shurlin
sergejey писал(а):а у тебя нигде нет случайно записи в эту переменную? если всё корректно запущено, то ошибка обозначает, что система пытается записать в свойство, доступное только для чтения. это может быть ошибкой программирования -- например в каком-нибудь методе или сценарии или меню ты пытаешься установить значение переменной, связанной с 1wire-устройством.
так на вскидку вроде нет. те эти переменные нужны только для графиков пока и по ним вроде ничегоработает, то есть я нигде к ним не обращаюсь, кроме как в меню

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 6:11 pm
sergejey
кажется разобрался... нашел логическую петлю -- сканирование устройств приводит к обновлению связанных переменных, а обновление переменной приводит к попытке записи в связанное устройство. сейчас подумаю как лучше решить... но на работу оно влиять существенно не должно -- в автоматическом режиме значения должны правильно считываться и обновляться.

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 6:12 pm
sergejey
и, кстати, у тебя похоже что-то изменилось в конфигурации сервера -- стали показываться сообщения класса notice, они по идее должны быть выключены.

Re: Проблемы с OWFS

Добавлено: Пн июн 18, 2012 6:19 pm
sergejey
исправил в исходниках эту петлю -- теперь не будет лишний раз записать туда, куда не нужно

Re: Проблемы с OWFS

Добавлено: Вт июн 19, 2012 1:03 am
shurlin
Сергей, спасибо за разбор полетов.

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