def pwm(self, value): self._pwm = msgbuffers.validate_farray( 'RawPWM.pwm', value, 4, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, -32768, 32767))
def unlockedIds(self, value): self._unlockedIds = msgbuffers.validate_farray( 'UnlockedIdsList.unlockedIds', value, 512, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, -2147483648, 2147483647))
def inventoryItemAmount(self, value): self._inventoryItemAmount = msgbuffers.validate_farray( 'InventoryList.inventoryItemAmount', value, 64, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, -2147483648, 2147483647))
def data(self, value): self._data = msgbuffers.validate_farray( 'Frame.data', value, 16, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, 0, 255))
def lights(self, value): self._lights = msgbuffers.validate_farray( 'CubeLights.lights', value, 4, lambda name, value_inner: msgbuffers.validate_object( name, value_inner, Anki.Cozmo.LightState))
def colors(self, value): self._colors = msgbuffers.validate_farray( 'SetPropState.colors', value, 4, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, 0, 65535))
def distCoeffs(self, value): self._distCoeffs = msgbuffers.validate_farray( 'CameraCalibration.distCoeffs', value, 8, lambda name, value_inner: msgbuffers.validate_float( name, value_inner, 'f'))
def cliffDataRaw(self, value): self._cliffDataRaw = msgbuffers.validate_farray( 'RobotState.cliffDataRaw', value, 4, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, 0, 65535))
def a(self, value): self._a = msgbuffers.validate_farray( 'IMURawDataChunk.a', value, 3, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, -32768, 32767))
def timestamps(self, value): self._timestamps = msgbuffers.validate_farray( 'FactoryTestResultEntry.timestamps', value, 18, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, 0, 4294967295))
def gZ(self, value): self._gZ = msgbuffers.validate_farray( 'IMUDataChunk.gZ', value, 8, lambda name, value_inner: msgbuffers.validate_float( name, value_inner, 'f'))
def aY(self, value): self._aY = msgbuffers.validate_farray( 'IMUDataChunk.aY', value, 8, lambda name, value_inner: msgbuffers.validate_float( name, value_inner, 'f'))
def objectIDs(self, value): self._objectIDs = msgbuffers.validate_farray( 'ObjectInteractionCompleted.objectIDs', value, 5, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, -2147483648, 2147483647))
def partIsDamaged(self, value): self._partIsDamaged = msgbuffers.validate_farray( 'NeedsStateOnRobot_v01.partIsDamaged', value, 32, lambda name, value_inner: msgbuffers.validate_bool( name, value_inner))
def curNeedLevel(self, value): self._curNeedLevel = msgbuffers.validate_farray( 'NeedsStateOnRobot_v01.curNeedLevel', value, 10, lambda name, value_inner: msgbuffers.validate_integer( name, value_inner, -2147483648, 2147483647))