通过TCP连接Teltonika设备和Python

2024-09-26 17:40:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用以下代码连接Teltonika设备(FMB1xx):

import socket
port = 12050
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('', port))
s.listen(1)
conn, addr = s.accept()
print('Connected by ', addr)
imei = conn.recv(1024)
conn.send('\x01')

while True:

    try:
         data = conn.recv(1024)
         if not data: break
         print (data)

    except socket.error:
         print ("Error Occured.")
         break

到目前为止,我发现conn.send('\x01')不能正常工作,设备也不会发送其余的数据。有一些这样的问题,但没有一个好的答案。Here you can find documentation of this device。在


Tags: 代码importsenddataportsocketconnaddr

热门问题