亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cmdmod.bas

?? vb數據采集
?? BAS
字號:
Attribute VB_Name = "CmdMod"
Declare Function GetTickCount Lib "kernel32" () As Long

''''''''''''''''''''''''''''''''''''''''''''''''
'將分析儀上的按鍵以定義的方式先行定義
'這些定義都是對應到一些特定的字元
'程式中只要給定這些定好的字元,即可進行傳輸
'定好的通用字串比較容易了解
''''''''''''''''''''''''''''''''''''''''''''''''
Public Const SystemReset = "ZrE"
'Public Const ReturnKey = Chr$(13)
'Public Const LFKey = Chr$(10)
'Public Const SpaceKey = Chr$(&H20)
Public Const ShiftKey = "!"
Public Const LeftKey = "l"
Public Const RightKey = "r"
Public Const UpKey = "u"
Public Const DownKey = "d"
Public Const EnterKey = "E"
Public Const DataKey = "Y"
Public Const FormatKey = "F"
Public Const ScaleKey = "S"
Public Const FreqKey = "Q"
Public Const InputKey = "I"
Public Const TriggerKey = "T"
Public Const StartKey = "Gw"
Public Const PauseKey = "P"
Public Const AvgKey = "V"
Public Const SaveKey = "M"
Public Const UtilityKey = "U"
Public Const InstKey = "Z"
Public Const SystemInfo = "?"
Public Const TraceDump = "J"
Public Const XDump = "j"
Public Const FirstUpItem = "!u"
Public Const FirstLeftItem = "!l"
Public Const SetupPara = "i"
Public Const ShowStatus = "!1"
Public Const GetStatus = "!9"
Public Const SCH1Couple = "COUPLE CH1:"
Public Const SCH2Couple = "COUPLE CH2:"
Public Const Ch12Weight = "WEIGHT:"
Public Const SNDRepeat = "REPEAT:"
Public Const SNDAccept = "U ACCEPT:"
Public Const SNDSlope = "SLOPE:"
Public Const SNDAutoSave = "AUTOSAVE:"
Public Const SNDExceedan = "EXCEEDAN:"
Public Const SNDIncrUpd = "INCR UPD:"
Public Const SNDImpulse = "IMPULSE:"
'Other Definition
Public Const Octave_Mode = 0
Public Const Narrow_Mode = 1

'宣告系統設定之常數,給SetupInfo的傳回值用
Public Const InstrumentMode = 0
Public Const OptionNo = 1
Public Const PrintType = 2
Public Const DisplayType = 3
Public Const ActiveNo = 4
Public Const ChannelCount = 5
Public Const FreqResolution = 6
Public Const Y1Unit = 7
Public Const Y2Unit = 8


'測試用陣列
Public Test(12) As Integer
Public TestC(12) As String
Public tests1(2000) As Single

''''''''''''''''''''''''''''''''''''''''''''''''''
'設定Attenuate大小的函式
'0:0dB,1:5dB,2:10dB,3:15dB,4:20dB,5:25dB,6:30dB
''''''''''''''''''''''''''''''''''''''''''''''''''
Sub Attenuate(ComPort As MSComm, Value As Integer)
ComPort.Output = InputKey
ComPort.Output = FirstLeftItem + RightKey + RightKey + RightKey
ComPort.Output = RightKey + RightKey + FirstUpItem
While Value > 0
  ComPort.Output = DownKey
  TimeDelay 100
  Value = Value - 1
Wend
End Sub

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'設定頻率平均的副程式
'包括有模式、數量、及增量等
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FREQAvg(ComPort As MSComm, m_Mode As Integer, m_No As Integer, m_Incr As Integer)
Dim Count%, Info%(12), PreNo%
ComPort.Output = AvgKey
TimeDelay 200
ComPort.Output = FirstLeftItem + FirstUpItem
Do Until m_Mode = 0
  ComPort.Output = DownKey
  TimeDelay 200
  m_Mode = m_Mode - 1
Loop
ComPort.Output = RightKey
TimeDelay 200
ComPort.Output = Str(m_No) + EnterKey
TimeDelay 300
ComPort.Output = RightKey
'Incr Upd Setup
Count = 0
Do
   ComPort.Output = AvgKey
   If Info(8) = m_Incr Then
     Exit Do
   Else
     ComPort.Output = EnterKey
     TimeDelay 1000
     If PreNo <> Info(8) Then Count = Count + 1
   End If
   PreNo = Info(8)
Loop Until Count > 10
If Count > 10 Then
  MsgBox "Incr Upd 的設定出現逾時,請更改延遲時間!"
End If

End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'有關每個波道的頻率設定參數
'm_TraceA--0:Spec Ch1,1:Spec Ch2,2:Psd Ch1,3:Psd Ch2,4:Time Ch1
'                     5:Time Ch2,6:Diff Ch1,7:Freq Resp,8:Coherence,9:Cross Cor
'                     9:Cross Pow
'm_TraceB--0:Spec Ch1,1:Spec Ch2,2:Psd Ch1,3:Psd Ch2,4:Time Ch1
'                     5:Time Ch2,6:Diff Ch1,7:Freq Resp,8:Coherence,9:Cross Cor
'm_AxisA--0:Lin Mag,1:Log Mag,2:dB Mag,3:Phase,4:Real,5:Imaginary
'm_AxisB--0:Lin Mag,1:Log Mag,2:dB Mag,3:Phase,4:Real,5:Imaginary

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FREQData(ComPort As MSComm, m_TraceA As Integer, m_TraceB As Integer, m_AxisA As Integer, m_AxisB As Integer)
  ComPort.Output = DataKey
  ComPort.Output = FirstLeftItem + FirstUpItem
  Do
    If m_TraceA = 0 Then Exit Do
      ComPort.Output = DownKey
      m_TraceA = m_TraceA - 1
    Loop
  TimeDelay 200
  ComPort.Output = RightKey + FirstUpItem
  Do
    If m_TraceB = 0 Then Exit Do
      ComPort.Output = DownKey
      m_TraceB = m_TraceB - 1
    Loop
  TimeDelay 200
  ComPort.Output = RightKey + FirstUpItem
  Do
    If m_AxisA = 0 Then Exit Do
      ComPort.Output = DownKey
      m_AxisA = m_AxisA - 1
  Loop
  TimeDelay 200
  ComPort.Output = RightKey + FirstUpItem
  Do
    If m_AxisB = 0 Then Exit Do
      ComPort.Output = DownKey
      m_AxisB = m_AxisB - 1
  Loop

End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'將頻域的資料抓回來的函式
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FreqDataDump(ComPort As MSComm, m_YData() As Single)
  'ComPort:Com Port No.
  'm_YData:Y axis data
  Dim Buf$, Position%, BufStr$
  Dim DataNo%, I%
  ''Trace dump process
  ComPort.InputLen = 0
  Buf = ComPort.Input
  Buf = ""
  ComPort.Output = TraceDump
  TimeDelay 1000
  Do
    Buf = Trim(ComPort.Input)
    BufStr = Buf
    TimeDelay 100
  Loop Until Len(Buf) > 20
   Buf = Right(Buf, Len(Buf) - 1)
  Position = InStr(Buf, ",")
  DataNo = Val(Mid(Buf, 1, Position - 1))
  Buf = Right(Buf, Len(Buf) - Position)
  For I = 0 To DataNo - 2
     Do
       Position = InStr(Buf, ",")
       If Position < 1 Then
         Buf = Buf + Trim(ComPort.Input)
         TimeDelay 50
       End If
     Loop Until Position >= 1
     m_YData(I) = Val(Mid(Buf, 1, Position - 1))
     If I = DataNo - 1 Then Exit For
     Buf = Right(Buf, Len(Buf) - Position)
   Next
     m_YData(DataNo - 1) = Val(Buf)

End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'將頻域的格式作設定
'm_Format--0:A above B,1:A only ,2:B only,3:A front B
'm_Style--0:Trace,1:Freq Tabl,2:Ampl Tabl
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FREQFormat(ComPort As MSComm, m_Format As Integer, m_Style As Integer)
'Frequency Format Setting Sub
ComPort.Output = FormatKey
ComPort.Output = FirstLeftItem + FirstUpItem
Do
  If m_Format = 0 Then Exit Do
  ComPort.Output = DownKey
  m_Format = m_Format - 1
  TimeDelay 100
Loop
'TimeDelay 200
ComPort.Output = RightKey + RightKey + FirstUpItem
Do
  If m_Style = 0 Then Exit Do
  ComPort.Output = DownKey
  m_Style = m_Style - 1
  TimeDelay 100
Loop

End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'將頻域的格式作設定
'Narrow Band 時的頻域設定
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FREQFreq(ComPort As MSComm, m_BaseBand As Integer, m_Resolution As Integer, m_Window As Integer, m_Filter As Integer, m_Force As Integer, m_Exp As Integer)
ComPort.Output = FreqKey
ComPort.Output = FirstLeftItem + FirstUpItem
Do
  If m_BaseBand = 0 Then Exit Do
  ComPort.Output = DownKey
  TimeDelay 100
  m_BaseBand = m_BaseBand - 1
Loop
ComPort.Output = RightKey + RightKey + FirstUpItem
Do
  If m_Resolution = 0 Then Exit Do
  ComPort.Output = DownKey
  TimeDelay 100
  m_Resolution = m_Resolution - 1
Loop
ComPort.Output = RightKey + FirstUpItem
Do
  If m_Window = 0 Then Exit Do
  ComPort.Output = DownKey
  TimeDelay 100
  m_Window = m_Window - 1
Loop
ComPort.Output = RightKey + FirstUpItem
Do
  If m_Filter = 0 Then Exit Do
  ComPort.Output = DownKey
  TimeDelay 100
  m_Filter = m_Filter - 1
Loop
ComPort.Output = RightKey + FirstUpItem
TimeDelay 100
ComPort.Output = Str(m_Force) + EnterKey
TimeDelay 100
ComPort.Output = DownKey
ComPort.Output = Str(m_Exp) + EnterKey
End Sub


''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'Narrow Band量測時的Intensity 設定函式
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FREQIntensity(ComPort As MSComm, m_Temp As Single, m_Pres As Single, m_Dens As Single, m_Sep As Single)
  ComPort.Output = InputKey
  ComPort.Output = FirstLeftItem + LeftKey + FirstUpItem
  TimeDelay 200
  ComPort.Output = Str(m_Temp) + EnterKey
  TimeDelay 100
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Pres) + EnterKey
  TimeDelay 100
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Dens) + EnterKey
  TimeDelay 100
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Sep) + EnterKey
End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'觸發設定函式
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub FREQTrigger(ComPort As MSComm, m_Source As Integer, m_Repeat As Integer, m_delay1 As Integer, m_delay2 As Integer, m_Slope As Integer, m_Level As Integer)
  Dim Count%, Info%(12), PreNo%
  ComPort.Output = TriggerKey
  TimeDelay 200
  ComPort.Output = FirstLeftItem + FirstUpItem
  Do Until m_Source = 0
    ComPort.Output = DownKey
    m_Source = m_Source - 1
    TimeDelay 300
  Loop
  ComPort.Output = RightKey
  'Repeat Setup
  ComPort.Output = FirstUpItem
  Count = 0
  Do
  '   StatusInfo ComPort, Info()
     ComPort.Output = TriggerKey
     If Info(3) = m_Repeat Then
       Exit Do
     Else
       ComPort.Output = EnterKey
       TimeDelay 1000
       If PreNo <> Info(3) Then Count = Count + 1
     End If
     PreNo = Info(3)
  Loop Until Count > 10
  If Count > 10 Then
    MsgBox "Repeat 的設定出現逾時,請更改延遲時間!"
  End If
  ComPort.Output = DownKey + DownKey
  TimeDelay 200
  ComPort.Output = Str(m_delay1) + EnterKey
  TimeDelay 500
  ComPort.Output = DownKey
  ComPort.Output = Str(m_delay2) + EnterKey
  TimeDelay 200
  ComPort.Output = RightKey
  TimeDelay 200
  ComPort.Output = FirstUpItem
  'Slope Setup
  Count = 0
  Do
     'StatusInfo ComPort, Info()
     ComPort.Output = TriggerKey
     If Info(5) = m_Slope Then
       Exit Do
     Else
       ComPort.Output = EnterKey
       TimeDelay 1000
       If PreNo <> Info(5) Then Count = Count + 1
     End If
     PreNo = Info(5)
  Loop Until Count > 10
  If Count > 10 Then
    MsgBox "Slope 的設定出現逾時,請更改延遲時間!"
  End If
  'dB Level Setup
  ComPort.Output = DownKey
  TimeDelay 500
  ComPort.Output = Str(m_Level) + EnterKey

End Sub



''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'分析儀工具函式
'm_Time:index --0:Hour,1:Min,2:Sec.
'                            3:Mon.,4:Day,5:Year
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub Hp3569_Utility(ComPort As MSComm, m_Time() As Integer)
  ComPort.Output = UtilityKey
  ComPort.Output = FirstLeftItem + FirstUpItem
  ComPort.Output = Str(m_Time(0))
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Time(1))
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Time(2))
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Time(3))
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Time(4))
  ComPort.Output = DownKey
  ComPort.Output = Str(m_Time(5))
  ComPort.Output = DownKey

End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'設定 Mic Pol 的值
'0:0V,1:200V
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub MicPol(ComPort As MSComm, Value As Integer)
  ComPort.Output = InputKey
  ComPort.Output = FirstLeftItem + RightKey + RightKey + RightKey
  ComPort.Output = RightKey + RightKey + RightKey + FirstUpItem
  While Value > 0
    ComPort.Output = DownKey
    Value = Value - 1
  Wend

End Sub

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'設定Source的型態
'SRCType:0:Off,1:Pink,2:White
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Sub Source(ComPort As MSComm, SRCType As Integer)
  ComPort.Output = InputKey
  ComPort.Output = FirstLeftItem + RightKey + RightKey + RightKey
  ComPort.Output = RightKey + FirstUpItem
  While SRCType > 0
    ComPort.Output = DownKey
    SRCType = SRCType - 1
  Wend
End Sub





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合av免费| 亚洲日本在线观看| 欧洲精品一区二区| 国产成人99久久亚洲综合精品| 亚洲精品免费在线播放| 久久尤物电影视频在线观看| 欧美日韩一二三区| 91社区在线播放| 国产成a人亚洲| 精品一区二区三区在线观看国产| 亚洲男人都懂的| 国产精品免费观看视频| 国产亚洲欧美色| 久久久久久电影| 久久久五月婷婷| 久久这里只精品最新地址| 精品国产123| 精品国产一二三| 欧美精品一区二区三区四区 | 欧美日韩亚洲综合| 在线一区二区视频| 色婷婷精品久久二区二区蜜臀av| 国产91露脸合集magnet| 国产露脸91国语对白| 国产高清不卡一区二区| 日韩va欧美va亚洲va久久| 午夜免费欧美电影| 亚洲成人免费在线观看| 午夜伦理一区二区| 26uuu国产在线精品一区二区| 欧美精品aⅴ在线视频| 91精品国产乱| 亚洲精品一区二区三区福利 | 亚洲免费色视频| 一区二区三区四区高清精品免费观看| 亚洲丝袜美腿综合| 亚洲一区二区三区四区在线| 亚洲自拍另类综合| 日本中文字幕一区二区有限公司| 久久99精品久久久久婷婷| 国产在线播放一区三区四| 成人高清免费在线播放| 一本色道**综合亚洲精品蜜桃冫| 欧美亚洲动漫精品| 欧美一区二区三区在线观看 | 国产毛片精品视频| 波多野结衣一区二区三区| 欧美系列日韩一区| 精品日韩欧美一区二区| 国产精品久久久久久久久果冻传媒| 亚洲欧美欧美一区二区三区| 午夜视黄欧洲亚洲| 国产精品夜夜嗨| 欧美午夜精品一区二区三区| 337p亚洲精品色噜噜狠狠| 欧美精品一区二区三区蜜桃视频| 亚洲日韩欧美一区二区在线| 美女视频黄 久久| 色视频欧美一区二区三区| 精品国产乱码久久久久久久久| 国产精品午夜免费| 蜜桃视频一区二区三区| av一区二区三区| 日韩欧美卡一卡二| 亚洲午夜国产一区99re久久| 韩国午夜理伦三级不卡影院| 在线亚洲精品福利网址导航| 亚洲精品在线观看视频| 亚洲一区二区三区在线看| 国产成人免费视频一区| 欧美色图在线观看| 国产精品网站在线观看| 久久精品国产77777蜜臀| www.成人网.com| 欧美日韩在线播放一区| 中文字幕一区二区三区不卡| 精品一区二区免费在线观看| 色先锋久久av资源部| 中文字幕成人网| 国产一区二区三区在线观看免费视频 | 亚洲六月丁香色婷婷综合久久| 亚洲亚洲人成综合网络| 国产乱码字幕精品高清av| 欧美精品久久99| 亚洲一区二区av电影| aaa亚洲精品| 国产精品免费免费| 国产69精品久久99不卡| 久久综合久色欧美综合狠狠| 天天av天天翘天天综合网 | 全国精品久久少妇| 欧美日韩成人一区二区| 亚洲国产精品自拍| 日本精品视频一区二区三区| 国产欧美日本一区视频| 麻豆精品久久久| 日韩午夜激情电影| 久久精品国产久精国产| 日韩美女视频一区二区在线观看| 日本一区中文字幕| 日韩欧美一区二区视频| 免费成人在线视频观看| 日韩一区二区三区电影 | 欧美日韩视频第一区| 亚洲午夜在线电影| 欧美日韩精品一区二区在线播放| 一区二区三区四区五区视频在线观看| 91丨九色丨蝌蚪富婆spa| 1000精品久久久久久久久| 成人免费观看视频| 亚洲日穴在线视频| 欧美日韩一区二区三区不卡 | 99久久综合狠狠综合久久| 欧美国产精品中文字幕| caoporn国产精品| 亚洲一线二线三线久久久| 欧美视频日韩视频在线观看| 欧美aaa在线| 国产欧美一区二区精品忘忧草| 色菇凉天天综合网| 亚洲成人av电影| 69堂亚洲精品首页| 久久69国产一区二区蜜臀| 日本一区二区三级电影在线观看 | 日韩精品乱码免费| 国产午夜精品一区二区| 日本高清视频一区二区| 日韩精品成人一区二区在线| 精品国产不卡一区二区三区| jvid福利写真一区二区三区| 一区二区在线观看av| 欧美岛国在线观看| 91在线丨porny丨国产| 日韩精品一二区| 国产片一区二区三区| 欧美欧美午夜aⅴ在线观看| 国产一区在线看| 亚洲成人av一区| 亚洲国产激情av| 91精品国产欧美一区二区| 久色婷婷小香蕉久久| 一区二区在线看| 国产色婷婷亚洲99精品小说| 日本久久电影网| 国产一区二区三区在线观看精品| 国产精品麻豆欧美日韩ww| 欧美日韩国产一级| 91麻豆产精品久久久久久| 国产精品一品视频| 日本成人在线网站| 亚洲中国最大av网站| 久久女同性恋中文字幕| 91精品国产色综合久久不卡电影| 99久久99久久精品免费观看| 狠狠色丁香久久婷婷综| 天天综合网 天天综合色| 一区二区三区中文在线观看| 中文字幕亚洲一区二区av在线 | 久久网这里都是精品| 欧美丝袜第三区| 91小视频免费看| 成人一区二区视频| 狠狠色综合播放一区二区| 日日夜夜精品视频免费| 亚洲国产综合人成综合网站| 中文字幕一区二区三区不卡在线| 久久久久久久久免费| 欧美性受xxxx黑人xyx| 91在线播放网址| 色综合欧美在线视频区| 成人精品国产免费网站| 国产精品自在在线| 国产中文字幕精品| 国产一区二区三区久久悠悠色av| 精品亚洲porn| 91免费视频网址| 在线不卡一区二区| 久久久另类综合| 亚洲欧美日韩系列| 欧美a一区二区| 成人av先锋影音| 欧美乱妇20p| 国产午夜精品一区二区三区四区| 1区2区3区国产精品| 午夜久久久久久久久久一区二区| 久久99久久久欧美国产| 99精品热视频| 精品国一区二区三区| 国产精品妹子av| 青青国产91久久久久久| 成人激情免费视频| 91精品国产91久久久久久最新毛片| 久久久久久久免费视频了| 亚洲激情综合网| 国产一本一道久久香蕉| 欧美性猛交xxxx黑人交| 国产免费观看久久| 午夜激情一区二区三区| 99久久婷婷国产综合精品电影 | 国产欧美一二三区|