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.
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.