From 5c5a242e7afba078b22488eaa21c2b1db1394f6a Mon Sep 17 00:00:00 2001 From: MNikoliCC Date: Wed, 27 Nov 2024 11:37:49 +0100 Subject: [PATCH 1/3] First commit --- projects/languages/python/controllers/driver/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/languages/python/controllers/driver/driver.py b/projects/languages/python/controllers/driver/driver.py index d4ddff4e053..6f665a370dd 100644 --- a/projects/languages/python/controllers/driver/driver.py +++ b/projects/languages/python/controllers/driver/driver.py @@ -29,7 +29,7 @@ class Driver (Supervisor): translation = [x, y, 0] def __init__(self): - super(Driver, self).__init__() + super(Driver, self).__init__() # First commit self.emitter = self.getDevice('emitter') robot = self.getFromDef('ROBOT1') self.translationField = robot.getField('translation') From 83a5d306bc731d4182b5be8f083bda4a9b93e1ef Mon Sep 17 00:00:00 2001 From: MNikoliCC Date: Thu, 28 Nov 2024 15:08:25 +0100 Subject: [PATCH 2/3] Fix bug --- lib/controller/python/controller/field.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/controller/python/controller/field.py b/lib/controller/python/controller/field.py index 0ebbfd90fd0..b315f2dcbe0 100644 --- a/lib/controller/python/controller/field.py +++ b/lib/controller/python/controller/field.py @@ -63,7 +63,7 @@ class Field: wb.wb_supervisor_virtual_reality_headset_get_orientation = ctypes.POINTER(ctypes.c_double) def __init__(self, ref: ctypes.c_void_p): - self._ref = ref + self._ref = ctypes.c_void_p(ref) if self._ref: self.type = wb.wb_supervisor_field_get_type(self._ref) else: From 3cdde90798ae1c6ae66b83abcd53960ad0f16daa Mon Sep 17 00:00:00 2001 From: MNikoliCC Date: Thu, 28 Nov 2024 15:19:47 +0100 Subject: [PATCH 3/3] Fix Source Code Issue --- projects/languages/python/controllers/driver/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/languages/python/controllers/driver/driver.py b/projects/languages/python/controllers/driver/driver.py index 6f665a370dd..d4ddff4e053 100644 --- a/projects/languages/python/controllers/driver/driver.py +++ b/projects/languages/python/controllers/driver/driver.py @@ -29,7 +29,7 @@ class Driver (Supervisor): translation = [x, y, 0] def __init__(self): - super(Driver, self).__init__() # First commit + super(Driver, self).__init__() self.emitter = self.getDevice('emitter') robot = self.getFromDef('ROBOT1') self.translationField = robot.getField('translation')