add SensorMonitorActivity, SensorMonitorCallback