// You can run this to refresh the variable from SkyNet void refreshDevices() { if (checkConnection == false) { gotDevices = false; robotMessages.SendMessage("devices"); checkConnection = true; StartCoroutine("checkSkynet"); } }
// Use this for initialization void Start() { cLogPrint.text += "Loading..."; robotMessages = Constants.skyNetMessages; robotMessages.SendMessage("login letsrobot"); //robotMessages.SendMessage("parse on"); // default: skynet will parse //robotMessages.SendMessage("parse off"); // unity handles parsing and cmds to robot //robotMessages.SendMessage("robo on"); // default: skynet will send cmds to robots //robotMessages.SendMessage("robo off"); // only works when parse is on: SkyNet parses but lets Unity send cmds to robot //running = true; refreshDevices(); cLogPrint.text = "Ready to look for robots \n"; }