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

Re: Модуль индикаторов Pics

Добавлено: Ср мар 06, 2013 10:33 am
Alex
Версия 1.0.1

Введён параметр &timecor

Для тех у кого время работает корректно ничего вводить не надо. По умолчанию он равен нулю.

Для тех у кого, как и у меня, со временем в системе проблемы нужно добавить в вызов

&timecor=-3600 (обратите внимание на минус)

Re: Модуль индикаторов Pics

Добавлено: Чт апр 11, 2013 9:38 am
Urbas81
Подскажите из-за чего не выводятся картинки, а только надпись изображение на месте где должны быть пиктограммы, файлы шрифтов положил, запускаю go.html по нажатию кнопки, и вижу только надписи и поля для пиктограм.

Re: Модуль индикаторов Pics

Добавлено: Чт апр 11, 2013 6:31 pm
Alex
Внутри файла есть ссылки на шрифты. Положение и название шрифтов должно в точности соответствовать этим ссылкам (пробелы, большие и маленькие буквы имеют значения). Другой причины представить себе не могу.

Re: Модуль индикаторов Pics

Добавлено: Пн окт 14, 2013 4:38 pm
Ivan
Alex добавь пожалуйста в s.php строку:

$currentValue = round($currentValue, 1);

А то у меня датчики DS18S20 выдают с 3 знаками, вылазиет, да и не к чему такая точность (см. Куртинку)

http://10.100.0.34/pChart/s.php?p=ts_of ... nit=%C2%B0

Re: Модуль индикаторов Pics

Добавлено: Пн окт 14, 2013 5:00 pm
LutsenkoDenis
Я бы туда еще проверок разных добавил, но дело не в этом.
Вопрос такой: Картинка с температурой в предыдущем посте - это то самое ради чего был написан этот многокилометровый код? или что-то еще оно делает?

Re: Модуль индикаторов Pics

Добавлено: Пн окт 14, 2013 5:42 pm
Ivan
А лучше применять AJAX и HTML5 для рисования. А то мая малина долго генерикт картинки. И передавать их по GPRS очень долго.
Попробую написать сам, позже выложу результат

Re: Модуль индикаторов Pics

Добавлено: Пн окт 14, 2013 8:24 pm
LutsenkoDenis
В качестве примера мой вариант:
Датчик шлёт данные в БД.
JavaScript с заданным интервалом дёргает данные из БД и отрисовывает на страничке.

Пример: http://silvergate.ru/data/gadget.html

Re: Модуль индикаторов Pics

Добавлено: Пн окт 14, 2013 8:53 pm
Ivan
Вот гаджетов не хватает. Долго сидишь и разбираешься что писать нужно. Если были бы гаджеты то было бы легче.
- Добавить таблицу гаджетов (Внутри иметь ID, Тип, и JSON дату)
- Вставлять метку на страницу ID гаджета
- Сделать визард под настройку каждого типа гаджета
- При генерации страницы генерировать от типа гаждета и данных в JSON нужный код

Тем самым уберется куча гемора с обновлением кода и пользователями плохо дружешими с PHP итд

Написать общее API, я бы мог помочь в реализации некоторых типов

Re: Модуль индикаторов Pics

Добавлено: Вт окт 15, 2013 6:40 am
Alex
>Alex добавь пожалуйста в s.php строку:
>$currentValue = round($currentValue, 1);

Правильнее округлять там, где вы получаете значение переменной.

>Вопрос такой: Картинка с температурой в предыдущем посте - это то самое ради чего был написан этот многокилометровый код? или что-то еще оно делает?

Ещё он выводит тучу индикаторов, посмотреть на которые вы можете на предыдущей странице.

>JavaScript с заданным интервалом дёргает данные из БД и отрисовывает на страничке.

Отлично! Хотелось бы ещё описание и код.

Re: Модуль индикаторов Pics

Добавлено: Вт окт 15, 2013 8:05 am
Ivan
Alex писал(а):>Правильнее округлять там, где вы получаете значение переменной.
Как это сделать. Если на "Действие при изменении" то тогда графики не будут такие красивые

Индикатор допишу выложу. С графикой разобрался. Осталось Ajax допилить