1
1
( function ( ) {
2
2
Bangle . setUI ( ) ; clearInterval ( ) ; clearWatch ( ) ; g . clear ( 1 ) ;
3
3
Bangle . removeAllListeners ( ) ; E . removeAllListeners ( ) ;
4
+ Bangle . setPollInterval ( 80 ) ;
4
5
Bangle . setBarometerPower ( 1 , "app" ) ;
5
6
Bangle . setCompassPower ( 1 , "app" ) ;
6
7
Bangle . setGPSPower ( 1 , "app" ) ;
38
39
var ok = vibMotion > 3 ;
39
40
draw ( "Vibrate" , ok ?"ok" :"fail" , ok ) ;
40
41
}
41
- } else if ( ( vibMotion === undefined ) && p . diff < 0.02 ) {
42
+ } else if ( ( vibMotion === undefined ) && p . diff < 0.12 ) {
42
43
// wait until the Bangle has been still for a few seconds before turning vib on
43
44
vibCounter ++ ;
44
45
if ( vibCounter > 15 ) {
71
72
if ( ! pass . every ( a => a ) ) return ;
72
73
Bangle . removeAllListeners ( ) ;
73
74
clearInterval ( ) ; clearWatch ( ) ;
74
- NRF . sleep ( ) ; // Bluetooth off
75
- Bangle . setBarometerPower ( 0 , "app" ) ;
76
- Bangle . setCompassPower ( 0 , "app" ) ;
77
- Bangle . setGPSPower ( 0 , "app" ) ;
78
- Bangle . setHRMPower ( 0 , "app" ) ;
79
- Bangle . setBacklight ( 0 ) ;
80
- Bangle . setLocked ( 1 ) ; // touchscreen off
81
- g . clear ( 1 ) . setFont ( "12x20:2" ) . setFontAlign ( 0 , 0 ) . drawString ( "TEST\nPASS" , 88 , 88 ) ;
82
- require ( 'Storage' ) . writeJSON ( 'welcome.json' , { welcomed : false } ) ;
83
- Bangle . setPollInterval ( 800 ) ; // force low power accelerometer mode
75
+ g . clear ( ) ;
84
76
setTimeout ( function ( ) {
85
- Bangle . off ( ) ;
86
- } , 60 * 60 * 1000 ) ; // 1 hour
77
+ Bangle . setBarometerPower ( 0 , "app" ) ;
78
+ Bangle . setCompassPower ( 0 , "app" ) ;
79
+ Bangle . setGPSPower ( 0 , "app" ) ;
80
+ Bangle . setHRMPower ( 0 , "app" ) ;
81
+ Bangle . setBacklight ( 0 ) ;
82
+ Bangle . setLocked ( 1 ) ; // touchscreen off
83
+ g . clear ( 1 ) . setFont ( "12x20:2" ) . setFontAlign ( 0 , 0 ) . drawString ( "TEST\nPASS" , 88 , 88 ) ;
84
+ require ( 'Storage' ) . writeJSON ( 'welcome.json' , { welcomed : false } ) ;
85
+ Bangle . setPollInterval ( 800 ) ; // force low power accelerometer mode
86
+ NRF . sleep ( ) ; // Bluetooth off
87
+ setTimeout ( function ( ) {
88
+ Bangle . off ( ) ;
89
+ } , 60 * 60 * 1000 ) ; // 1 hour
90
+ } , 100 ) ;
87
91
} ) ;
88
- } )
92
+ } )
0 commit comments