シリアルポート経由で自家製のカードと通信しようとしているため、pySerial を使用しています。ハイパーターミナルでは、すべて正常に動作します。私は書くことができます:
$ audio on
オーディオは有効になっていますが、使用すると
ser = serial.Serial("COM1", 38400)
ser.write("audio on\r\n")
何も起こりません。ただし、着信データを読み取ることはできるので、通信に問題はありません。\r\n を単に \n または \r に変更しても役に立ちません。
編集:実際にフィードバックを受け取ることがあります:ハイパーターミナルから動作するのとまったく同じコマンドを送信すると、そのようなコマンドはありません。セットアップもハイパーターミナルとまったく同じです。
解決済み: 機能させるには、1 文字ずつ送信し、送信を \r で終了する必要がありました。