mirror of
https://github.com/google/pebble.git
synced 2025-06-03 16:53:11 +00:00
Import of the watch repository from Pebble
This commit is contained in:
commit
3b92768480
10334 changed files with 2564465 additions and 0 deletions
28
resources/normal/snowy/vibes/alarm_lpm.json
Normal file
28
resources/normal/snowy/vibes/alarm_lpm.json
Normal file
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"comments": "Alarm - Low Power Mode",
|
||||
"notes": [
|
||||
{
|
||||
"id": "long_pulse",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 100
|
||||
},
|
||||
{
|
||||
"id": "delay_500ms",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
}
|
||||
],
|
||||
"pattern": ["long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms",
|
||||
"long_pulse", "delay_500ms"],
|
||||
"repeat_delay_ms": 50000
|
||||
}
|
23
resources/normal/snowy/vibes/flutter_pulse.json
Normal file
23
resources/normal/snowy/vibes/flutter_pulse.json
Normal file
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"comments": "3 fluttery pulses",
|
||||
"notes": [
|
||||
{
|
||||
"id": "medium_pulse",
|
||||
"vibe_duration_ms": 30,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 100
|
||||
},
|
||||
{
|
||||
"id": "delay_500",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
}
|
||||
],
|
||||
"pattern": [
|
||||
"medium_pulse", "medium_pulse", "medium_pulse", "medium_pulse", "delay_500",
|
||||
"medium_pulse", "medium_pulse", "medium_pulse", "medium_pulse", "delay_500",
|
||||
"medium_pulse", "medium_pulse", "medium_pulse", "medium_pulse", "delay_500"
|
||||
],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
13
resources/normal/snowy/vibes/haptic_feedback.json
Normal file
13
resources/normal/snowy/vibes/haptic_feedback.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"comments": "Haptic Feedback",
|
||||
"notes": [
|
||||
{
|
||||
"id": "medium_pulse",
|
||||
"vibe_duration_ms": 30,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 100
|
||||
}
|
||||
],
|
||||
"pattern": ["medium_pulse"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
20
resources/normal/snowy/vibes/jackhammer.json
Normal file
20
resources/normal/snowy/vibes/jackhammer.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"comments": "Jackhammer",
|
||||
"notes": [
|
||||
{
|
||||
"id": "forward_backward",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 50,
|
||||
"strength": 100
|
||||
},
|
||||
{
|
||||
"id": "sleep_500ms",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
}
|
||||
],
|
||||
"pattern": ["forward_backward", "forward_backward", "forward_backward",
|
||||
"forward_backward", "forward_backward", "forward_backward"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
56
resources/normal/snowy/vibes/mario.json
Normal file
56
resources/normal/snowy/vibes/mario.json
Normal file
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"comments": "Mario",
|
||||
"notes": [
|
||||
{
|
||||
"id": "note_0",
|
||||
"vibe_duration_ms": 120,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
},
|
||||
{
|
||||
"id": "note_1",
|
||||
"vibe_duration_ms": 111,
|
||||
"brake_duration_ms": 9,
|
||||
"strength": 40
|
||||
},
|
||||
{
|
||||
"id": "note_6",
|
||||
"vibe_duration_ms": 105,
|
||||
"brake_duration_ms": 15,
|
||||
"strength": 55
|
||||
},
|
||||
{
|
||||
"id": "note_10",
|
||||
"vibe_duration_ms": 102,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 76
|
||||
},
|
||||
{
|
||||
"id": "note_13",
|
||||
"vibe_duration_ms": 100,
|
||||
"brake_duration_ms": 20,
|
||||
"strength": 100
|
||||
},
|
||||
{
|
||||
"id": "sleep_30ms",
|
||||
"vibe_duration_ms": 30,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
}
|
||||
|
||||
],
|
||||
"pattern": ["note_10", "sleep_30ms",
|
||||
"note_10", "sleep_30ms",
|
||||
"note_0", "sleep_30ms",
|
||||
"note_10", "sleep_30ms",
|
||||
"note_0", "sleep_30ms",
|
||||
"note_6", "sleep_30ms",
|
||||
"note_10", "sleep_30ms",
|
||||
"note_0", "sleep_30ms",
|
||||
"note_13", "sleep_30ms",
|
||||
"note_0", "sleep_30ms",
|
||||
"note_0", "sleep_30ms",
|
||||
"note_0", "sleep_30ms",
|
||||
"note_1"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
25
resources/normal/snowy/vibes/nudge_nudge.json
Normal file
25
resources/normal/snowy/vibes/nudge_nudge.json
Normal file
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"comments": "Nudge Nudge",
|
||||
"notes": [
|
||||
{
|
||||
"id": "medium_pulse",
|
||||
"vibe_duration_ms": 30,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 100
|
||||
},
|
||||
{
|
||||
"id": "sleep_100ms",
|
||||
"vibe_duration_ms": 100,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
},
|
||||
{
|
||||
"id": "sleep_750ms",
|
||||
"vibe_duration_ms": 750,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
}
|
||||
],
|
||||
"pattern": ["medium_pulse", "sleep_100ms", "medium_pulse"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
75
resources/normal/snowy/vibes/pulse.json
Normal file
75
resources/normal/snowy/vibes/pulse.json
Normal file
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"comments": "Pulse",
|
||||
"notes": [
|
||||
{
|
||||
"id": "vibe_28",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 28
|
||||
},
|
||||
{
|
||||
"id": "vibe_36",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 36
|
||||
},
|
||||
{
|
||||
"id": "vibe_44",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 44
|
||||
},
|
||||
{
|
||||
"id": "vibe_52",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 52
|
||||
},
|
||||
{
|
||||
"id": "vibe_60",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 60
|
||||
},
|
||||
{
|
||||
"id": "vibe_68",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 68
|
||||
},
|
||||
{
|
||||
"id": "vibe_76",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 76
|
||||
},
|
||||
{
|
||||
"id": "vibe_84",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 84
|
||||
},
|
||||
{
|
||||
"id": "vibe_92",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 92
|
||||
},
|
||||
{
|
||||
"id": "vibe_100",
|
||||
"vibe_duration_ms": 50,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 100
|
||||
},
|
||||
{
|
||||
"id": "sleep_500ms",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
}
|
||||
],
|
||||
"pattern": ["vibe_28", "vibe_36", "vibe_44", "vibe_52",
|
||||
"vibe_60", "vibe_68", "vibe_76", "vibe_84",
|
||||
"vibe_92", "vibe_100"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
75
resources/normal/snowy/vibes/reveille.json
Normal file
75
resources/normal/snowy/vibes/reveille.json
Normal file
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"comments": "Reveille",
|
||||
"notes": [
|
||||
{
|
||||
"id": "note_0",
|
||||
"vibe_duration_ms": 120,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 0
|
||||
},
|
||||
{
|
||||
"id": "note_1",
|
||||
"vibe_duration_ms": 111,
|
||||
"brake_duration_ms": 9,
|
||||
"strength": 40
|
||||
},
|
||||
{
|
||||
"id": "note_6",
|
||||
"vibe_duration_ms": 105,
|
||||
"brake_duration_ms": 15,
|
||||
"strength": 55
|
||||
},
|
||||
{
|
||||
"id": "note_6___",
|
||||
"vibe_duration_ms": 465,
|
||||
"brake_duration_ms": 15,
|
||||
"strength": 55
|
||||
},
|
||||
{
|
||||
"id": "note_10",
|
||||
"vibe_duration_ms": 102,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 76
|
||||
},
|
||||
{
|
||||
"id": "note_10_",
|
||||
"vibe_duration_ms": 222,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 76
|
||||
},
|
||||
{
|
||||
"id": "note_10___",
|
||||
"vibe_duration_ms": 462,
|
||||
"brake_duration_ms": 18,
|
||||
"strength": 76
|
||||
},
|
||||
{
|
||||
"id": "note_13_",
|
||||
"vibe_duration_ms": 220,
|
||||
"brake_duration_ms": 20,
|
||||
"strength": 100
|
||||
}
|
||||
],
|
||||
"pattern": ["note_1", "note_0",
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_10", "note_0",
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_10", "note_0",
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_6", "note_0",
|
||||
"note_10_", "note_0", "note_0", "note_6", "note_0", "note_1", "note_0",
|
||||
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_10", "note_0",
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_10", "note_0",
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_1", "note_0",
|
||||
"note_6___", "note_0", "note_0", "note_10", "note_0",
|
||||
|
||||
"note_10", "note_0", "note_10", "note_0", "note_10", "note_0", "note_10", "note_0",
|
||||
"note_13_", "note_0", "note_0", "note_10", "note_0", "note_10", "note_0",
|
||||
"note_10", "note_0", "note_6", "note_0", "note_10", "note_0", "note_6", "note_0",
|
||||
"note_10___", "note_0", "note_0", "note_10", "note_0",
|
||||
|
||||
"note_10", "note_0", "note_10", "note_0", "note_10", "note_0", "note_10", "note_0",
|
||||
"note_13_", "note_0", "note_0", "note_10", "note_0", "note_10", "note_0",
|
||||
"note_6", "note_0", "note_10", "note_6", "note_1", "note_0", "note_1", "note_0",
|
||||
"note_6___", "note_0", "note_0", "note_0", "note_0"],
|
||||
|
||||
"repeat_delay_ms": 1500
|
||||
}
|
13
resources/normal/snowy/vibes/standard_long_high.json
Normal file
13
resources/normal/snowy/vibes/standard_long_high.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"comments": "Standard (Long Pulse) - High",
|
||||
"notes": [
|
||||
{
|
||||
"id": "long_pulse",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 100
|
||||
}
|
||||
],
|
||||
"pattern": ["long_pulse"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
13
resources/normal/snowy/vibes/standard_long_low.json
Normal file
13
resources/normal/snowy/vibes/standard_long_low.json
Normal file
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"comments": "Standard (Long Pulse) - Low",
|
||||
"notes": [
|
||||
{
|
||||
"id": "long_pulse",
|
||||
"vibe_duration_ms": 500,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 50
|
||||
}
|
||||
],
|
||||
"pattern": ["long_pulse"],
|
||||
"repeat_delay_ms": 1000
|
||||
}
|
12
resources/normal/snowy/vibes/standard_short_high.json
Normal file
12
resources/normal/snowy/vibes/standard_short_high.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"comments": "Standard (Short Pulse) - High",
|
||||
"notes": [
|
||||
{
|
||||
"id": "short_pulse",
|
||||
"vibe_duration_ms": 250,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 100
|
||||
}
|
||||
],
|
||||
"pattern": ["short_pulse"]
|
||||
}
|
12
resources/normal/snowy/vibes/standard_short_low.json
Normal file
12
resources/normal/snowy/vibes/standard_short_low.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"comments": "Standard (Short Pulse) - Low",
|
||||
"notes": [
|
||||
{
|
||||
"id": "short_pulse",
|
||||
"vibe_duration_ms": 250,
|
||||
"brake_duration_ms": 0,
|
||||
"strength": 50
|
||||
}
|
||||
],
|
||||
"pattern": ["short_pulse"]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue