public void CanSwitchAllLightsOff()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.Off(Zone.All));

            controller.Send(Colour.Off(Zone.All));
        }
        public void CanSetLightsToCycleAllColours()
        {
            var controller = new WifiController("192.168.0.6");

            for (var colourCode = 1; colourCode <= 255; colourCode++)
            {
                controller.Send(Colour.Hue(colourCode));
            }
        }
    void Start()
    {
        instance = this;
        wifiController = GetComponent<WifiController>();
        interfaceController = GameObject.FindObjectOfType<InterfaceController>();

        interfaceController.UpdateTimer(deadlineTime);
        interfaceController.UpdateDownloadBar(uploadAmount, uploadTotalSize);
        interfaceController.UploadFilesSent(filesSent, totalFiles);
    }
Esempio n. 4
0
    // Use this for initialization
    void Start()
    {
        StrData.text   = "Inicio";
        wifiController = new WifiController();
        wifiController.Begin("192.168.43.4", 80);
        currentRotation = new Vector3(currentRotation.x % 360f, currentRotation.y % 360f, currentRotation.z % 360f);
        //currentRotation2 = new Vector3(currentRotation2.x % 360f, currentRotation2.y % 360f, currentRotation2.z % 360f);
        // anglesToRotate = new Vector3(anglesToRotate.x % 360f, anglesToRotate.y % 360f, anglesToRotate.z % 360f);

        // currentRotation2 = new Vector3(currentRotation.x % 360f, currentRotation.y % 360f, currentRotation.z % 360f);
        // anglesToRotate2 = new Vector3(anglesToRotate.x % 360f, anglesToRotate.y % 360f, anglesToRotate.z % 360f);
    }
        static void Main(string[] args)
        {
            // The phone has been booted up and all the controllers are running
            GPSController        gps  = new GPSController();
            MobileDataController data = new MobileDataController();
            MusicController      zune = new MusicController();
            WifiController       wifi = new WifiController();

            ///////////// Going for Jogging /////////////////////

            // 1. Turn off the wifi
            wifi.IsSwitchedOn = false;

            // 2. Switch on the Mobile Data
            data.IsSwitchedOn = true;

            // 3. Turn on the GPS
            gps.IsSwitchedOn = true;

            // 4. Turn on the Music
            zune.IsSwitchedOn = true;

            // 5. Start the Sports-Tracker
            SportsTrackerApp app = new SportsTrackerApp();

            app.Start();

            ///////////// Back from Jogging /////////////////////
            Console.WriteLine();

            // 0. Share Sports tracker stats on twitter and facebook
            app.Share();

            // 1. Stop the Sports Tracker
            app.Stop();

            // 2. Turn off the Music
            zune.IsSwitchedOn = false;

            // 3. Turn off the GPS
            gps.IsSwitchedOn = false;

            // 4. Turn off the Mobile Data
            data.IsSwitchedOn = false;

            // 5. Turn on the wifi
            wifi.IsSwitchedOn = true;
        }
Esempio n. 6
0
 // Update is called once per frame
 void Update()
 {
     if (isConnected)
     {
         wifi.SetActive(false);
     }
     else
     {
         wifi.SetActive(true);
         WifiController wifiController = wifi.GetComponent <WifiController>();
         wifiController.setRetry(reconnectRetry);
         if (reconnectRetry == 3)
         {
             disconnectAlert.SetActive(true);
         }
     }
     MessageHandler.ProcessMessage();
 }
        public void CanSetLightsToRoyalBlue()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.Hue(10));
        }
        public void CanSwitchWhiteLightsOnForZoneOne()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.On(Zone.One));
        }
        public void CanSwitchColorLightsOffZoneOne()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.Off(Zone.One));
        }
        public void CanSetBrightnessLevelTo10()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.SetBrightness(10));
        }
        public void CanSwitchWhiteLightsOffForAllZones()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.Off(Zone.All));
        }
        public void CanSwitchColorLightsOn()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.On(Zone.All));
        }
 private void Awake()
 {
     instance = this;
     gameController = GetComponent<GameController>();
 }
        public void CanSetZoneOneColorLightsToWhite()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.SetWhite(Zone.One));
        }
Esempio n. 15
0
 private void BtnGetWifiInfo_Click(object sender, EventArgs e)
 {
     RtbWifiInfo.AppendText($"You are currently connected to => {WifiController.GetWifiConnectedSsids()[0]}");
 }
        public void CanTurnWhiteLightsOn()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.On(Zone.All));
        }
Esempio n. 17
0
        private static void JoggWithoutUsingFacade()
        {
            // The phone has been booted up and all the controllers are running
            var textStatus       = new TextStatusController();
            var gps              = new GPSController();
            var data             = new MobileDataController();
            var iTunes           = new MusicController();
            var wifi             = new WifiController();
            var heartRateMonitor = new HeartRateMontiorController();
            var moodIndicator    = new MoodIndicatorController();

            ///////////// Going for Jogging /////////////////////

            // 1. Set IM Status to Away
            textStatus.SetToAway = true;

            // 2. Turn off the wifi -- save battery
            wifi.IsSwitchedOn = false;

            // 3. Switch on the Mobile Data
            data.IsSwitchedOn = true;

            // 4. Turn on the GPS
            gps.IsSwitchedOn = true;

            // 5. Turn on Heart Rate Monitor
            heartRateMonitor.IsSwitchedOn = true;

            // 6. Turn on Mood Indicator
            moodIndicator.IsSwitchedOn = true;

            // 7. Turn on the Music
            iTunes.IsSwitchedOn = true;

            // 8. Start the Sports-Tracker
            var app = new SportsTrackerApp();

            app.Start();

            // 9. Pair Heart Rate Monitor
            heartRateMonitor.Pair();

            // 10. Load GPS Map

            // 11. Load playlist
            iTunes.LoadPlaylist("RockOut");

            // 12. Start playing music
            iTunes.Start();

            // 13. Start Monitoring Heart Rate
            heartRateMonitor.Start();


            ///////////// Back from Jogging /////////////////////
            Console.WriteLine();

            // 1. Stop heart rate monitor
            heartRateMonitor.Stop();

            // 2. Turn off the Music
            iTunes.IsSwitchedOn = false;

            // 3. Turn off the GPS
            gps.IsSwitchedOn = false;

            // 4. Share Sports tracker stats on twitter and facebook
            app.Share();

            // 5. Stop the Sports Tracker
            app.Stop();

            // 6. Turn off heart rate monitor
            heartRateMonitor.IsSwitchedOn = false;

            // 7. Turn off the GPS
            moodIndicator.IsSwitchedOn = false;

            // 8. Turn off the Mobile Data
            data.IsSwitchedOn = false;

            // 9. Turn on the wifi
            wifi.IsSwitchedOn = true;
        }