Помогите запустить 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.