-
検索結果
-
お世話になります。
CC3220MODASFのUDPブロードキャスト受信時の仕様に関してのご質問になります。CC3220MODASF搭載のLaunchPad Development KitでCC32xx Host Driver APICC32xx Host Driver APIを利用して
UDPプロトコルでのブロードキャスト受信を行うプログラムを作成しています。プログラムを実行し受信を待機した状態にして、テストツールからパケット送信を行うと
a. IPv4アドレス255.255.255.255からは受信できない(リミテッドブロードキャスト)
b. IPv4アドレス10.123.45.255からは受信できる(ディレクテッドブロードキャスト)
という結果になりました。
また、ユニキャスト設定では意図した通りパケットを受信できました。a、bとも同一ネットワーク内にある私のPCからはテストツール側に応答が返り、
LaunchPadからは応答が返らないのですが、これはCC3220MODASFの仕様であり、
その場合、aの時のプログラムは自作する必要があると捉えても良いのでしょうか。
ご教示いただけますと幸いです。※受信プログラムについて
Resource ExplorerにあるSimpleLink CC32xx SDKのサンプルプロジェクト”network_terminal”に含まれる
“socket_cmd.c”に記載されたUDPServer()関数の受信モードの時と同様のシーケンスで、
Socket通信API関数を実行する流れは
sl_Socket()→sl_Bind()→sl_RecvFrom()→sl_Close()
としています。
引数の渡し方はサンプルプログラムと同様にしています。以上、何卒よろしくお願い申し上げます。
お世話になります。
CC3220MODASFのAPモード時の機能についてご質問があります。CC32xx Host Driver APIからsl_Start()関数を使用し、
このMCUをAPとして動作させるプログラムを作成しています。その際に疑問点があるのですが、
・接続できるSTAの最大数
・接続台数が多くなった場合のリスク
についてご教示いただけますと幸いです。以上、よろしくお願いいたします。