nmakel/sdm_modbus

Using your module with Python3.5.6

Carton32 opened this issue · 1 comments

Hi,

Is the method "read_all()" implicitly assuming that all dicts are ordered in Python >=3.7? Is that the reason why your module is made for this minimum version of Python?

I'm trying to use your module with Python 3.5.6. Everything works fine until I try to do a read_all() of my input registers on a SDM630. For the moment, I couldn't find a solution to make read_all() works for now. Reading each registers individually works fine.

I could manage to upgrade the Python version from 3.5.6 to 3.7.7 on my old Yocto distribution. Even pymodbus 2.5.3 was not fully compatible with Python3.5.6.