def test_send():
btl = BluetoothLogger(fields=["speed", "rpm", "soc"], password=password)
btl.start()
# generate some data and send it
x = range(1000)
y = map(lambda v: sin(v * pi / 45) * 5000 + 5000, x)
speeds = cycle(y)
print("Sending dummy data")
while 1:
try:
row = map(str, [round(next(speeds), 2), 5000, 50])
btl.send(",".join(row))
time.sleep(1)
except KeyboardInterrupt:
print("Terminating")
break
btl.join()
评论列表
文章目录