Сообщение от
capzap
Он по ascii работает, вот и не просит ни чего
minimalmodbus тоже это умеет, но это не помогает в достижении результата)
https://github.com/pyhys/minimalmodb...munication.rst называет адаптер, который работает. Все-таки я склоняюсь, что cp2102 не для линукс или плата аппаратно кривая
Код:
minimalmodbus.Instrument<id=0x7697e850, address=16, mode=ascii, close_port_after_each_call=0, precalculate_read_size=True, debug=True, serial=Serial<id=0x76982350, open=True>(port='/dev/ttyUSB0', baudrate=57600, bytesize=8, parity='N', stopbits=1, timeout=0.05, xonxoff=False, rtscts=False, dsrdtr=False)>
0
MinimalModbus debug mode. Writing to instrument (expecting 15 bytes back): ':100300010001EB\r\n' (3A 31 30 30 33 30 30 30 31 30 30 30 31 45 42 0D 0A)
MinimalModbus debug mode. No sleep required before write. Time since previous read: 1497469293988.4 ms, minimum silent period: 0.67 ms.
MinimalModbus debug mode. Response from instrument: '' () (0 bytes), roundtrip time: 50.4 ms. Timeout setting: 50.0 ms.
0
('t= ', 0)
Process finished with exit code 0