mirror of
https://github.com/YikeStone/ros_arduino_bridge.git
synced 2025-08-07 04:44:07 +05:30
Made sensor type case insensitive since otherwise it is a pain to remember
This commit is contained in:
parent
dc0a18b8b0
commit
04712b6609
@ -120,19 +120,19 @@ class ArduinoROS():
|
|||||||
except:
|
except:
|
||||||
params['direction'] = 'input'
|
params['direction'] = 'input'
|
||||||
|
|
||||||
if params['type'] == "Ping":
|
if params['type'].lower() == 'Ping'.lower():
|
||||||
sensor = Ping(self.device, name, params['pin'], params['rate'], self.base_frame)
|
sensor = Ping(self.device, name, params['pin'], params['rate'], self.base_frame)
|
||||||
elif params['type'] == "GP2D12":
|
elif params['type'].lower() == 'GP2D12'.lower():
|
||||||
sensor = GP2D12(self.device, name, params['pin'], params['rate'], self.base_frame)
|
sensor = GP2D12(self.device, name, params['pin'], params['rate'], self.base_frame)
|
||||||
elif params['type'] == 'Digital':
|
elif params['type'].lower() == 'Digital'.lower():
|
||||||
sensor = DigitalSensor(self.device, name, params['pin'], params['rate'], self.base_frame, direction=params['direction'])
|
sensor = DigitalSensor(self.device, name, params['pin'], params['rate'], self.base_frame, direction=params['direction'])
|
||||||
elif params['type'] == 'Analog':
|
elif params['type'].lower() == 'Analog'.lower():
|
||||||
sensor = AnalogSensor(self.device, name, params['pin'], params['rate'], self.base_frame, direction=params['direction'])
|
sensor = AnalogSensor(self.device, name, params['pin'], params['rate'], self.base_frame, direction=params['direction'])
|
||||||
elif params['type'] == 'PololuMotorCurrent':
|
elif params['type'].lower() == 'PololuMotorCurrent'.lower():
|
||||||
sensor = PololuMotorCurrent(self.device, name, params['pin'], params['rate'], self.base_frame)
|
sensor = PololuMotorCurrent(self.device, name, params['pin'], params['rate'], self.base_frame)
|
||||||
elif params['type'] == 'PhidgetsVoltage':
|
elif params['type'].lower() == 'PhidgetsVoltage'.lower():
|
||||||
sensor = PhidgetsVoltage(self.device, name, params['pin'], params['rate'], self.base_frame)
|
sensor = PhidgetsVoltage(self.device, name, params['pin'], params['rate'], self.base_frame)
|
||||||
elif params['type'] == 'PhidgetsCurrent':
|
elif params['type'].lower() == 'PhidgetsCurrent'.lower():
|
||||||
sensor = PhidgetsCurrent(self.device, name, params['pin'], params['rate'], self.base_frame)
|
sensor = PhidgetsCurrent(self.device, name, params['pin'], params['rate'], self.base_frame)
|
||||||
|
|
||||||
# if params['type'] == "MaxEZ1":
|
# if params['type'] == "MaxEZ1":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user