text: <s>[INST] Serial Communications in LabVIEW are giving incorrect data compared to Ultraware Hey all, I am running into an issue with data that I see in Ultraware 3000 compared to what LabVIEW is reading when requesting the same information from the servo via serial communications. my LabVIEW code is basically taking the host commands for serial communication for Ultraware 3000 and sending commands to the servo. After I initialize communication on the serial port, I then query the servo for its interpolation (x000ED0 w/ checksum) and lines/rev (x000370 w/ checksum). The lines/rev returns correct but the interpolation is returning a value of 4 while Ultraware says the interpolation is set to 8. The reason I am querying these values is because I am trying to determine the total counts/rev for the servo's output shaft so I can set the servo to a desired output shaft speed or position without needing to worry about manually knowing what these values are for the servos I use. As far as I can tell, all other commands being sent to the servo work as expected except when I query the interpolation. Any help is greatly appreciated. Matt [/INST] Matt, I'm sure you've seen the serial communications manual. It seems you are reading data file dd =0x00 which is decode to 4 while UltraWare indicates 8 lines per revolution. You could use a RS232 tap to monitor the UltraWare traffic. But I suspect it is the same as your LabVIEW and either UltraWare is displaying it wrong or the documentations is wrong. Either way, I'd just verify your application is interpreting it correctly (even is the documentation or Ultraware is wrong). \\n </s>