I have followed your example and schematic as perfectly as possible. Quntuple-checking every connection, but the desk never moves. I have switched back and forth to the built-in controller, and it always works, but the Arduino never does. Is it possible the firmware changed on the desk?
I am also using an MCP2003 (not 2003B.) It doesn't seem like that should make a difference, but could it? The B supports LIN 2.2, and the one I have supports up to 2.1, but I can't imagine that's an issue.
Any hints? I can't troubleshoot it the way I understand, because the serial port is in use for the LIN chip.
I tried switching (using an arduino mega) to other serial pins using the constants, but it always outputted on the usb serial when connected.
I also ensure the usb serial is disconnected before testing.
Any advice would be great.
I have followed your example and schematic as perfectly as possible. Quntuple-checking every connection, but the desk never moves. I have switched back and forth to the built-in controller, and it always works, but the Arduino never does. Is it possible the firmware changed on the desk?
I am also using an MCP2003 (not 2003B.) It doesn't seem like that should make a difference, but could it? The B supports LIN 2.2, and the one I have supports up to 2.1, but I can't imagine that's an issue.
Any hints? I can't troubleshoot it the way I understand, because the serial port is in use for the LIN chip.
I tried switching (using an arduino mega) to other serial pins using the constants, but it always outputted on the usb serial when connected.
I also ensure the usb serial is disconnected before testing.
Any advice would be great.