Страница 265 из 328
Re: Arduino Mega Server
Добавлено: Вт июн 12, 2018 4:49 pm
eGorka
Alex писал(а): ↑Вс июн 10, 2018 8:39 pm
eGorka, ну какие 750 мс? И что это вообще за детский сад — штаны на лямках? Во всех моих проектах далласы работают на «второй скорости», сейчас не помню, но это кажется то ли 200, то ли 150 мс.
Про "детский сад" и "штаны на лямках"
ESP8266
Код: Выделить всё
#include "OneWire.h"
#include "DallasTemperature.h"
OneWire oneWire(2);
DallasTemperature sensors(&oneWire);
DeviceAddress ds[3] = {
{40,255,56,171,181,22,3,226},
{40,255,61,69,192,22,4,53},
{40,255,135,23,179,22,3,144}
};
float temp[3];
unsigned long time0,time1;
void setup(void) {
Serial.begin(115200);
sensors.begin();
Serial.println();
Serial.println(" *** \"DallasTemperature.h\" ***");
Resolution();
}
void loop() {
workTemp();
delay(60000);
}
void workTemp() {
Serial.println();
time0 = millis();
sensors.requestTemperatures();
for(int i=0; i<3; i++) {
temp[i] = sensors.getTempC(ds[i]);
}
time1 = millis();
Serial.print(" Время выполнения: "); Serial.print(time1 - time0); Serial.println(" мс");
Serial.print(" Температура: ");
for(int i=0; i<3; i++) {
Serial.print(temp[i]);
Serial.print(" ");
}
Serial.println();
}
void Resolution() {
Serial.println();
Serial.println(" \"Скорость\" датчиков");
for(int i=0; i<3; i++) {
uint8_t res = (sensors.getResolution(ds[i]),DEC);
if(res == 9) { Serial.print(i + 1); Serial.println(" датчик(Первая скорость 94 мс 9бит)"); }
if(res == 10) { Serial.print(i + 1); Serial.println(" датчик(Вторая скорость 188 мс 10бит)"); }
if(res == 11) { Serial.print(i + 1); Serial.println(" датчик(Третья скорость 375 мс 11бит)"); }
if(res == 12) { Serial.print(i + 1); Serial.println(" датчик(Четвёртая скорость 750 мс 12бит)"); }
}
}
- Dallas8266.PNG (32.26 КБ) 4346 просмотров
с учётом(в коде AMS) timeStamp() и вывода в Serial будет ещё больше.
Даже знаю кто может проверить на AMS
.
Re: Arduino Mega Server
Добавлено: Вт июн 12, 2018 5:47 pm
eGorka
OneWire
Код: Выделить всё
#include "OneWire.h"
OneWire ow(2);
byte ds[3][8] = { {40,255,56,171,181,22,3,226}, {40,255,61,69,192,22,4,53}, {40,255,135,23,179,22,3,144} };
float temp[3];
unsigned long time0,time1;
void setup(void) {
Serial.begin(115200);
Serial.println();
Serial.println(" *** \"OneWire.h\" ***");
}
void loop() {
workTemp();
delay(60000);
}
void workTemp() {
Serial.println();
time0 = millis();
ow.reset();
ow.skip();
ow.write(0x44);
delay(200);
for (int i=0; i<3; i++) {
byte data[2];
ow.reset();
ow.select(ds[i]);
ow.write(0xBE);
data[0] = ow.read();
data[1] = ow.read();
int16_t raw = (data[1] << 8) | data[0];
temp[i] = raw / 16.0;
}
time1 = millis();
Serial.print(" Время выполнения: "); Serial.print(time1 - time0); Serial.println(" мс)");
Serial.print(" Температура: ");
for(int i=0; i<3; i++) {
Serial.print(temp[i]);
Serial.print(" ");
}
Serial.println();
}
- OW8266.PNG (27.66 КБ) 4338 просмотров
Re: Arduino Mega Server
Добавлено: Вт июн 12, 2018 6:35 pm
serghei
nick7zmail писал(а): ↑Вт июн 12, 2018 11:22 am
1 контроллер 1 цель/задача. Оформления ему ни к чему.
На вкус и цвет все фломастеры разные. И каждый делает сам для себя. Человеку просто надо темную тему по дефолту.
А вот с ESP32 засада - чем больше файлов , тем дольше грузится страница редактирования и загрузки прошивки. Есть очень быстрый вариант , но при количестве файлов более 30 не работает. Хотя это надо в основном для отладки.
Re: Arduino Mega Server
Добавлено: Вт июн 12, 2018 7:10 pm
eGorka
Каюсь, был неправ, DallasTemperature работает корректно и быстрее!!! чистой OneWire, правда ест память.
- Dallas2.PNG (28.89 КБ) 4327 просмотров
время измерения берётся по датчику с самым высоким разрешением.
Re: Arduino Mega Server
Добавлено: Вт июн 12, 2018 9:29 pm
serghei
Уффф. А что тогда говорить про PowerMonitor ? Ну тогда пусть AMS занимается серверной частью , а все измерения водрузить на сторонние Атмеги , а данные получать хоть по сериалу, хоть по NRF24. А до кучи можно еще и по UDP.
К тому же всплывает вопрос о точности показаний разных датчиков при разных напряжениях питания. Разброс температуры далласов и DHT11 минимальный ( 1 С), а вот влажность - около 10 % , по сравнению с BME280.
Re: Arduino Mega Server
Добавлено: Ср июн 13, 2018 1:29 am
alexsis_76
Скажите а зачем вы ждете 200мс,я делаю так,даю команду на измерение ,завожу будильник и делаю другие дела,после того как будильник прозвенел я могу забрать данные с датчика,он может измерять сколько хочет,вообще я склоняюсь к мысли что http со многоими файлами для таких устройств роскошь,хватит им и TCP ,написать программу скажем на дельфи и спокойно обмениваться данными по вышеуказанному протоколу,увеличится скорость (при экспериментах запросы шли с интервалом 30мс что для обычной схемы недостижимо) и добавится интерактивность(больше не надо будет долбить сервер запросами)он сам все скажет),можно будет сделать сигнализацию c оповещением.
Re: Arduino Mega Server
Добавлено: Ср июн 13, 2018 7:42 am
eGorka
alexsis_76 писал(а): ↑Ср июн 13, 2018 1:29 am
Скажите а зачем вы ждете 200мс,я делаю так,даю команду на измерение ,завожу будильник и делаю другие дела,после того как будильник прозвенел я могу забрать данные с датчика,он может измерять сколько хочет,вообще я склоняюсь к мысли что http со многоими файлами для таких устройств роскошь,хватит им и TCP ,написать программу скажем на дельфи и спокойно обмениваться данными по вышеуказанному протоколу,увеличится скорость (при экспериментах запросы шли с интервалом 30мс что для обычной схемы недостижимо) и добавится интерактивность(больше не надо будет долбить сервер запросами)он сам все скажет),можно будет сделать сигнализацию c оповещением.
Это не я, это DallasTemperature, тесты для наглядности как быстрее при использовании delay. В реале(у меня) всё сделано как вы и описали, т.е. без DallasTemperature и delay.
Re: Arduino Mega Server
Добавлено: Чт июн 14, 2018 10:40 pm
zDimaBYz
Моя
прошивка правда ищо в _DASH не разобрался с pir датчиками
Re: Arduino Mega Server
Добавлено: Вт июн 19, 2018 12:42 pm
serghei
Еще оказывается год назад у меня начал потихоньку умирать W5100 ..... Проявляется это в виде полного напряжения на A0 и А1 , а так же в отваливании SD карты. А я уже думал Дую спалил ...
Прикрутил опять W5500 от RobotDyn. От этернет шилда оставил только карточку. 10-ый пин отогнул в сторону и подставил CS от W5500. На коротких проводах подключил этернет и О - Чюдо - Завелся без танцев с бубном с полоборота !
В дистрибутиве Меги_017 на главной странице картинок мало , может по этому проглатывания не вижу. Субъективно скорость сопоставима с DUE . Обратно точно не вернусь. Переключение библиотек происходит корректно.
Картинка сделана на Очень медленном компе ( 512 метров ОЗУ ), поэтому наверное не объективна.
На DUE запилил кеширование всех типов файлов в браузере. Это вообще термоядерная скорость. Но есть "обратная сторона Луны" )) - Переключение тем работает не правильно ( кэш , блин )). Так что темная тема по дефолту имеет право на жизнь.
- W5500.JPG (134.94 КБ) 4149 просмотров
Спокойно позволяет открывать 15 страниц. ( дальше память в компе закончилась ))).
Re: Arduino Mega Server
Добавлено: Пт июн 22, 2018 8:13 pm
sapov
Помогите запустить AMS. Скачал последние версии AMS (0.17), Arduino (1.8.5), все сделал по инструкции - выбрал плату (у меня Mega), указал папку скетчей e:\AMS\ams_m0\Arduino, при сборке вылазит куча ошибок:
Arduino: 1.8.5 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
WARNING: Category '' in library Ethernet2 is not valid. Setting to 'Uncategorized'
C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFatUtil.h: In function 'void SerialPrint_P(const char*)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFatUtil.h:62:52: note: in expansion of macro 'Serial'
for (uint8_t c; (c = pgm_read_byte(str)); str++) Serial.write(c);
...
^
C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFatUtil.h: In function 'void SerialPrintln_P(const char*)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
C:\Program Files (x86)\Arduino\libraries\SD\src/utility/SdFatUtil.h:72:3: note: in expansion of macro 'Serial'
Serial.println();
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\abstract.ino: In function 'void printStart()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\abstract.ino:14:3: note: in expansion of macro 'Serial'
Serial.println();
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\abstract.ino: In function 'void printInitDone()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\abstract.ino:19:16: note: in expansion of macro 'Serial'
timeStamp(); Serial.print(F("GLOBAL Init DONE (")); Serial.print(millis() / 1000); Serial.println(F("s)"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\abstract.ino: In function 'void abstractWorks()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\abstract.ino:28:34: note: in expansion of macro 'Serial'
timeStamp(); printFreeMem(); Serial.println();
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino: In function 'void started(String)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino:10:3: note: in expansion of macro 'Serial'
Serial.print(F("Module ")); Serial.print(s); Serial.println(F("... started"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino: In function 'void initStart(String)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino:15:3: note: in expansion of macro 'Serial'
Serial.print(F("Module ")); Serial.print(s); Serial.println(F("..."));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino: In function 'void initDone()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino:20:3: note: in expansion of macro 'Serial'
Serial.println(F("============"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino: In function 'void printIp(byte*)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino:27:5: note: in expansion of macro 'Serial'
Serial.print(ip);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino: In function 'void printMac(byte*)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\common.ino:35:5: note: in expansion of macro 'Serial'
Serial.print(mac, HEX);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\contacts.ino: In function 'void printContMess(char*, char*)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\contacts.ino:35:16: note: in expansion of macro 'Serial'
timeStamp(); Serial.print(obj); Serial.print(F(": ")); Serial.println(mess);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino: In function 'void sdConfigInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:25:3: note: in expansion of macro 'Serial'
Serial.print(F(" EEPROM.DAT: "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino: In function 'void printConfig()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:97:9: note: in expansion of macro 'Serial'
Serial.write(b);
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:99:11: note: in expansion of macro 'Serial'
Serial.print(F("."));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:104:9: note: in expansion of macro 'Serial'
Serial.println();
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:109:5: note: in expansion of macro 'Serial'
Serial.println("Config file not exist");
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino: In function 'void sdPrintName(String, String)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:170:3: note: in expansion of macro 'Serial'
Serial.print(prefix);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino: In function 'void sdPrintId(String, String)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:258:3: note: in expansion of macro 'Serial'
Serial.print(prefix);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino: In function 'void printSdConfigInfo()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\eeprom_sd.ino:288:3: note: in expansion of macro 'Serial'
Serial.print(F(" Address: ")); Serial.print(sdGetAddress()); Serial.println();
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\ethernet.ino: In function 'void ethernetInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\ethernet.ino:9:3: note: in expansion of macro 'Serial'
Serial.print(F(" MAC: ")); printMac(SELF_MAC); Serial.println();
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\hardware.ino: In function 'void hardwareInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\hardware.ino:35:3: note: in expansion of macro 'Serial'
Serial.print(F(" Network adapter: ")); Serial.print(F("Ethernet Shield ")); Serial.println(ETHERNET_SHIELD);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\hardware.ino: In function 'void printFreeMem()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\hardware.ino:45:3: note: in expansion of macro 'Serial'
Serial.print(freeMem());
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\id.ino: In function 'void printId(String, String)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\id.ino:62:3: note: in expansion of macro 'Serial'
Serial.print(prefix);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd.ino: In function 'void sdCardInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd.ino:16:3: note: in expansion of macro 'Serial'
Serial.print(F(" SD init... "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd.ino: In function 'void checkDir(SDLib::File)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd.ino:48:3: note: in expansion of macro 'Serial'
Serial.print(F(" Check"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino: In function 'void sdInfoInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino:21:7: note: in expansion of macro 'Serial'
Serial.println(F(" failed"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino: In function 'bool sdIsInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino:63:7: note: in expansion of macro 'Serial'
Serial.println(F("Not find partition"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino: In function 'void printSdType()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino:69:3: note: in expansion of macro 'Serial'
Serial.print(F(" SD type: "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino: In function 'void printFsType()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino:82:5: note: in expansion of macro 'Serial'
Serial.print(F(" Filesystem: FAT"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino: In function 'void printSdSize()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino:96:5: note: in expansion of macro 'Serial'
Serial.print(F(" Cluster: "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino: In function 'void printSdRoot()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\sd_info.ino:116:5: note: in expansion of macro 'Serial'
Serial.println(F("Found files:"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\send.ino: In function 'void sendHttpRequest(byte*, int, EthernetClient)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\send.ino:20:5: note: in expansion of macro 'Serial'
Serial.print(F("Host "));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\send.ino:33:7: note: in expansion of macro 'Serial'
Serial.print(F("Host "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\serial.ino: In function 'void serialInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\serial.ino:9:3: note: in expansion of macro 'Serial'
Serial.begin(SERIAL_SPEED);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\server_ajax.ino: In function 'void setMt1132()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\server_ajax.ino:559:5: note: in expansion of macro 'Serial'
Serial.print("command: "); Serial.println(command);
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\server_ajax.ino:575:7: note: in expansion of macro 'Serial'
Serial.print("(Multi) command: ");
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\server_commands.ino: In function 'void parseCommands(EthernetClient)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\server_commands.ino:75:5: note: in expansion of macro 'Serial'
Serial.print(F("command: ")); Serial.println(command);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino: In function 'void tempInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino:35:3: note: in expansion of macro 'Serial'
Serial.print(F(" Parasite power "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino: In function 'void showSensorsId()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino:68:5: note: in expansion of macro 'Serial'
Serial.print(F(" #"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino: In function 'void getTemperature(byte)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino:89:9: note: in expansion of macro 'Serial'
Serial.print(objSens[n]); Serial.print(F(": ")); Serial.println(current_temp[n]);
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino:105:11: note: in expansion of macro 'Serial'
Serial.print(objSens[n]); Serial.print(F(": ")); Serial.println(F("error"));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino:109:9: note: in expansion of macro 'Serial'
Serial.print(objSens[n]); Serial.print(F(": ")); Serial.println(F("removed"));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\temp_ds18b20.ino:113:7: note: in expansion of macro 'Serial'
Serial.print(objSens[n]); Serial.print(F(": ")); Serial.println(F("ID problem or not present"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino: In function 'void timeInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:10:7: note: in expansion of macro 'Serial'
Serial.println(F(" NTP sync..."));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:15:5: note: in expansion of macro 'Serial'
Serial.println(F(" RTC sync..."));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:19:5: note: in expansion of macro 'Serial'
Serial.print(F(" Time service stopped"));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino: In function 'void printDigits(byte)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:27:21: note: in expansion of macro 'Serial'
if (digits < 10) {Serial.print('0');}
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:28:3: note: in expansion of macro 'Serial'
Serial.print(digits);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino: In function 'void printTime()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:32:3: note: in expansion of macro 'Serial'
Serial.print(year()); Serial.print("-"); printDigits(month()); Serial.print("-"); printDigits(day());
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino: In function 'void timeStamp()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:61:5: note: in expansion of macro 'Serial'
Serial.print(F(" "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino: In function 'void showDuration(time_t)':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:68:16: note: in expansion of macro 'Serial'
timeStamp(); Serial.print(F("(duration "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino: In function 'void rtcSync()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time.ino:133:5: note: in expansion of macro 'Serial'
Serial.println(F("...getNtpTime... "));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time_ntp.ino: In function 'void ntpInit()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time_ntp.ino:23:3: note: in expansion of macro 'Serial'
Serial.print(" Local port: "); Serial.println(TIME_PORT);
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time_ntp.ino: In function 'time_t getNtpTime()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\time_ntp.ino:30:3: note: in expansion of macro 'Serial'
Serial.print(F(" Transmit NTP request ("));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\timers.ino: In function 'void print1s()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\timers.ino:89:5: note: in expansion of macro 'Serial'
Serial.println(F("."));
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\upload.ino: In function 'void uploadWorks()':
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\upload.ino:154:14: note: in expansion of macro 'Serial'
pctime = Serial.parseInt();
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\upload.ino:176:5: note: in expansion of macro 'Serial'
Serial.print(F("OK, received: "));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\upload.ino:183:5: note: in expansion of macro 'Serial'
Serial.print(F("OK, received: "));
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\upload.ino:235:7: note: in expansion of macro 'Serial'
if (Serial.available() > 0) {
^
arduino_mega_server:46: error: 'SerialUSB' was not declared in this scope
#define Serial SerialUSB
^
E:\AMS\ams_m0\Arduino\arduino_mega_server\upload.ino:270:5: note: in expansion of macro 'Serial'
Serial.print("\n[");
^
Multiple libraries were found for "Ethernet.h"
Used: e:\AMS\ams_m0\Arduino\libraries\Ethernet
Not used: C:\Program Files (x86)\Arduino\libraries\Ethernet
exit status 1
'SerialUSB' was not declared in this scope
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.