Public Member Functions | |
def | __init__ |
def | add |
def | fromDict |
def | getDevData |
def | getDevType |
def | getName |
def | isToSave |
def | isValid |
def | nameIsValid |
def | printDetails |
def | saveToFile |
def | setToSave |
def | setType |
def | showDetails |
def | toDict |
Private Attributes | |
_devData | |
_frame | |
_isValid | |
_otherDevs | |
_toSave | |
_type |
Definition at line 33 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.__init__ | ( | self, | |
devType, | |||
frame, | |||
data = None |
|||
) |
Reimplemented in BAL.Devices.Servo.Servo, BAL.Devices.CloseLoopTwo.CloseLoopTwo, BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.Relay.Relay, BAL.Devices.Switch.Switch, BAL.Devices.Urf.Urf, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.DiffClose.DiffClose, and BAL.Devices.DiffOpen.DiffOpen.
Definition at line 34 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.add | ( | self | ) |
Reimplemented in BAL.Devices.UsbCam.UsbCam, BAL.Devices.DiffClose.DiffClose, BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.Imu.Imu, BAL.Devices.Slam.Slam, BAL.Devices.Urf.Urf, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.Servo.Servo, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.Switch.Switch, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.Gps.Gps, BAL.Devices.Relay.Relay, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.Openni.Opennni, BAL.Devices.Battery.Battery, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.Ppm.Ppm, BAL.Devices.CloseLoopTwo.CloseLoopTwo, BAL.Devices.RobotModel.RobotModel, BAL.Devices.PPMReader.PPMReader, and BAL.Devices.KeyboardTeleop.KeyboardTeleop.
Definition at line 66 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.fromDict | ( | self, | |
data | |||
) |
Reimplemented in BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.Slam.Slam, BAL.Devices.RobotModel.RobotModel, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.CloseLoopTwo.CloseLoopTwo, BAL.Devices.KeyboardTeleop.KeyboardTeleop, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.Servo.Servo, BAL.Devices.UsbCam.UsbCam, BAL.Devices.DiffClose.DiffClose, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.Imu.Imu, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.Urf.Urf, BAL.Devices.Switch.Switch, BAL.Devices.Relay.Relay, BAL.Devices.Gps.Gps, BAL.Devices.PPMReader.PPMReader, BAL.Devices.Battery.Battery, BAL.Devices.Openni.Opennni, and BAL.Devices.Ppm.Ppm.
Definition at line 84 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.getDevData | ( | self | ) |
Definition at line 51 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.getDevType | ( | self | ) |
Definition at line 48 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.getName | ( | self | ) |
Reimplemented in BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.Imu.Imu, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.Relay.Relay, BAL.Devices.PPMReader.PPMReader, BAL.Devices.DiffClose.DiffClose, BAL.Devices.Servo.Servo, BAL.Devices.UsbCam.UsbCam, BAL.Devices.Switch.Switch, BAL.Devices.Urf.Urf, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.Gps.Gps, BAL.Devices.Slam.Slam, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.Battery.Battery, BAL.Devices.Ppm.Ppm, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.Openni.Opennni, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.RobotModel.RobotModel, and BAL.Devices.KeyboardTeleop.KeyboardTeleop.
Definition at line 72 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.isToSave | ( | self | ) |
Definition at line 57 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.isValid | ( | self | ) |
Definition at line 78 of file DeviceFrame.py.
Definition at line 43 of file DeviceFrame.py.
Reimplemented in BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.Servo.Servo, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.RobotModel.RobotModel, BAL.Devices.Switch.Switch, BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.Gps.Gps, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.Relay.Relay, BAL.Devices.Ppm.Ppm, BAL.Devices.DiffClose.DiffClose, BAL.Devices.UsbCam.UsbCam, BAL.Devices.Battery.Battery, BAL.Devices.PPMReader.PPMReader, BAL.Devices.Urf.Urf, BAL.Devices.Imu.Imu, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.Slam.Slam, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.KeyboardTeleop.KeyboardTeleop, and BAL.Devices.Openni.Opennni.
Definition at line 75 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.saveToFile | ( | self, | |
file | |||
) |
Reimplemented in BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.DiffClose.DiffClose, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.UsbCam.UsbCam, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.CloseLoopTwo.CloseLoopTwo, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.Urf.Urf, BAL.Devices.Imu.Imu, BAL.Devices.Openni.Opennni, BAL.Devices.Slam.Slam, BAL.Devices.Servo.Servo, BAL.Devices.PPMReader.PPMReader, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.KeyboardTeleop.KeyboardTeleop, BAL.Devices.Relay.Relay, BAL.Devices.Gps.Gps, BAL.Devices.Switch.Switch, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.Battery.Battery, BAL.Devices.Ppm.Ppm, and BAL.Devices.RobotModel.RobotModel.
Definition at line 63 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.setToSave | ( | self, | |
val | |||
) |
Definition at line 60 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.setType | ( | self, | |
devType | |||
) |
Definition at line 54 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.showDetails | ( | self, | |
items = None |
|||
) |
Reimplemented in BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.Servo.Servo, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.UsbCam.UsbCam, BAL.Devices.Imu.Imu, BAL.Devices.DiffClose.DiffClose, BAL.Devices.Urf.Urf, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.RobotModel.RobotModel, BAL.Devices.Switch.Switch, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.Relay.Relay, BAL.Devices.PPMReader.PPMReader, BAL.Devices.Gps.Gps, BAL.Devices.Battery.Battery, BAL.Devices.Openni.Opennni, BAL.Devices.Ppm.Ppm, BAL.Devices.Slam.Slam, BAL.Devices.KeyboardTeleop.KeyboardTeleop, BAL.Devices.joystickTeleop.JoystickTeleop, and BAL.Devices.emergencySwitch.EmergencySwitch.
Definition at line 69 of file DeviceFrame.py.
def BAL.Interface.DeviceFrame.DeviceFrame.toDict | ( | self | ) |
Reimplemented in BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.RobotModel.RobotModel, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.KeyboardTeleop.KeyboardTeleop, BAL.Devices.UsbCam.UsbCam, BAL.Devices.Servo.Servo, BAL.Devices.DiffClose.DiffClose, BAL.Devices.Imu.Imu, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.CloseLoopTwo.CloseLoopTwo, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.Urf.Urf, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.Switch.Switch, BAL.Devices.Gps.Gps, BAL.Devices.Relay.Relay, BAL.Devices.PPMReader.PPMReader, BAL.Devices.Battery.Battery, BAL.Devices.Openni.Opennni, BAL.Devices.Ppm.Ppm, and BAL.Devices.Slam.Slam.
Definition at line 81 of file DeviceFrame.py.
Definition at line 34 of file DeviceFrame.py.
Definition at line 34 of file DeviceFrame.py.
Reimplemented in BAL.Devices.UsbCam.UsbCam, BAL.Devices.DiffClose.DiffClose, BAL.Devices.CloseLoop.CloseLoop, BAL.Devices.Imu.Imu, BAL.Devices.Slam.Slam, BAL.Devices.Urf.Urf, BAL.Devices.DiffOpen.DiffOpen, BAL.Devices.Servo.Servo, BAL.Devices.emergencySwitch.EmergencySwitch, BAL.Devices.Switch.Switch, BAL.Devices.Hokuyo.Hokuyo, BAL.Devices.velocitySmoother.VelocitySmoother, BAL.Devices.joystickTeleop.JoystickTeleop, BAL.Devices.Gps.Gps, BAL.Devices.Relay.Relay, BAL.Devices.OpenLoop.OpenLoop, BAL.Devices.Openni.Opennni, BAL.Devices.Battery.Battery, BAL.Devices.DiffCloseFour.DiffCloseFour, BAL.Devices.Ppm.Ppm, BAL.Devices.CloseLoopTwo.CloseLoopTwo, BAL.Devices.RobotModel.RobotModel, BAL.Devices.PPMReader.PPMReader, and BAL.Devices.KeyboardTeleop.KeyboardTeleop.
Definition at line 34 of file DeviceFrame.py.
Definition at line 34 of file DeviceFrame.py.
Definition at line 34 of file DeviceFrame.py.
Definition at line 34 of file DeviceFrame.py.