public bool ConnectionStuff()
        {
            try
            {
                PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection();
                conn.connect();

                Server_Connection.DailyTask[] dts = conn.getTasks();
                DailyTaskID = dts[0].idDailyTask;
                todaysTask = new WalkingTask(((Server_Connection.WalkingTask)dts[0]).steps);
                conn.disconnect();
            }
            catch
            {
                todaysTask = new WalkingTask(500);

             //   temp2.ShowDialog();
                current_task = todaysTask.display();

                tasksDialog.setStuff(this);
                this.myWiiData = new WiiRemoteData();
                myWiiRemoteConnection = new WiiRemoteConnection();

                wiimoteCon = myWiiRemoteConnection.connect();

                this.myWiiData.processData(myWiiRemoteConnection);
                this.TodaysStats = new Queue<Stats>();

                return false;
            }

            current_task = todaysTask.display();

            tasksDialog.setStuff(this);
            this.myWiiData = new WiiRemoteData();
            myWiiRemoteConnection = new WiiRemoteConnection();

            wiimoteCon= myWiiRemoteConnection.connect();

            this.myWiiData.processData(myWiiRemoteConnection);
            this.TodaysStats = new Queue<Stats>();
            return true;
        }
示例#2
0
        public bool ConnectionStuff()
        {
            try
            {
                PDA_GUI.ServerConnection conn = new PDA_GUI.ServerConnection();
                conn.connect();

                Server_Connection.DailyTask[] dts = conn.getTasks();
                DailyTaskID = dts[0].idDailyTask;
                todaysTask  = new WalkingTask(((Server_Connection.WalkingTask)dts[0]).steps);
                conn.disconnect();
            }
            catch
            {
                todaysTask = new WalkingTask(500);

                //   temp2.ShowDialog();
                current_task = todaysTask.display();

                tasksDialog.setStuff(this);
                this.myWiiData        = new WiiRemoteData();
                myWiiRemoteConnection = new WiiRemoteConnection();

                wiimoteCon = myWiiRemoteConnection.connect();

                this.myWiiData.processData(myWiiRemoteConnection);
                this.TodaysStats = new Queue <Stats>();

                return(false);
            }

            current_task = todaysTask.display();

            tasksDialog.setStuff(this);
            this.myWiiData        = new WiiRemoteData();
            myWiiRemoteConnection = new WiiRemoteConnection();

            wiimoteCon = myWiiRemoteConnection.connect();

            this.myWiiData.processData(myWiiRemoteConnection);
            this.TodaysStats = new Queue <Stats>();
            return(true);
        }
示例#3
0
 public void setTodaysTask(DailyTask inTask)
 {
     todaysTask = inTask;
 }
 public void setTodaysTask(DailyTask inTask)
 {
     todaysTask = inTask;
 }