private void startBeep(AGVMESSAGE_TYPE_T message_type) { if (AGVInitialize.useUsbAlarm) { setUsbBeep(message_type); //使用usb报警灯报警 } else { startKeepBeepThread(); //使用电脑声音报警 } }
/// <summary> /// 设置usb报警灯 /// </summary> /// <param name="message_type"></param> private void setUsbBeep(AGVMESSAGE_TYPE_T message_type) { switch (message_type) { case AGVMESSAGE_TYPE_T.AGVMESSAGE_LOWPOWER: //提示性的 报黄灯 JG_SetUSBAlarmLamp(0, 0, 0, 0, 0, 1, 3, 1, 3); break; default: JG_SetUSBAlarmLamp(0, 1, 3, 0, 0, 0, 0, 1, 3); //需要车停的都报红灯 break; } }
public void setMessageType(AGVMESSAGE_TYPE_T type) { this.message_type = type; }
public void clear() { this.message_str = String.Empty; this.message_type = AGVMESSAGE_TYPE_T.AGVMESSAGE_MIN; }
public void setMessage(AGVMESSAGE_TYPE_T type, string str) { this.message_type = type; this.message_str = str; }