public void DeviceCmdFromView(DeviceCmdArgEvent deviceCmdArgEvent) { switch (deviceCmdArgEvent.cmd) { case DeviceCmd.START_MEASURE: _device.StartMeasurement(); break; case DeviceCmd.STOP_MEASURE: _device.StopMeasurement(); break; case DeviceCmd.ZERO_CALIBRATE: _device.Calibrate(null,false,100); break; case DeviceCmd.STARTUP_CALIBRATE: _device.Calibrate(null,true,100); break; case DeviceCmd.WEIGHT_CALIBRATE: _device.Calibrate(deviceCmdArgEvent.Params,false); break; case DeviceCmd.WEIGHT_CALIBRATE_FAST: _device.Calibrate(deviceCmdArgEvent.Params,true); break; case DeviceCmd.WEIGHT_MEASURE: _device.GetWeight(); break; default: break; } }
private void ViewOnDeviceCmdEvent(object sender, DeviceCmdArgEvent e) { _model.DeviceCmdFromView(e); }