I recently bought a Smoothieboard 4XC to test and optimize for it.

FYI if you do issue the reset command it has a 5 second delay before it resets, and you must close the connection after you issue it, otherwise it comes back with a different port allocation.