chrmlinux03 が 2023年12月12日14時16分44秒 に編集
修正箇所は送り側だけの変更~
本文の変更
# はじめに おはようございまし リナちゃん@chrmlinux03 です LoRaの基板が届いて1時間ケース作ってガリガリやって 「さぁ」ってやったら動かない~って事で修正したご報告 # 前提条件 えーこれってSPRESENSE2023のモニター機材だから 皆困ってるでしょ?だから早急に直さないと # 実装開始 たぶんどこかの元ソースから流用して直したようなんですが このコにはSWが付いてないからモードが切り替えられなかったって事だと思う loopが動いてないのはthreadが立ってないから💦 なのでモードは強制的に切り替えちゃいましょう # 完成形 ```c++:lora_send.ino 抜粋 // ノーマルモード(M0=0,M1=0)へ移行する // SerialMon.printf("switch to normal mode\n"); // lora.SwitchToNormalMode(); // 送信モード(M1=1,M1=0)へ移行する SerialMon.printf("switch to sending mode\n"); lora.SwitchToWORSendingMode(); ```
```c++:lora_recv.ino 抜粋 // ノーマルモード(M0=0,M1=0)へ移行する // SerialMon.printf("switch to normal mode\n"); // lora.SwitchToNormalMode(); // 受信モード(M1=0,M1=1)へ移行する SerialMon.printf("switch to receiveing mode\n"); lora.SwitchToWORReceivingMode(); ```
# 実行結果
@[twitter](https://twitter.com/chrmlinux03/status/1734192739770855739)
@[twitter](https://twitter.com/chrmlinux03/status/1734441414652801409)
# 最後に もっとすごいのはコンテストに向けて製作中なので今しばらくお待ち下さいませ
よろしくお願い申し上げます
よろしくお願い申し上げます ※ごめんちょっと直した٩(ˊᗜˋ*)و