Hi,
I have connected an EasyCAT shield to an Arduino and am getting the expected printouts in the serial monitor when I include the line below in my code -
Serial.println(EASYCAT.BufferOut.Byte[0]);
Separately I have connected a [DMX shield](Arduino DMX Shield - DFRobot Arduino DMX shield is,the top of the" arduino.&text="The MAX485 based shield can,Slave and as RDM transponder.) to my Arduino and I am able to control a Light with a loop function like this -
void loop() {
static int dimmer_val;
dmx_master.setChannelValue ( 1, dimmer_val++ );
delay ( 100 );
}
I want to be able to connect both shields to the same Arduino and use the value from the EasyCAT to control the DMX, for example -
dmx_master.setChannelValue ( 1, EASYCAT.BufferOut.Byte[0] );
But the code wasn't even loading onto the Arduino and I understand that it may be because both the EasyCAT and Conceptinetics library want to use the serial port.
Does anyone know any ways round this?