def changeEnabledStatus(self, value):
   self._data = msgbuffers.validate_object(
     'VoiceCommandEventUnion.changeEnabledStatus', value, Anki.Cozmo.VoiceCommand.ChangeEnabledStatus)
   self._tag = self.Tag.changeEnabledStatus
 def ActivateSpark(self, value):
     self._data = msgbuffers.validate_object(
         'BehaviorManagerMessageUnion.ActivateSpark', value,
         Anki.Cozmo.ExternalInterface.ActivateSpark)
     self._tag = self.Tag.ActivateSpark
Exemplo n.º 3
0
 def frame(self, value):
     self._frame = msgbuffers.validate_object('DataReceived.frame', value,
                                              Anki.Cozmo.BLE.Frame)
Exemplo n.º 4
0
 def accel(self, value):
     self._accel = msgbuffers.validate_object('ObjectMoved.accel', value,
                                              Anki.Cozmo.ActiveAccel)
 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))
Exemplo n.º 6
0
 def PlayAGameRequest(self, value):
     self._data = msgbuffers.validate_object(
         'BehaviorManagerMessageUnion.PlayAGameRequest', value,
         Anki.Cozmo.ExternalInterface.PlayAGameRequest)
     self._tag = self.Tag.PlayAGameRequest
Exemplo n.º 7
0
 def accel(self, value):
     self._accel = msgbuffers.validate_object('RobotState.accel', value,
                                              Anki.Cozmo.AccelData)
Exemplo n.º 8
0
 def rewards(self, value):
     self._rewards = msgbuffers.validate_varray(
         'UnlockLevel.rewards', value, 255,
         lambda name, value_inner: msgbuffers.validate_object(
             name, value_inner, Anki.Cozmo.NeedsReward))
Exemplo n.º 9
0
 def needsLevels(self, value):
     self._needsLevels = msgbuffers.validate_object(
         'RobotPublicState.needsLevels', value, Anki.Cozmo.NeedsLevels)
Exemplo n.º 10
0
 def PostAudioMusicState(self, value):
     self._data = msgbuffers.validate_object(
         'MessageAudioClient.PostAudioMusicState', value,
         Anki.AudioEngine.Multiplexer.PostAudioMusicState)
     self._tag = self.Tag.PostAudioMusicState
Exemplo n.º 11
0
 def AudioCallback(self, value):
     self._data = msgbuffers.validate_object(
         'MessageAudioClient.AudioCallback', value,
         Anki.AudioEngine.Multiplexer.AudioCallback)
     self._tag = self.Tag.AudioCallback
Exemplo n.º 12
0
 def PostAudioParameter(self, value):
     self._data = msgbuffers.validate_object(
         'MessageAudioClient.PostAudioParameter', value,
         Anki.AudioEngine.Multiplexer.PostAudioParameter)
     self._tag = self.Tag.PostAudioParameter
Exemplo n.º 13
0
 def StopAllAudioEvents(self, value):
     self._data = msgbuffers.validate_object(
         'MessageAudioClient.StopAllAudioEvents', value,
         Anki.AudioEngine.Multiplexer.StopAllAudioEvents)
     self._tag = self.Tag.StopAllAudioEvents
 def voiceCommandEvent(self, value):
   self._voiceCommandEvent = msgbuffers.validate_object(
     'VoiceCommandEvent.voiceCommandEvent', value, Anki.Cozmo.VoiceCommand.VoiceCommandEventUnion)
Exemplo n.º 15
0
 def callbackError(self, value):
     self._data = msgbuffers.validate_object(
         'AudioCallbackInfo.callbackError', value,
         Anki.AudioEngine.Multiplexer.AudioCallbackError)
     self._tag = self.Tag.callbackError
Exemplo n.º 16
0
 def userFacingBehaviorStageStruct(self, value):
     self._userFacingBehaviorStageStruct = msgbuffers.validate_object(
         'RobotPublicState.userFacingBehaviorStageStruct', value,
         Anki.Cozmo.BehaviorStageStruct)
Exemplo n.º 17
0
 def callbackInfo(self, value):
     self._callbackInfo = msgbuffers.validate_object(
         'AudioCallback.callbackInfo', value,
         Anki.AudioEngine.Multiplexer.AudioCallbackInfo)
Exemplo n.º 18
0
 def info(self, value):
     self._info = msgbuffers.validate_object('ReadToolCodeCompleted.info',
                                             value, Anki.Cozmo.ToolCodeInfo)
Exemplo n.º 19
0
 def pose(self, value):
     self._pose = msgbuffers.validate_object('RobotState.pose', value,
                                             Anki.Cozmo.RobotPose)
Exemplo n.º 20
0
 def objectInteractionCompleted(self, value):
     self._data = msgbuffers.validate_object(
         'ActionCompletedUnion.objectInteractionCompleted', value,
         Anki.Cozmo.ObjectInteractionCompleted)
     self._tag = self.Tag.objectInteractionCompleted
Exemplo n.º 21
0
 def gyro(self, value):
     self._gyro = msgbuffers.validate_object('RobotState.gyro', value,
                                             Anki.Cozmo.GyroData)
Exemplo n.º 22
0
 def animationCompleted(self, value):
     self._data = msgbuffers.validate_object(
         'ActionCompletedUnion.animationCompleted', value,
         Anki.Cozmo.AnimationCompleted)
     self._tag = self.Tag.animationCompleted
Exemplo n.º 23
0
 def ApplyForce(self, value):
     self._data = msgbuffers.validate_object(
         'MessageSimPhysics.ApplyForce', value,
         Anki.Cozmo.PhysicsInterface.ApplyForce)
     self._tag = self.Tag.ApplyForce
Exemplo n.º 24
0
 def readToolCodeCompleted(self, value):
     self._data = msgbuffers.validate_object(
         'ActionCompletedUnion.readToolCodeCompleted', value,
         Anki.Cozmo.ReadToolCodeCompleted)
     self._tag = self.Tag.readToolCodeCompleted
 def SetAvailableGames(self, value):
     self._data = msgbuffers.validate_object(
         'BehaviorManagerMessageUnion.SetAvailableGames', value,
         Anki.Cozmo.ExternalInterface.SetAvailableGames)
     self._tag = self.Tag.SetAvailableGames
Exemplo n.º 26
0
 def turnInPlaceCompleted(self, value):
     self._data = msgbuffers.validate_object(
         'ActionCompletedUnion.turnInPlaceCompleted', value,
         Anki.Cozmo.TurnInPlaceCompleted)
     self._tag = self.Tag.turnInPlaceCompleted
 def SparkUnlocked(self, value):
     self._data = msgbuffers.validate_object(
         'BehaviorManagerMessageUnion.SparkUnlocked', value,
         Anki.Cozmo.ExternalInterface.SparkUnlocked)
     self._tag = self.Tag.SparkUnlocked
Exemplo n.º 28
0
 def defaultCompleted(self, value):
     self._data = msgbuffers.validate_object(
         'ActionCompletedUnion.defaultCompleted', value,
         Anki.Cozmo.DefaultCompleted)
     self._tag = self.Tag.defaultCompleted
Exemplo n.º 29
0
 def frame(self, value):
     self._frame = msgbuffers.validate_object('SendData.frame', value,
                                              Anki.Cozmo.BLE.Frame)
 def requestStatusUpdate(self, value):
   self._data = msgbuffers.validate_object(
     'VoiceCommandEventUnion.requestStatusUpdate', value, Anki.Cozmo.VoiceCommand.RequestStatusUpdate)
   self._tag = self.Tag.requestStatusUpdate