from java.lang import String
from time import sleep
pi = Runtime.createAndStart("pi","RasPi")

#Load Pub/Sub Service (MQTT)
execfile("../py_scripts/mqttPubSubConfig.py")


# Add in controller for head, neck and antenna servos SHOULD be using i2c 16 servo controller
#Load Juniors mouth!
execfile("../py_scripts/juniors_voice.py")

#Load Juniors Eyes!
execfile("../py_scripts/juniors_eyes_4.py")

#####for testing
mouth.speakBlocking("Testing 1, 2, 3")


drawEyes()
sleep(2)
drawClosedEyes()
sleep(1)
drawEyes()

mqtt.subscribe("myrobotlab/speaking", 0)
#mqtt.publish("hello myrobotlab world")
python.subscribe("mqtt", "publishMqttMsgString")
# or mqtt.addListener("publishMqttMsgString", "python")
 
#  MQTT call-back
# publishMqttMsgString --> onMqttMsgString(msg)
def onMqttMsgString(msg):
  # print "message : ", msg
  mouth.speakBlocking(msg[0])
  print "message : ",msg[0]
  print "topic : ",msg[1]



mqtt.publish("What is your name?")

Create mqttEampleRemoteBrain.py