問題タブ [lorawan]

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 投票する
1 に答える
954 参照

iot - Esp32 LoRa lmic TTN が接続されていません

ESP32 + RFM95C を The Things Network に接続しようとしています。

私が受け取ったエラーは単純です: 24951: EV_JOINING 24970: EV_TXSTART 426696: EV_JOIN_TXCOMPLETE: no JoinAccept

そしてそれは繰り返されます、これが私のセットアップコードです:

ボイラープレート スケッチ コードだけです。

これらの設定の Dragino LPS8 LoRaWan ゲートウェイがあります。 ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

私の接続がうまくいかない理由を誰か知っていますか?

0 投票する
2 に答える
2847 参照

c++ - float を uint8_t に変換するには?

floatLMIC lora ライブラリを使用して arduino から複数の値を送信しようとしています。LMIC 関数は、uint8_tその送信引数の型として のみを取ります。

temp温度値がフロートとして含まれており、測定された温度を問題なく印刷できます。

このコードを使用して変換を行う例を次に示します。

これが機能するかどうかはわかりませんが、そうではないようです。送信される結果のデータは次のとおりです。FF 7F

これが私が探しているものだとは思いません。次の変換手順も試しました。

arduinoを使用すると、これはコンパイルさえしません。

機能しますが、非常に長い結果を作成するものは次のとおりです。

しかし、結果の16進数は、送信したい他の値を取得するには長すぎます.

floatでは、 a を値に変換するにはどうすればよいですuint8_tか? また、元の変換が期待どおりに機能しないのはなぜですか?