はじめまして。
BIDS_Server の serial モジュールを使用して運転中の情報を取得しようとしたのですが、デバイスから TRAP~ コマンドを送信すると、その時点の値を格納した応答は帰ってくるものの、その後は値が変化しても何も送られてきません。
ソースを読んでみたところ、Sound の処理といろいろ混じっているようだったので、手を入れてみたら、受信することができるようになりました。
修正差分を patch にしてみました。コードが書かれていた意図を正しく反映しているかわからないのですが、参考にしていただければ幸いです。
BIDS_Server-v012.panel-AutoSend.patch.zip