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');
});
良いデータを表示する方法はありますか? 検索すると、これはエンコードの問題だと思います
ご協力いただきありがとうございます !