Arduino Mega Server

Модератор: Alex

Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am

Re: Arduino Mega Server

Сообщение ser009 »

Ну а меня есть маленькая хорошая новость.

Смог я перейти с библиотеки SD.H -> на SdFat.h
Сейчас перепиливаю функции по созданию лога и записи данных для построения человеческих графиков.
Навожу порядок на sd
SPOILERSPOILER_SHOW
fol.JPG
fol.JPG (37.77 КБ) 6104 просмотра
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

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

Re: Arduino Mega Server

Сообщение ser009 »

Никто не отменял папки.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Arduino Mega Server

Сообщение nick7zmail »

ser009 писал(а): Ср янв 16, 2019 4:08 pm Ну а меня есть маленькая хорошая новость.

Смог я перейти с библиотеки SD.H -> на SdFat.h
Сейчас перепиливаю функции по созданию лога и записи данных для построения человеческих графиков.
Навожу порядок на sd
SPOILERSPOILER_SHOW
fol.JPG
Я же уже прикручивал sdfat.h к AMS...причем давненько...
Последний раз редактировалось nick7zmail Чт янв 17, 2019 11:30 am, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Прикручивал и я даже запускал эту версию , но что то разницу не заметил. Может что то не так сделал ((..
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Arduino Mega Server

Сообщение nick7zmail »

serghei писал(а): Чт янв 17, 2019 11:27 am Прикручивал и я даже запускал эту версию , но что то разницу не заметил. Может что то не так сделал ((..
Ну как минимум длинные имена файлов читались...оставалось работу с папками в самом AMS дописать...но чет не возникло сильно большого интереса к этому "допилу" (видимо как раз потому что разницу не заметили))), я и не стал продолжать...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Всегда интерес есть. С длинными именами работало. Интересует именно допил с папками. Моих знаний для этого не хватает. Рабочую версию думаю смогу воткнуть в ESP32....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am

Re: Arduino Mega Server

Сообщение ser009 »

ser009 писал(а):читает длинные имена файлов?
Да, читает. Про это почти сразу отписался)
nick7zmail писал(а):А в чем проблема с SDFat кстати? У меня подцепилась, скомпилилась и работает...
UPD точно работает...проверил...с длинными именами файла проблем больше нет...
С папками пока не понял как работать...возможно что-то переписать в самом АМС надо.

Это нужно для хранения данных в различных папках.
Уже реализовал:
- проверку наличия на карте памяти папки для хранения логов. Создает папку при ее отсутствии.
- хранения файлов для построения графиков в отдельных папках. Например GRAPHICS/T1/
Ну и как писалось выше длинные имена тоже работают для папок и файлов.
serghei писал(а): Чт янв 17, 2019 10:03 am Реализацию выложишь ? Новая библиотека может работать с двумя картами. Было бы здорово файлы логирования хранить на второй карте.
Конечно выложу, но позже. Нужно довести до ума. 2 карты памяти это плохая идея. ISP и так хорошо нагружен (Ethernet, SD, NRF24)
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am

Re: Arduino Mega Server

Сообщение ser009 »

Следующий шаг --->>> построение графика из файла на sd карте во всплывающем окне(отдельном окне) при нажатии на значение.
Построение графика из *.csv файла уже реализовано и в отдельном окне и во всплывающем. Осталось Сделать дополнительные функции для выбора предыдущих дат
SPOILERSPOILER_SHOW
17.01.2019.JPG
17.01.2019.JPG (54.32 КБ) 4602 просмотра
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am

Re: Arduino Mega Server

Сообщение ser009 »

Только навел порядок с папками и хотел дальше двигаться, как снова столкнулся с препятствием. Не видно с web-страничек папки на карте памяти. Будем разбираться.
Ответить