列車實時資料通訊協議 TRDP 探索之路 一

2021-09-02 02:45:18 字數 542 閱讀 3477

前記:最近在開發trdp協議專案,需求是在三層交換機上支援trdp協議,故踏入不斷研讀協議深入原始碼之路。

編譯:windows下可以使用vs工具直接編譯相應** ;linux編譯:

cd trdp/config

chmod a+x *

mv buildsettings_posix_template_ buildsetings_%target%

cd ..

source config/buildsettings_%target%

sudo make linux_config

sudo make //或者make all //make help檢視編譯選項

//生成目標檔案放在bld/output下

測試用例:(trdp核心**是為了生成trdp.a庫檔案,具體使用都需要開發者進行研究)

example目錄下有sendhello和receivehello的測試**,vs下也有測試其他功能的**。

後記:基本介紹就到這裡了,了解標準可以看iec61375-2-3。

列車實時資料通訊協議 TRDP 探索之路 五

時隔n久,才發現trdp中的md一直沒有更新。距離專案已經好幾個月了,大致已經忘光啦。何時能達到張無忌學習太極拳劍的地步qaq。不過還是稍微總結一下吧 md大致也就是caller和replier的互動。需要做的工作便是加入監聽的comid,然後傳送call請求,剩下的便是在收包時做處理了。關於md的...

Activity資料通訊

若要從子activity獲取返回資訊時,可呼叫以下activity方法 public void startactivityforresult intent intent,int requestcode 該方法的第乙個引數為intent,第二個引數是請求 請求碼是先傳送給子activity,然後再返回...

資料通訊基礎

通道的最高碼元傳輸速率 根據奈氏 nyquist 準則,理想碼元傳輸速率n 2w baud 其中w是理想低通訊道的頻寬,單位為hz,baud是波特,是碼元傳輸速度的單位。通道的極限資訊傳輸速率 shannon用資訊理論的理論推導出了頻寬受限且有高斯白雜訊干擾的通道的極限 無差錯的資訊傳輸速率。其中w...