Adventurer3の制御6.3

ここ数日、色々出力をしていて、ちょっと問題かなと思ったものがあったので、内容を調査して、修正してみた。

不具合内容

その1

前回発生を確認していた不具合で、ファイル転送時、プログレスバーの進みが何かおかしい感じがしたもの。

機器とのデータの転送時の同期の管理に問題があって、プログレスバーの更新がストップしていた。

その2

ファイル転送時に、転送の中断を押すと、機器との接続が切れてしまっていた。また、その場合、「接続」ボタンを押しても、接続できなかった。

転送中断は特殊処理をする予定だったのだが、その処理を通っておらず、出力中止のM26コマンドを出してしまっていた。

また、ほかに転送中断をすると、機器側から接続が解除されるという仕様らしく、その対応ができていなかった。

その3

出力パラメータタブから出力した場合、たまにプログラムが止まる。

内部で、ファイルを多重にオープンしていたため、例外が発生していた模様。

新しいバージョンはここから。

最後に

ファイル転送時に、機器側から接続を解除されるなんて。ちょっと信じられなかった。一応FlashPrintで同様な操作をした時にも同じだったので、これが仕様なのだろう。

コメント

タイトルとURLをコピーしました