Ejemplo n.º 1
0
    def generateSampleStates():
        import datetime
        time = datetime.datetime.now()
        states = []

        for i in range(10):
            num = i + 1
            watchState = WatchState(BatteryLevel=100 - i * 10,
                                    Pulse=60 + num * 2,
                                    Steps=num * 1000,
                                    Calories=num * 75,
                                    Distance=num * 700,
                                    Bluetooth=num > 1 and num < 6,
                                    Unlocked=num > 2 and num < 7,
                                    Alarm=num > 3 and num < 8,
                                    DoNotDisturb=num > 4 and num < 9,
                                    Weather=num * 2)

            watchState.setTime(
                datetime.datetime(year=time.year,
                                  month=num,
                                  day=num * 2 + 5,
                                  hour=i * 2,
                                  minute=i * 6,
                                  second=i))
            states.append(watchState)

        return states
Ejemplo n.º 2
0
    def generateSampleStates():
        import datetime
        time = datetime.datetime.now()
        states = []

        for i in range(10):
            num = i + 1
            watchState = WatchState(
                BatteryLevel = 100 - i * 10,
                Pulse = 60 + num * 2,
                Steps = num * 1000,
            )

            watchState.setTime(datetime.datetime(year = time.year, month = num, day = num * 2 + 5, hour = i * 2, minute = i * 6, second = i))
            states.append(watchState)

        return states
Ejemplo n.º 3
0
    def generateSampleStates():
        import datetime
        time = datetime.datetime.now()
        states = []

        for i in range(10):
            num = i + 1
            watchState = WatchState(
                BatteryLevel=100 - i * 10,
                Pulse=60 + num * 2,
                Steps=num * 1000,
                Calories=num * 75,
                Distance=num * 700,
                Bluetooth=num > 1 and num < 6,
                Unlocked=num > 2 and num < 7,
                Alarm=num > 3 and num < 8,
                DoNotDisturb=num > 4 and num < 9,
                CurrentTemperature=-15 + 2 * i,
            )

            if num < 3:
                watchState.setCurrentWeather(WeatherCondition.Unknown)
                watchState.setCurrentTemperature(None)
            else:
                index = num - 2
                watchState.setCurrentWeather(index)
                watchState.setCurrentTemperature(-10 + i * 6)

            watchState.setTime(
                datetime.datetime(year=time.year,
                                  month=num,
                                  day=num * 2 + 5,
                                  hour=i * 2,
                                  minute=i * 6,
                                  second=i))
            states.append(watchState)

        return states