我试图将文本框中的数字转换为可以通过串行发送的2个字节。这些数字的范围从500到-500。我已经设置好了,可以简单地发送一个字符串,然后将其转换为字节。以下是一个例子:
send_serial("137", "1", "244", "128", "0")
文本框中的数字将放在第二和第三个字节中。
这将使我的Roomba(所有这些代码的机器人)以500毫米/秒的速度向前行驶。第一个发送的数字告诉Roomba行驶,第二和第三个数字是速度,第四和第五个数字是转弯半径(介于2000和-2000之间,还有特殊情况,32768为直行)。
send_serial("137", "1", "244", "128", "0")
文本框中的数字将放在第二和第三个字节中。
这将使我的Roomba(所有这些代码的机器人)以500毫米/秒的速度向前行驶。第一个发送的数字告诉Roomba行驶,第二和第三个数字是速度,第四和第五个数字是转弯半径(介于2000和-2000之间,还有特殊情况,32768为直行)。