@@ -831,15 +831,15 @@ def list_motors(name_pattern=Motor.SYSTEM_DEVICE_NAME_CONVENTION, **kwargs):
831831class LargeMotor (Motor ):
832832
833833 """
834- EV3 large servo motor
834+ EV3/NXT large servo motor
835835 """
836836
837837 SYSTEM_CLASS_NAME = Motor .SYSTEM_CLASS_NAME
838838 SYSTEM_DEVICE_NAME_CONVENTION = '*'
839839
840840 def __init__ (self , address = None , name_pattern = SYSTEM_DEVICE_NAME_CONVENTION , name_exact = False , ** kwargs ):
841841
842- super (LargeMotor , self ).__init__ (address , name_pattern , name_exact , driver_name = ['lego-ev3-l-motor' ], ** kwargs )
842+ super (LargeMotor , self ).__init__ (address , name_pattern , name_exact , driver_name = ['lego-ev3-l-motor' , 'lego-nxt-motor' ], ** kwargs )
843843
844844
845845# ~autogen
@@ -859,23 +859,6 @@ def __init__(self, address=None, name_pattern=SYSTEM_DEVICE_NAME_CONVENTION, nam
859859 super (MediumMotor , self ).__init__ (address , name_pattern , name_exact , driver_name = ['lego-ev3-m-motor' ], ** kwargs )
860860
861861
862- # ~autogen
863- # ~autogen generic-class classes.nxtMotor>currentClass
864-
865- class NxtMotor (Motor ):
866-
867- """
868- NXT servo motor
869- """
870-
871- SYSTEM_CLASS_NAME = Motor .SYSTEM_CLASS_NAME
872- SYSTEM_DEVICE_NAME_CONVENTION = '*'
873-
874- def __init__ (self , address = None , name_pattern = SYSTEM_DEVICE_NAME_CONVENTION , name_exact = False , ** kwargs ):
875-
876- super (NxtMotor , self ).__init__ (address , name_pattern , name_exact , driver_name = ['lego-nxt-motor' ], ** kwargs )
877-
878-
879862# ~autogen
880863# ~autogen generic-class classes.actuonix50Motor>currentClass
881864
0 commit comments