influxdata/telegraf

Modbus Data_Type = "BCD"

Open

#15,925 建立於 2024年9月22日

在 GitHub 查看
 (8 留言) (0 反應) (0 負責人)Go (4,161 fork)batch import
area/modbusfeature requesthelp wantedsize/s

倉庫指標

Star
 (9,892 star)
PR 合併指標
 (平均合併 2天 12小時) (30 天內合併 136 個 PR)

描述

Use Case

Hi. A Modbus device delivers some Registers as data_type = BCD. For example the "Date & Time" information via 3 Bytes (24bit) as BCD.

So far, I did not find a way to decode these registers :-(

Question is: Is there a way to decode BCD coded registers? or could this become a new feature??

Thanks for your the brillliant "Telegraf" Cheers Jurgen

Expected behavior

Decode for example: Read 3-bytes and assign 4-bits per digit and assign 2 digits to the 1st number ( e.g.: the day) assign 2 digits to the 2nd number (e.g.: the month) assign 2 digits to the 3rd number ( e.g. 2 digit year) etc.

Actual behavior

??

Additional info

No response

貢獻者指南