Exemple #1
0
 def srvGetFirmwareVersion(self, params):
     version = Lepi.system_get_version()
     return GetInt32Response(version)
Exemple #2
0
 def srvMotorGetType(self, params):
     # print(params)
     value = self.d51_driver.motor_get_type(params.port)
     return GetInt32Response(value)
Exemple #3
0
 def srvSensorGetValue(self, params):
     data = Lepi.sensor_get_value(6 - params.port)
     return GetInt32Response(data)
Exemple #4
0
 def srvSensorGetMode(self, params):
     status = Lepi.sensor_get_mode(6 - params.port)
     return GetInt32Response(status)
Exemple #5
0
 def srvSensorGetMode(self, params):
     value = self.d51_driver.sensor_get_mode(params.port)
     return GetInt32Response(value)
Exemple #6
0
	def srvMotorGetSpeed(self,msg):
		print(msg)
		speed = Lepi.motor_get_speed(msg.port)
		return GetInt32Response(speed)
Exemple #7
0
 def srvMotorGetEnable(self, params):
     # print(params)
     enabled = Lepi.motor_get_enable(params.port)
     return GetInt32Response(enabled)
Exemple #8
0
 def srvMotorGetPosition(self, params):
     value = self.d51_driver.motor_get_position(params.port)
     return GetInt32Response(value)
Exemple #9
0
 def cbGetAxisValue(self, msg):
     if self.joy.axes.has_key(msg.port):
         return GetInt32Response(self.joy.axes[msg.port])
     else:
         return GetInt32Response()
Exemple #10
0
 def srvMotorGetState(self, params):
     # print(params)
     value = Lepi.motor_get_state(params.port)
     return GetInt32Response(value)
Exemple #11
0
 def cbGetButtonValue(self, msg):
     if self.joy.buttons.has_key(msg.port):
         return GetInt32Response(self.joy.buttons[msg.port])
     else:
         return GetInt32Response()
Exemple #12
0
	def srvSensorGetValue(self,msg):
		data = Lepi.sensor_get_value(msg.port)
		return GetInt32Response(data)
Exemple #13
0
	def srvMotorGetPosition(self,msg):
		print(msg)
		position = Lepi.motor_get_current_position(msg.port)
		return GetInt32Response(position)
Exemple #14
0
 def srvMotorGetSpeed(self, params):
     value = self.d51_driver.motor_get_speed(params.port)
     return GetInt32Response(value)
Exemple #15
0
 def srvMotorGetSpeed(self, params):
     # print(params)
     speed = Lepi.motor_get_speed(params.port)
     return GetInt32Response(speed)
Exemple #16
0
 def srvMotorGetPulse(self, params):
     value = self.d51_driver.motor_get_pulse(params.port)
     return GetInt32Response()
Exemple #17
0
 def srvMotorGetPulse(self, params):
     value = Lepi.motor_get_pulse(params.port)
     return GetInt32Response(value)
Exemple #18
0
 def srvSensorGetValue(self, params):
     # print(params)
     value = self.d51_driver.sensor_get_value(params.port)
     return GetInt32Response(value)
Exemple #19
0
 def srvMotorGetPosition(self, params):
     # print(params)
     position = Lepi.motor_get_current_position(params.port)
     return GetInt32Response(position)
Exemple #20
0
 def srvGetFirmwareVersion(self, params):
     self.d51_driver._system_get_version()
     return GetInt32Response(self.d51_driver.system.version)
Exemple #21
0
	def srvMotorGetEnable(self,msg):
		print(msg)
		enabled = Lepi.motor_get_enable(msg.port)
		return GetInt32Response(enabled)