%& Справочник - Arduino Mega Server %1 %2 %3

СПРАВОЧНИК

Быстрый старт

Нормальный режим

Скетч Arduino: заливается в контроллер Arduino Due

Файлы: записываются на SD карту памяти

Сетевые настройки

Arduino Mega Server for Due: 192.168.1.36

Тандемный режим

HTML файлы: на SD карте памяти

Файлы CSS: на сервере MajorDoMo в папке htdocs\lan\due\css

Графические файлы: на сервере MajorDoMo в папке htdocs\lan\due\img

JavaScript файлы: на сервере MajorDoMo в папке htdocs\lan\due\js

PDE файлы Processing: на SD карте памяти

Сетевые настройки

Arduino Mega Server for Due: 192.168.2.36

MajorDoMo: 192.168.2.8

Встроенный серверный язык программирования

Макросы

% (0x25) — базовый префикс макросов. Макрос состоит из двух символов (без пробела между ними)

% & (0x26) — подключение ссылок на загружаемые файлы. В одиночном режиме автоматически генерируются ссылки на файлы, хранящиеся на microSD карте памяти, а в тандемном режиме — на файлы, находящиеся на сервере MajorDoMo

% # (0x23) — подключение файла scripts.js, в котором содержатся все основные JavaScript функции. В одиночном режиме содержимое файла вставляется в тело страницы, а в тандемном режиме — игнорируется

% 1 (0x31) — подключение файла хедера header.htm

% 2 (0x32) — подключение файла dash-панели dash.htm

% 3 (0x33) — подключение файла меню menu.htm

% 4 (0x34) — подключение файла футера footer.htm

% @ (0x40) — подключение файла JavaScript функций sample2.js в одиночном режиме

% + (0x2B) — подключение файла JavaScript функций sample2.js в тандемном режиме

% ! (0x21) — Вставка SELF_IP в передаваемый файл

Внимание! В функции markersWorks() содержится недоработка, приводящая (очень редко) к блокировке работы макроса. Если у вас не работает макрос, то достаточно просто поставить несколько пробелов перед ним. Программисты, желающие помочь проекту, могут доработать эту функцию и устранить проблему

%5 %4