Страница 219 из 326
Re: Arduino Mega Server
Добавлено: Вт авг 08, 2017 6:12 pm
serghei
Это будет еще круче и правильнее ! Вот только с Вас еще код в АМС и самим не запутаться в файлах.

Re: Arduino Mega Server
Добавлено: Вт авг 08, 2017 8:49 pm
Alex
уважаемый Алекс Вы поймите что Ваше устройство оно как бы из древних времен,это ,а то что древний микроконтроллер. Вы ему приписываете вовсе не его заслуга
Уважаемый alexsis_76 поймите, что апельсин это не микроконтроллер, а мини копьютер со своими достоинствами и недостатками и свет на нём клином не сошёлся. А десяток микроконтроллеров на которых работает АМС вполне возможно переживут и апельсин и нас с вами.
И нет никакой необходимости в каждом сообщении высказывать своё субъективное пристрастие к кодной технологии и хаить по делу и без дела другую. Тем более делать это в теме посвещённой не апельсинам, а АМС.
Re: Arduino Mega Server
Добавлено: Вт авг 08, 2017 11:37 pm
serghei
Вот это чума !!!! код РАБОТАЕТ !!!! Только найди в архиве 6 ОШИБОК !!!

- Cart_log.jpg (197.95 КБ) 8059 просмотров
Красоту будем наводить позже. Теперь надо разобраться с записью файлов. И сразу вопрос - что за файлы .svg ? Я догадываюсь , что это какие то картинки. Надо и их прикрутить в Ажаксе ?
Код: Выделить всё
void sendSvgAnswer (EthernetClient cl) {cl.println(makeAnswer(F("image/svg")));}
------------
else if (StrContains(HTTP_req, ".svg")) {if (openWebFile()) {sendSvgAnswer(cl);} else {sendErrorAnswer("", cl);}}
И почему то не цепляется фоновая картинка
Да, браузер просит загрузить картинку .svg ,а она для кода лежит в подкаталоге.....
Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 1:55 am
alexsis_76
Только найди в архиве 6 ОШИБОК !!!
там нет ошибок
что за файлы .svg
язык разметки масштабируемой векторной графики
Надо и их прикрутить в Ажаксе
нет их нужно загрузить из папки /images/картинки но у тебя невозможна работа с папками(на уровне файловой системы)поэтому загрузить их ты не сможешь
думаю для каждого датчика отдельный файл нужно. все датчики в один файл писать - не вариант
что совсем так плохо?
было 20 запросов и загрузилось 394 байта за 21 секунду-да многовато.
И нет никакой необходимости
не будем, вон лучше посмотрите какую serghei красоту навел

И еще данную страницу вы не сможете посмотреть локально просто открыв в браузере вы ничего не увидите,только в составе сервера,это связано с политикой безопасности.
Нашел решение вашей проблемы с иконками,также теперь вы можете сохранить файл в форматах JSON,XLSX,CSV для последующего анализа правда общий размер вырос до 1,2 мб
еще хочу спросить у вас файлы кешируются,судя по твоим ответам нет.
Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 4:52 am
ser009
нужно разобраться обращением в подкаталоги на SD карте.
согласно описания должно работать.
https://www.arduino.cc/en/Reference/SD
The file names passed to the SD library functions can include paths separated by forward-slashes, /, e.g. "directory/filename.txt". Because the working directory is always the root of the SD card, a name refers to the same file whether or not it includes a leading slash (e.g. "/file.txt" is equivalent to "file.txt"). As of version 1.0, the library supports opening multiple files.
Имена файлов, переданные в функции библиотеки SD, могут включать в себя пути, разделенные прямыми слэшами, /, например. "Каталог / filename.txt". Поскольку рабочий каталог всегда является корнем SD-карты, имя относится к одному и тому же файлу, независимо от того, включает ли он ведущую косую черту (например, «/file.txt» эквивалентно «file.txt»). Начиная с версии 1.0, библиотека поддерживает открытие нескольких файлов.
Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 4:53 am
alexsis_76
отлично
теперь осталось найти того кто будет разбираться

Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 4:59 am
ser009
через дней 5 дома буду. если будет желание поковыряюсь
Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 5:47 am
Alex
нужно разобраться обращением в подкаталоги на SD карте.
согласно описания должно работать.
Приятно видеть работу и возросшую активность сообщества. Хочу обратить ваше внимание на одну давнюю проблему АМС, возможно вам совместными усилиями удастся её решить.
Речь идёт о загрузке через сериал бинарных файлов (картинок) утилитой Arduino Serial Commander. И как составная часть проблемы — установить причину сбоев передачи в сериале и/или разработать протокол передачи бинарных файлов с контролем правильности.
Тут же идёт проблема научить ASC работать с (под) каталогами. Так же было бы неплохо прикрутить наконец к АМС FTP сервер.
Это как пожелание в направлении работы. Графики, которыми вы сейчас заняты, это, на мой взгляд, менее важная и менее системная вещь. (Но это только моё частное мнение.)
Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 6:33 am
alexsis_76
И как составная часть проблемы — установить причину сбоев передачи в сериале и/или разработать протокол передачи бинарных файлов с контролем правильности.
да вроде как установили еще год назад и протокол есть с контролем
причин уже не помню но противоядие найдено,по моему работало даже на полной скорости и ничего не терялось
надо спросить у сергея
где то даже и тема соответствующая была.
Re: Arduino Mega Server
Добавлено: Ср авг 09, 2017 6:48 am
ser009
alexsis_76 писал(а):
надо спросить у сергея
Сергей специалист по быстрому поиску по форуму
