public virtual IEnumerator <ITask> RemoveDeviceConfigurationHandler(ResetConfiguration resetConfiguration) { // Clear Runtime Configuration UnsubscribeAllSensors(); _state.SensorConfiguration = new List <SensorConfiguration>(); _state.RuntimeConfiguration = null; _contactSensorArrayState = new bumper.ContactSensorArrayState(); resetConfiguration.ResponsePort.Post(DefaultDeleteResponseType.Instance); yield break; }
public virtual IEnumerator<ITask> RemoveDeviceConfigurationHandler(ResetConfiguration resetConfiguration) { // Clear Runtime Configuration UnsubscribeAllSensors(); _state.SensorConfiguration = new List<SensorConfiguration>(); _state.RuntimeConfiguration = null; _contactSensorArrayState = new bumper.ContactSensorArrayState(); resetConfiguration.ResponsePort.Post(DefaultDeleteResponseType.Instance); yield break; }