Страница 2 из 2

Re: Вопрос новичка по чтению сенсоров

Добавлено: Вт янв 08, 2013 5:19 pm
doctor64
Спасибо, вечером попробуем.

Этот код вызывать из OnNew Minute?
А чтобы поменять проперти объекта заменить setGlobal('MyObject.MyProperty',$ar); на что-то вроде setGlobal('tempSensor.temperature',$ar); ?

Re: Вопрос новичка по чтению сенсоров

Добавлено: Вт янв 08, 2013 5:52 pm
Vadymkyr
попробуйте на прямую работать с com портом из php например вот так:

Код: Выделить всё

exec("mode com2: BAUD=9600 PARITY=N data=8 stop=1 xon=off");
$fp =fopen("COM2", "r+");
и дальше смотреть что приходит

Re: Вопрос новичка по чтению сенсоров

Добавлено: Вт янв 08, 2013 7:41 pm
sergejey
doctor64 писал(а):Спасибо, вечером попробуем.
Этот код вызывать из OnNew Minute?
Лучше сделать отдельный скрипт в разделе Сценарии, и вызывать его в onNewMinute через runScript("scriptName");
doctor64 писал(а):А чтобы поменять проперти объекта заменить setGlobal('MyObject.MyProperty',$ar); на что-то вроде setGlobal('tempSensor.temperature',$ar); ?
да, всё верно

Re: Вопрос новичка по чтению сенсоров

Добавлено: Ср янв 09, 2013 2:32 am
doctor64
Спасибо, получилось!
Меряет, рисует графики...
Единственная проблема - а можно как-то поменять метки осей графика, а то график атмосферного давление со шкалой от 0 до 800 градусов цельсия нехорошо смотрится :)

Re: Вопрос новичка по чтению сенсоров

Добавлено: Ср янв 09, 2013 2:38 am
doctor64
И еще вопрос - можно увидеть код вот этой страницы
Изображение

Re: Вопрос новичка по чтению сенсоров

Добавлено: Ср янв 09, 2013 11:40 am
sergejey
doctor64 писал(а):Спасибо, получилось!
Меряет, рисует графики...
Единственная проблема - а можно как-то поменять метки осей графика, а то график атмосферного давление со шкалой от 0 до 800 градусов цельсия нехорошо смотрится :)
Метку оси можно задать передавая параметр в график &unit=название
Например, для давления добавить что-то вроде &unit=kPa ну или как-то так )

Re: Вопрос новичка по чтению сенсоров

Добавлено: Чт янв 10, 2013 1:08 am
doctor64
Спасибо, получилось