如何通过FT232R芯片/ PL2303发送数据以在接收设备上显示字符/字符串?

时间:2013-08-18 07:25:43

标签: android serial-port usbserial medical ftdi

我通过USB将Android应用程序的数据发送到医疗设备。我使用FTDI RS232电缆(有FT232RL芯片),我也使用Prolific电缆(有PL2303芯片)。我可以通过电缆发送字符/字符串值。但是我的字符要么转换为十进制格式,要么转换为十八进制格式(基数为8),这是一个问题。这是一个问题,因为设备只想接收字符串/字符。

注意:我无法对医疗设备进行编程:所以我无法在接收端转换数据格式。

请有人对我有任何建议吗?

1 个答案:

答案 0 :(得分:0)

我使用Ksksue(https://github.com/ksksue/FTDriver)的FTDI库来使用FTDI RS232电缆和来自FTDI RS232电缆的数据。对于Prolific电缆,您可以使用PL2303 Android驱动程序解决方案(http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=230&pcid=41)。我个人使用FTDI电缆解决了我的问题。