movement: start time zone list at UTC
This commit is contained in:
parent
96017d6ec1
commit
0bb267c702
@ -41,47 +41,47 @@ const int16_t movement_timeout_inactivity_deadlines[4] = {60, 120, 300, 1800};
|
|||||||
movement_event_t event;
|
movement_event_t event;
|
||||||
|
|
||||||
const int16_t movement_timezone_offsets[] = {
|
const int16_t movement_timezone_offsets[] = {
|
||||||
-720, // 0 : -12:00:00 (Baker Island Time)
|
0, // 0 : 0:00:00 (UTC)
|
||||||
-660, // 1 : -11:00:00 (Niue Time)
|
60, // 1 : 1:00:00 (Central European Time)
|
||||||
-600, // 2 : -10:00:00 (Hawaii-Aleutian Standard Time)
|
120, // 2 : 2:00:00 (South African Standard Time)
|
||||||
-570, // 3 : -9:30:00 (Marquesas Islands Time)
|
180, // 3 : 3:00:00 (Arabia Standard Time)
|
||||||
-540, // 4 : -9:00:00 (Alaska Standard Time)
|
210, // 4 : 3:30:00 (Iran Standard Time)
|
||||||
-480, // 5 : -8:00:00 (Pacific Standard Time)
|
240, // 5 : 4:00:00 (Georgia Standard Time)
|
||||||
-420, // 6 : -7:00:00 (Mountain Standard Time)
|
270, // 6 : 4:30:00 (Afghanistan Time)
|
||||||
-360, // 7 : -6:00:00 (Central Standard Time)
|
300, // 7 : 5:00:00 (Pakistan Standard Time)
|
||||||
-300, // 8 : -5:00:00 (Eastern Standard Time)
|
330, // 8 : 5:30:00 (Indian Standard Time)
|
||||||
-270, // 9 : -4:30:00 (Venezuelan Standard Time)
|
345, // 9 : 5:45:00 (Nepal Time)
|
||||||
-240, // 10 : -4:00:00 (Atlantic Standard Time)
|
360, // 10 : 6:00:00 (Kyrgyzstan time)
|
||||||
-210, // 11 : -3:30:00 (Newfoundland Standard Time)
|
390, // 11 : 6:30:00 (Myanmar Time)
|
||||||
-180, // 12 : -3:00:00 (Brasilia Time)
|
420, // 12 : 7:00:00 (Thailand Standard Time)
|
||||||
-150, // 13 : -2:30:00 (Newfoundland Daylight Time)
|
480, // 13 : 8:00:00 (China Standard Time, Australian Western Standard Time)
|
||||||
-120, // 14 : -2:00:00 (Fernando de Noronha Time)
|
525, // 14 : 8:45:00 (Australian Central Western Standard Time)
|
||||||
-60, // 15 : -1:00:00 (Azores Standard Time)
|
540, // 15 : 9:00:00 (Japan Standard Time, Korea Standard Time)
|
||||||
0, // 16 : 0:00:00 (UTC)
|
570, // 16 : 9:30:00 (Australian Central Standard Time)
|
||||||
60, // 17 : 1:00:00 (Central European Time)
|
600, // 17 : 10:00:00 (Australian Eastern Standard Time)
|
||||||
120, // 18 : 2:00:00 (South African Standard Time)
|
630, // 18 : 10:30:00 (Lord Howe Standard Time)
|
||||||
180, // 19 : 3:00:00 (Arabia Standard Time)
|
660, // 19 : 11:00:00 (Solomon Islands Time)
|
||||||
210, // 20 : 3:30:00 (Iran Standard Time)
|
720, // 20 : 12:00:00 (New Zealand Standard Time)
|
||||||
240, // 21 : 4:00:00 (Georgia Standard Time)
|
765, // 21 : 12:45:00 (Chatham Standard Time)
|
||||||
270, // 22 : 4:30:00 (Afghanistan Time)
|
780, // 22 : 13:00:00 (Tonga Time)
|
||||||
300, // 23 : 5:00:00 (Pakistan Standard Time)
|
825, // 23 : 13:45:00 (Chatham Daylight Time)
|
||||||
330, // 24 : 5:30:00 (Indian Standard Time)
|
840, // 24 : 14:00:00 (Line Islands Time)
|
||||||
345, // 25 : 5:45:00 (Nepal Time)
|
-720, // 25 : -12:00:00 (Baker Island Time)
|
||||||
360, // 26 : 6:00:00 (Kyrgyzstan time)
|
-660, // 26 : -11:00:00 (Niue Time)
|
||||||
390, // 27 : 6:30:00 (Myanmar Time)
|
-600, // 27 : -10:00:00 (Hawaii-Aleutian Standard Time)
|
||||||
420, // 28 : 7:00:00 (Thailand Standard Time)
|
-570, // 28 : -9:30:00 (Marquesas Islands Time)
|
||||||
480, // 29 : 8:00:00 (China Standard Time, Australian Western Standard Time)
|
-540, // 29 : -9:00:00 (Alaska Standard Time)
|
||||||
525, // 30 : 8:45:00 (Australian Central Western Standard Time)
|
-480, // 30 : -8:00:00 (Pacific Standard Time)
|
||||||
540, // 31 : 9:00:00 (Japan Standard Time, Korea Standard Time)
|
-420, // 31 : -7:00:00 (Mountain Standard Time)
|
||||||
570, // 32 : 9:30:00 (Australian Central Standard Time)
|
-360, // 32 : -6:00:00 (Central Standard Time)
|
||||||
600, // 33 : 10:00:00 (Australian Eastern Standard Time)
|
-300, // 33 : -5:00:00 (Eastern Standard Time)
|
||||||
630, // 34 : 10:30:00 (Lord Howe Standard Time)
|
-270, // 34 : -4:30:00 (Venezuelan Standard Time)
|
||||||
660, // 35 : 11:00:00 (Solomon Islands Time)
|
-240, // 35 : -4:00:00 (Atlantic Standard Time)
|
||||||
720, // 36 : 12:00:00 (New Zealand Standard Time)
|
-210, // 36 : -3:30:00 (Newfoundland Standard Time)
|
||||||
765, // 37 : 12:45:00 (Chatham Standard Time)
|
-180, // 37 : -3:00:00 (Brasilia Time)
|
||||||
780, // 38 : 13:00:00 (Tonga Time)
|
-150, // 38 : -2:30:00 (Newfoundland Daylight Time)
|
||||||
825, // 39 : 13:45:00 (Chatham Daylight Time)
|
-120, // 39 : -2:00:00 (Fernando de Noronha Time)
|
||||||
840, // 40 : 14:00:00 (Line Islands Time)
|
-60, // 40 : -1:00:00 (Azores Standard Time)
|
||||||
};
|
};
|
||||||
|
|
||||||
const char movement_valid_position_0_chars[] = " AaBbCcDdEeFGgHhIiJKLMNnOoPQrSTtUuWXYZ-='+\\/0123456789";
|
const char movement_valid_position_0_chars[] = " AaBbCcDdEeFGgHhIiJKLMNnOoPQrSTtUuWXYZ-='+\\/0123456789";
|
||||||
@ -228,7 +228,6 @@ void app_init(void) {
|
|||||||
movement_state.settings.bit.button_should_sound = true;
|
movement_state.settings.bit.button_should_sound = true;
|
||||||
movement_state.settings.bit.le_interval = 1;
|
movement_state.settings.bit.le_interval = 1;
|
||||||
movement_state.settings.bit.led_duration = 1;
|
movement_state.settings.bit.led_duration = 1;
|
||||||
movement_state.settings.bit.time_zone = 16; // default to GMT
|
|
||||||
movement_state.light_ticks = -1;
|
movement_state.light_ticks = -1;
|
||||||
movement_state.alarm_ticks = -1;
|
movement_state.alarm_ticks = -1;
|
||||||
movement_state.next_available_backup_register = 4;
|
movement_state.next_available_backup_register = 4;
|
||||||
|
@ -36,7 +36,7 @@ void world_clock_face_setup(movement_settings_t *settings, uint8_t watch_face_in
|
|||||||
world_clock_state_t *state = (world_clock_state_t *)*context_ptr;
|
world_clock_state_t *state = (world_clock_state_t *)*context_ptr;
|
||||||
state->settings.char_0 = 0;
|
state->settings.char_0 = 0;
|
||||||
state->settings.char_1 = 0;
|
state->settings.char_1 = 0;
|
||||||
state->settings.timezone_index = 16; // start at UTC
|
state->settings.timezone_index = 0; // start at UTC
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user