arduino-libraries / ArduinoModbus

251 stars 119 forks source link

SERIAL_8N1 error on Siemens IoT2020 (Intel Galileo Gen2) #34

Open cdh4u opened 4 years ago

cdh4u commented 4 years ago

I am trying to compile a Modbus TCP server for the Siemens IoT2020 (seens as a Intel Galileo Gen2 board from the Arduino IDE point of view), and I am getting the following error:


In file included from C:\Users\cdh4u\Documents\Arduino\libraries\ArduinoModbus\src/ArduinoModbus.h:23:0, from C:\Users\cdh4u\Desktop\NiryoConveyerBeltControllerModbus\NiryoConveyerBeltControllerModbus.ino:10: C:\Users\cdh4u\Documents\Arduino\libraries\ArduinoModbus\src/ModbusRTUClient.h:38:55: error: 'SERIAL_8N1' was not declared in this scope In file included from C:\Users\cdh4u\Documents\Arduino\libraries\ArduinoModbus\src/ArduinoModbus.h:24:0, from C:\Users\cdh4u\Desktop\NiryoConveyerBeltControllerModbus\NiryoConveyerBeltControllerModbus.ino:10: C:\Users\cdh4u\Documents\Arduino\libraries\ArduinoModbus\src/ModbusRTUServer.h:39:63: error: 'SERIAL_8N1' was not declared in this scope Multiple libraries were found for "EthernetClient.h" Used: C:\Users\cdh4u\Documents\ArduinoData\packages\Intel\hardware\i586\1.6.7+1.0\libraries\Ethernet Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\Ethernet exit status 1 Error compiling for board Intel® Galileo Gen2.


cdh4u commented 4 years ago

Since I am not going to use any serial communication, is it possible to disable it?