Arduino Mega Server

Модератор: Alex

alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Чт авг 10, 2017 8:18 am

вот
нужно заменить и будет test
graf.7z
(2.13 КБ) 134 скачивания
За это сообщение автора alexsis_76 поблагодарил:
serghei (Чт авг 10, 2017 8:21 am)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Чт авг 10, 2017 8:20 am

ser009 , подскажи хоть в какую сторону копнуть . Как сформировать название файла понятно из логирования сообщений. А потом как туда записывать данные?
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server

Сообщение ser009 » Чт авг 10, 2017 8:47 am

Подумать нужно.
Работа с подкаталогами на карте памяти просто необходима.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Чт авг 10, 2017 9:45 am

Пишу по памяти, кода под рукой нет. Закинь на SD любую свою папку с подкаталогами. На вкладке SD найди закомментированную строку типа sdrootfile . Раскомменть ее и перезапусти АМС. У меня в сериале вываливается все папки и файлы, что есть на карте. То есть библиотека видит подкаталоги. Ночью попробую вызвать текстовый файл из папки, а не корня. Есть готовая страница для этого.

Добавил
Скрипт работает идеально! Большое человеческое СПАСИБО его Создавшего! Дело осталось за файлами.
СпойлерПоказать
Graf_Due.jpg
Graf_Due.jpg (152.83 КБ) 7786 просмотров
Сама страница грузится долго , но у меня очень дохлый комп (Атом). Сами графики появляются через 2 секунды. ( 37 кило весом)
Просто нет слов !
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Пт авг 11, 2017 7:53 am

Наткнулся на Статью. Новая библиотека ( или отредактированная?) может работать с ДВУМЯ картами или одной на любых пинах.
У себя записал текстовый файл в папку data и открыл страницу.... Самое смешное ,что АМС увидел файл и предложил его сохранить на компе. (Если в корне , то текст выводится на страницу ). Правда в сохраненном файле различим только заголовок , а текста не видно.
Пока меня устроит и в корень записывать . Файл с именем " Data " понял как получить , надо только данные затолкнуть в него.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Пт авг 11, 2017 8:28 am

опробовал полную версию библиотеки,отличная штука,уже начинаю использовать.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Пт авг 11, 2017 12:27 pm

Просматриваю примеры новой библиотеки SD и посетила меня мысль :lol: что самый идеальный вариант - это логи хранить на второй карте. В случае если она погибнет при исполнении - система останется работать на первой. Вот Alexsis-76 потестирует , а там может и запустим этого монстра :-)
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Вс авг 13, 2017 11:17 am

Вот Alexsis-76 потестирует , а там может и запустим этого монстра
так вроде уже запустили.
очередная версия
v.0.2.jpg
v.0.2.jpg (177.92 КБ) 7019 просмотров
теперь при изменениии названий датчиков нет необходимости редактировать веб страницу,достаточно заполнить файл дескрипторов названиями датчиков
при выборе файла логов скрипт выведет названия датчиков,вам останется выбрать из списка,а скрипт сам подпишет графики вашими названиями
для правильного отображения русских букв сохраните файл в кодировке utf-8
Вложения
v.0.2.7z
(82 байт) 105 скачиваний
За это сообщение автора alexsis_76 поблагодарил:
serghei (Вс авг 13, 2017 1:27 pm)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Вс авг 13, 2017 12:08 pm

Кажись архив пустой ( 82 байта)....... Перезалей.
И за неделю одним файлом данные легко логируются..
Про монстра имел ввиду АМС с двумя SD картами.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Вс авг 13, 2017 12:35 pm

во
Вложения
v.0.2.7z
(650.34 КБ) 144 скачивания
Ответить