What does "AA 55" mean? Is this message sent back from your motor right away after the "C7" is received or only after the motor is done moving. If you know exactly how long the returned string "AA 55", instead using "Bytes At Port", wire a constant number to the Read vi and use a wait between the Write and Read to make sure the motor has enough time to respond and send back anything. The code you are using has no problems, but we can use this method to double check. Also have you tried to use Hyperterminal and received "AA 55" back?