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