コード例 #1
0
ファイル: AGVMessage.cs プロジェクト: radtek/suzhou_zhonglei
 private void startBeep(AGVMESSAGE_TYPE_T message_type)
 {
     if (AGVInitialize.useUsbAlarm)
     {
         setUsbBeep(message_type);      //使用usb报警灯报警
     }
     else
     {
         startKeepBeepThread();      //使用电脑声音报警
     }
 }
コード例 #2
0
ファイル: AGVMessage.cs プロジェクト: radtek/suzhou_zhonglei
        /// <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;
            }
        }
コード例 #3
0
ファイル: AGVMessage.cs プロジェクト: radtek/suzhou_zhonglei
 public void setMessageType(AGVMESSAGE_TYPE_T type)
 {
     this.message_type = type;
 }
コード例 #4
0
ファイル: AGVMessage.cs プロジェクト: radtek/suzhou_zhonglei
 public void clear()
 {
     this.message_str  = String.Empty;
     this.message_type = AGVMESSAGE_TYPE_T.AGVMESSAGE_MIN;
 }
コード例 #5
0
ファイル: AGVMessage.cs プロジェクト: radtek/suzhou_zhonglei
 public void setMessage(AGVMESSAGE_TYPE_T type, string str)
 {
     this.message_type = type;
     this.message_str  = str;
 }