svarc:
You are right I am switching the "rs485CtrlPin" pin for TX and RX since the Arduino Nano is the slave in my setup and MAX485 requires a control pin to be switched HIGH when in transmitting mode...
From your example code I assume you have both RE & DE connected to pin 6 and not just one of them.