Open
Description
What feature would you like to be included in Luos?
It seems that Pyluos doesn't complain when the user sets a value to an attribute that doesn't exist. For instance, doing the following doesn't raise any exception or warning, so it seems correct but it isn't:
from pyluos import *
c = ControllerMotor(id=0, alias="mot", device=None)
# resolution is not handled by pyluos, it should be encoder_res
c.resolution = 5
In my opinion it should raise a KeyError
, AttributeError
, or NotImplementedError
exception for instance, depending on the philosophy of Pyluos.
Metadata
Metadata
Assignees
Labels
No labels