11( function ( ) {
22 Bangle . setUI ( ) ; clearInterval ( ) ; clearWatch ( ) ; g . clear ( 1 ) ;
33 Bangle . removeAllListeners ( ) ; E . removeAllListeners ( ) ;
4+ Bangle . setPollInterval ( 80 ) ;
45 Bangle . setBarometerPower ( 1 , "app" ) ;
56 Bangle . setCompassPower ( 1 , "app" ) ;
67 Bangle . setGPSPower ( 1 , "app" ) ;
3839 var ok = vibMotion > 3 ;
3940 draw ( "Vibrate" , ok ?"ok" :"fail" , ok ) ;
4041 }
41- } else if ( ( vibMotion === undefined ) && p . diff < 0.02 ) {
42+ } else if ( ( vibMotion === undefined ) && p . diff < 0.12 ) {
4243 // wait until the Bangle has been still for a few seconds before turning vib on
4344 vibCounter ++ ;
4445 if ( vibCounter > 15 ) {
7172 if ( ! pass . every ( a => a ) ) return ;
7273 Bangle . removeAllListeners ( ) ;
7374 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 ( ) ;
8476 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 ) ;
8791 } ) ;
88- } )
92+ } )
0 commit comments