We figured it out. They used the wrong function codes! The frames of how they constructed the data is correct... so it’s modbus done wrong lol. We can get it to talk to Mach4... I almost did it in Lua just for fun but we wanted to make it a plugin as that will be a bit simpler to install.