私はコマンドラインmqttクライアントを使用しています。 https://github.com/shirou/mqttcliコマンドラインmqttクライアントを実行しているときに、このmqttメッセージに rを含めるには?
\ rキャリッジリターン文字でメッセージを公開したいと思います。以下は私がしたことです。
ただし、キャリッジリターン文字は送信されません。代わりに、ASCII "\ r"文字が送信されます。 \ rキャリッジリターンをmqttメッセージの中に入れたいのですが?
私はコマンドラインmqttクライアントを使用しています。 https://github.com/shirou/mqttcliコマンドラインmqttクライアントを実行しているときに、このmqttメッセージに rを含めるには?
\ rキャリッジリターン文字でメッセージを公開したいと思います。以下は私がしたことです。
ただし、キャリッジリターン文字は送信されません。代わりに、ASCII "\ r"文字が送信されます。 \ rキャリッジリターンをmqttメッセージの中に入れたいのですが?
これを試してください。
mqtt-cli mqtt.test.com topic "mqtt_msg 1\\r"
あなたはエスケープ文字として余分\
を追加する必要があります。
は窓
だから、何かのエスケープ文字である:あなたがリターン
を「^」文字を追加してから押し
mqtt-cli mqtt.test.com topic "mqtt_msg 1^
"
月\ rと\ nの両方を送信してください
hardillb、私はあなたの答えをテストしたが動作しません。 ^はMQTTメッセージの中で一緒に送信されます。 :( –
あなたはどのOSですか? – hardillb
私はWindows 10にあります –