開啟輔助訪問 按此~保存本站到桌面當捷徑
搜索

本文來自

數字通訊研習區

數字通訊研習區

訂閱|收藏

請添加對本版塊的簡短描述

精選帖子

我的數據之路 - Part 10 - DM780DM780巨集指令詳解

[複製鏈接]
60756 BU2CA 發表於 2013-1-18 07:40:54

請註冊,才可使用更完善的功能唷!

您需要 登錄 才可以下載或查看,沒有帳號?註冊(人工驗證)

x
本帖最後由 BX2ACN 於 2013-1-18 07:48 編輯

版權宣告
===============================================================
歡迎連結,惟請註明作者:BX2ACN , 出處 : HAMTALK 討論區.
除本人自行發佈或經本人授權轉載外 , 禁止任何人以任何形式做全文轉載至網路上的任何地方.
===============================================================

首先進入巨集的編寫畫面
Edit_Main.jpg

接下來將就此畫面做詳細的說明

Title 是巨集名稱, 此欄位為必要欄位, 直接輸入文字
Title_001.jpg
此欄位對應到主畫面是這個地方
Title_002.jpg

Toolbox Title是工作列巨集名稱, 此欄位為必要欄位, 直接輸入文字, 沒有一定要跟 Title 內容相同.
Toolbar_001.jpg
此欄位對應到主畫面是這個地方
Toolbar_002.jpg

Group 是分組名稱, 此欄位為必要欄位, 直接輸入文字或是拉下選單用選的, 輸入的文字如果不是已經存在的 Group的話, 則會建立一個新的 Group .
Group_001.jpg
此欄位對應到主畫面是這幾個地方
Group_002.jpg

Definition是巨集指令內容, 此欄位為必要欄位. 此欄位為實際要發射的內容, 直接輸入文字.
Definition_001.jpg
# 開頭的為註解行, 該行的內容不會被輸出
< > 中為系統變數, 可由下方的Tags 中點選或自行輸入.
Edit_Tags.jpg

My Tags 的變數都是描述自己的情形,資料都對應在主畫面的 Tags 視窗中, 內容都是事前就填好的. 這也就是為什麼一開始在設 DM780時就希望能把Tags 視窗中的項目都填好的原因
Tags.jpg

My Tags 中的各項變數說明
  
Tag名稱
  
變數標示
Tags  視窗對應項目
變數內容
  
accessories
  
<my:accessories>
Accessories
基地的特殊零配件
  
age
  
<my:age>
Age
年齡
  
antenna
  
<my:antenna>
Antenna
天線
  
callsign
  
<my:callsign>
Callsign
呼號
  
clubs
  
<my:clubs>
Cubs
參加的俱樂部或團體
  
computer
  
<my:computer>
Computer
電腦
  
e-mail
  
<my:e-mail>
E-Mail
電子郵件
  
homepage
  
<my:homepage>
HomePage
個人網頁
  
interface
  
<my:interface>
Interface
數據介面名稱型號
  
locator
  
<my:locator>
Locator
GL方格定位座標
  
mode
  
<my:mode>
Mode
數據模式, 隨操作模式自動產生的
  
name
  
<my:name>
Name
姓名
  
other1
  
<my:other1>
Other1
其它1, 就隨便你想發送的東西都可以
  
other2
  
<my:other2>
Other2
其它2, 就隨便你想發送的東西都可以
  
other3
  
<my:other3>
Other3
其它3, 就隨便你想發送的東西都可以
  
other4
  
<my:other4>
Other4
其它4, 就隨便你想發送的東西都可以
  
power
  
<my:power>
Power
發射功率
  
program
  
<my:program>
Program
程式名稱, 自動產生, 就是DM780
  
programfull
  
<my:programfull>
Programfull
完整程式名稱, 自動產生, 就是DM780的完整全名啦
  
qth
  
<my:qth>
QTH
所在地點
  
radio
  
<my:radio>
Radio
無線電機型號
  
temperature
  
<my:temperature>
Temperature
氣溫
  
weather
  
<my:weather>
Weather
天氣狀況

His Tags 的變數都是描述對方或QSO中的情形, 這些資料都是在QSO過程中從接收視窗或無線電機上取得的, 其實就是從Logbook 正在填寫的那筆Log中的欄位.

His Tags 中的各項變數說明
  
Tag名稱
  
變數標示
Logbook對應項目
變數內容
  
age
  
<his:age>
Age
對方年齡
  
band
  
<his:band>
Band
波段, 自動產生
  
callsign
  
<his:callsign>
Callsign
對方呼號
  
country
  
<his:country>
Country
對方國家, 自動產生
  
firstname
  
<his:firstname>
Name
對方的First Name, 外國人的名字, 只取Name欄位最前面的第一個字組
  
frequency
  
<his:frequency>
Frequency
頻率, 自動產生
  
iota
  
<his:iota>
IOTA
對方IOTA 編號
  
locator
  
<his:locator>
Locator
對方GL方格定位座標
  
mode
  
<his:mode>
Mode
數據模式, 自動產生
  
name
  
<his:name>
Name
對方姓名全名
  
qth
  
<his:qth>
QTH  
對方所在地點
  
rcvd
  
<his:rcvd>
Rcvd
對方給我的訊號報告加交換號
  
rcvd_exch
  
<his:rcvd_exch>
Rcvd
對方給我的交換號
  
rcvd_rpt
  
<his:rcvd_rpt>
Rcvd
對方給我的訊號報告
  
remark
  
<his:remark>
Remark
備註
  
sent
  
<his:sent>
Sent
我給對方的訊號報告+交換號
  
sent_exch
  
<his:sent_exch>
Sent
我給對方的交換號
  
sent_rpt
  
<his:sent_rpt>
Sent
我給對方的訊號報告
  
url
  
<his:url>
URL
對方網址

關於SentRcvd的說明:
Report.jpg
Lokbook , SentRcvd都是由二個欄位所組成的. 前面的欄位是sent_rptrcvd_rpt , 就是我們平常QSO在說的59599 RST訊號報告. 後面的欄位是sent_exchrcvd_exch是比賽時的交換號, 一般以序號或地區碼居多. 這幾個變數的相對關係是<his:sent> = <his:sent_rpt> + <his:sent_exch>, <his:rcvd> = <his:rcvd_rpt> + <his:rcvd_exch>

Special Tags 的變數是在描述Logbook無線電機或DM780的操作和數據. 所有內容都會自動產生.

Special Tags 中的各項變數說明
  
Tag名稱
  
變數標示
變數內容
  
add-log
  
<add-log>
Add log Entry視窗作用中的log寫入Logbook
  
date
  
<date>
<date >變數開始執行的UTC日期, 格式 2013/1/17
  
date_utc
  
<date_utc>
<date_utc>變數開始執行的UTC日期, 格式 2013/1/17
  
erase
  
<erase>
清空發射訊息區
  
erase-rx
  
<erase-rx>
清空接收訊息區
  
imd
  
<imd>
PSK模式下專用, 可在頻譜中將文字以圖形方式發送
  
last-sent-text
  
<last-sent-text>
前一次被發送的文字
  
now_hhmmss
  
<now_hhmmss>
巨集被點選時的本地時間, 格式 23:25:15
  
now_utc_hhmm
  
<now_utc_hhmm>
巨集被點選時的UTC時間, 格式 1525
  
now_utc_hhmmss
  
<now_utc_hhmmss>
巨集被點選時的UTC時間, 格式 15:25:15
  
qso-
  
<qso->
比賽專用QSO計數器減1
  
qso+
  
<qso+>
比賽專用QSO計數器加1
  
qso-mode
  
<qso-mode>
目前操作中的模式
  
qso-mode-count
  
<qso-mode-count>
Logbook中目前模式的log總數
  
qso-total-count
  
<qso-total-count>
Logbook中的log總數
  
repeat
  
<repeat>
開啟重覆發送功能
  
reset-log
  
<reset-log>
Add log Entry視窗作用中的log取消掉
  
s/n
  
<s/n>
S/N, 值在發射訊息框最下方的訊息列
  
send-pic
  
<send-pic>
MFSK-16專用, 發射圖片
  
stop
  
<stop>
關掉PTT, 停止發送訊息
  
time
  
<time>
<time>變數開始執行的本地時間, 格式 23:25:15
  
time_hhmm
  
<time_hhmm>
<time_hhmm>變數開始執行的UTC時間, 格式 1525
  
time_utc
  
<time_utc>
<time_utc>變數開始執行的UTC時間, 格式 15:25:15
  
year
  
<year>
目前的西元年, 格式為四位數

Enable

Title 欄位後面的這個小小的 Enable , 是用來決定巨集指令是否要被啟用, 沒被啟用的巨集指令在DM780主畫上是看不到的.
Enable_001.jpg

Options

Options 有四個選項, 主要是用來控制巨集指的的啟動跟停止.
Edit_Options_001.jpg
Send immediately : 勾選此項後, 當按下巨集指令後, 巨集指令送到發送訊息視窗中,並且會立即開啟PTT, 把訊息發射出去. 注意 : 發送完畢後並不會關閉PTT.未勾選只會把指令內容放入發送訊息視窗.
Autostop : 勾選此項後, 當發送訊息視窗中的訊息發送完後, 會立即關閉PTT. 此選項附屬於Sendimmediately, Send immediately勾選後, 此項才可勾選. 未勾選在發送訊息結束後要自行按下Stop(F5)才能關閉PTT. 這個選項跟<stop> 變數是一樣的功能.
Start on new line : 勾選此項後, 巨集指令在送到發送訊息視窗時, 會在最前面加入一個換行符號. 未勾選會從上次游標的位置開始加入訊息.
Earse TX window : 勾選此項後, 巨集指令在送到發送訊息視窗時, 會在最前面加入一個換行符號. 未勾選只會把指令送入發送訊息視窗, 上一次的發射內容依然存在. 這個選項跟 <earse > 變數是一樣的功能.

當勾選了Send immediately, 主畫面的指令前會出現 Edit_Options_Send.jpg 的符號, 當勾選了Autostop, 主畫面的指令前會出現 Edit_Options_Auto.jpg 的符號.
Edit_Options_002.jpg

到此, 基本的控制巨集指令全部結束, 一般使用上所需要知道的都己經解說完畢, 可以開始上線QSO.

























評分

參與人數 1 積分 +50 收起 理由
BM2AAS + 50 很給力!讚一個!

查看全部評分

HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
BX4AG 發表於 2013-1-18 08:02:31
大作完成................!!!
HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
BV4WG 發表於 2013-1-18 08:21:07
很仔細!  Great job!
HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
BU2BI 發表於 2013-1-18 10:18:51
很仔細!我一直不懂的巨集指令,現在終於懂了
HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
BU2BW 發表於 2013-1-18 13:26:05
李大師的曠世鉅作,辛苦了!!!
HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
BX2ADE 發表於 2013-1-18 14:41:21
讚讚讚....總算弄清楚了
HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
BV7RJ 發表於 2013-9-9 14:11:36
拜讀圖文並茂的大作,讓人敬佩
HAM~就是要分享 HAMTalk Club http://www.HAMTalk.asia
您需要登錄後才可以回帖 登錄 | 註冊(人工驗證)

本版積分規則

快速回復 返回頂部 返回列表