在J1939中多幀資料如何傳送,它是通過TP.CM_BAM和TP_DT報文傳送
1,多幀報文是通過專門的多幀傳送報文來傳遞傳送的,
其中常見的由DM1報文(故障讀取的報文)
RC報文(緩速器扭矩特性報告的報文)
還由ETC7(AMT相關的報文)
2,那麼這些多幀是如何傳送到匯流排上的?
這個時候就要用到TP.CM_BAM和TP_DT報文了
首先如果是單幀報文,那麼他們用各自的ID直接傳送到匯流排上
如果是多幀資料就需要用到TP_DT了,
例如:DM1多幀傳送故障資料到匯流排,那麼傳送的過程是如下:
首先傳送TP.CM_BAM,其中包含的資訊有:
ID :18ECFF10 + Control byte +故障資訊的大小,位元組總數+包的個數+DM1的PGN(FECA)
然後傳送TP.DT多幀資料,其中包含的資訊有:
多幀資料的序號+多幀資料
3,如果傳送的
相關文章
- liunx通過TCP傳送資訊TCP
- Vue中通過Axios向SpringBoot傳送get和post請求VueiOSSpring Boot
- 【測試】echo傳送和接收TCP/UDP資料包|shell 傳送TCP/UDP資料包TCPUDP
- python 傳送buffer型別資料, 傳送octet-stream型別資料, 傳送Uint8Array型別資料Python型別UI
- 30332資料傳送指令
- 資料傳送類指令【80486】
- Linux透過Shell命令向埠傳送資料Linux
- APP 和 Web 端通過埋點 SDK 傳送的,經過 LogServiceAPPWebGse
- 在Python如何使用SMTP傳送郵件Python
- flutter: 深入通訊-傳送端Flutter
- PHP 傳送GET 和 POST資料的方法分析PHP
- 0211-使用 dummy 傳送資料
- 如何透過簡訊轉發在iPad和Mac上傳送和接收簡訊iPadMac
- Python新型冠狀病毒疫情資料自動爬取+統計+傳送報告+資料螢幕(三)傳送篇Python
- 如何安全共享和傳送大檔案?
- axios如何傳送Basic AuthiOS
- 傳送陣
- 如何透過文字服務轉發在iPad和Mac上傳送和接收簡訊iPadMac
- 在偵錯程式下觀察Linux核心的資料包傳送過程Linux
- Laravel 傳送郵件報錯Laravel
- 如何在 PHP 中傳送 xml 資料作為請求內容PHPXML
- 公眾號傳送模板資訊java實現(主動傳送)Java
- QT串列埠助手(四):資料傳送QT串列埠
- 利用Oracle資料庫傳送郵件Oracle資料庫
- react-fetch資料傳送請求React
- Android 傳送HTTP GET POST 請求以及通過 MultipartEntityBuilder 上傳檔案(二)AndroidHTTPUI
- dubbo傳送過程編碼失敗,會喚醒傳送執行緒嗎?執行緒
- SpringBoot整合Mail傳送郵件&傳送模板郵件Spring BootAI
- 0229-UDP 傳送和接收UDP
- 0230-TCP 傳送和接收TCP
- 郵件和簡訊傳送
- Go的Channel傳送和接收Go
- SOAPMessage的組成和傳送
- html頁面中如何傳送ajax請求HTML
- 如何在 Go 中傳送表單請求Go
- Jenkins 如何成功傳送郵件?Jenkins
- 如何使用Excel傳送郵件?Excel
- 如何傳送請求以及AJAX