問題タブ [kermit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
267 参照

windows - xmodem フレームの送信後に ack が得られない

シリアル ポートに接続されたデバイスがあり、xmodem プロトコルを使用してファイルが送信されるのを待っています。

xmodem 形式を使用してメッセージを作成して送信しようとしましたが、転送に対して期待される ACK が得られません。

以下は、関連するコードの一部です。

XMODEM メッセージの形式:

ポートの開放と構成:

XMODEM 転送用のモジュールを準備します。

XMODEM フレームの構築

フレームを送信して ACK を探します。

ACK を受け取ることを期待していましたが、「ACK を受信しませんでした」と常に出力されます。

0 投票する
1 に答える
805 参照

linux - kermit - 出力をファイルにリダイレクトする方法

/dev/ttyS1 からのデータを印刷するために kerimt を使用しています。ストリーム ソース コマンドを設定するため、ルート ユーザー ( sudo ) として kermit を実行しています。

設定行 /dev/ttyS1

それ以外の場合は機能しません。このコマンドを使用して出力をリダイレクトしようとしています:

セッション ./out.log を設定します

しかし、私はこのエラーが発生します:

?書き込み権限が拒否されました - ./out.log

通常のユーザー (sudo なし) で kermit を実行すると、ログ ファイルを設定できますが、ストリーム ソース ( set line コマンド) を設定できません。次のエラーが発生します。

/var/lock: Permission denied
UUCP lockfile ディレクトリへの書き込みアクセスが拒否されました。

これらの権限の問題を解決するにはどうすればよいですか? 出力をファイルにリダイレクトするより良い方法はありますか?