using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace IrisCtrl.USBHID.Service.Impl { public class UsbServiceImpl:UsbService { //可见灯 public void GetVisibleLightStatus() { byte[] bt = USBMessage.SearchVisibleLightMessage(); HIDControl hidControl = new HIDControl(); hidControl.SendBytes(bt); } public void SetVisibleLightStatus(String status) { byte[] bt = USBMessage.SetVisibleLightMessage(status); HIDControl hidControl = new HIDControl(); hidControl.SendBytes(bt); } //指示灯 public void GetIndicatorStatus() { byte[] bt = USBMessage.SearchIndicatorMessage(); HIDControl hidControl = new HIDControl(); hidControl.SendBytes(bt); } public void SetIndicatorStatus(String status) { byte[] bt = USBMessage.SetIndicatortMessage(status); HIDControl hidControl = new HIDControl(); hidControl.SendBytes(bt); } //设备姿态 public void GetEquipmentPosture() { byte[] bt = USBMessage.SearchEqPostureMessage(); HIDControl hidControl = new HIDControl(); hidControl.SendBytes(bt); } //设备ID public void SetEquipmentID(String equipmentID) { byte[] bt = USBMessage.SetEqIDMessage(equipmentID); HIDControl hidControl = new HIDControl(); hidControl.SendBytes(bt); } } }