@Override
 public void stopListening() {
   sensorManager.unregisterListener(this, accelorometerSensor);
   isListening = hasBeenTripped = false;
   sensorChangeMonitor.reset();
   resetAlarmService();
   binder.onDisarmed();
 }
 public void updateBinder() {
   if (hasBeenTripped) binder.onTripped();
   else if (isListening) binder.onArmed();
   else binder.onDisarmed();
 }