1

Celestron nexstar goto システムの goto ファームウェアのバージョンを受信しようとしています。

serialport ライブラリを使用してデータを受信しましたが、奇妙な文字が表示されます。良い文字を表示する唯一のソフトは Termite です。

これは、私が受け取るデータと Termite が表示するデータの例です。

node.js からの Serialport : ♦§#

シロアリ : [04][15]#

マウントに接続して受信したデータを表示するコードは次のとおりです。

var telescope = new serial(port.comName, {
   baudRate: 9600,
   stopBits: 1,
   parity: 'none'
});

telescope.on('open', function () {

   telescope.on('data', function (data) {
      console.log('Data : ' + data);
   });

   telescope.write('V');

});

良いデータを表示する方法はありますか? 検索すると、これはエンコードの問題だと思います

ご協力いただきありがとうございます !

4

1 に答える 1