無線設計ガイダンス:ソフトウェアの検討Sub-GHz無線開発の基礎知識この「無線設計ガイダンス」は、無線設計の経験があまりない、もしくは初めてという人が無線設計を始めるためのものです。ここでは、一例として、近年のIoTの1つである、ビルの空調に通信ネットワークを導入して、快適かつ省エネな空調システムを構築することをイメージしながら、以下の手順で、各々においてどの様なことをするのかを解説していきます。今回は5ソフトウェアの検討です。前回は、決定したシステムを実現するために開発が必要なハードウェアの検討を行い、親機と子機の開発が必要なことがわかりました。次のステップとしては、このシステムを機能させるソフトウェアについて検討します。Wi-SUN通信モジュールBP35C0の選択およびネットワークトポロジーを決定したときに説明しましたが、BP35C0には今回の無線通信に必要なスタックやファームウェアのほとんどが提供されています。したがって、すでに存在しているものと、自分で開発しなければならないものを最初に整理することになります。それには、OSI参照モデルを参照するのがよいと思います。CPUによる制御ソフトウェアが必要になるのがわかります。以下に、ハードウェアとの兼ね合いを示します。この例はほんの一部ですが、親機と子機に対して制御コマンドを使って開発を行います。通信モジュールを利用する場合は、上位レイヤ、アプリケーションの開発が主体になるのが一般的で、それもモジュールを利用するメリットです。次回は、「6評価の検討」を予定しています。キーポイント:・決定したハードウェアとシステムを制御するためのソフトウェアを開発する。・OSI参照モデルを参照し、自分で開発しなければならないものを明確にする。・通信モジュールを利用する場合、一般に必要になるのは上位レイヤの開発。Co.,Ltd.Tweet。