I haven been using my serial protocol monitor nicely until loaded firmware 2.2.0 on target device after which I got exception error trying opening serial interface:
Unexpected err=Exception('This version of meshtastic-python requires device firmware version 1.2 or later.). My snippet code is like this:
> def setInterface(self):
> try:
> self.interface = meshtastic.serial_interface.SerialInterface()
> pub.subscribe(self.onReceive, "meshtastic.receive")
> print("Set interface..")
> return True
> except Exception as err:
> print(f"Unexpected {err=}, {type(err)=}")
> return False
I don't understand what to do to overcome this error since the python api is level 2.2.0 and the device firmware is 2.2.0 as well.