旧バージョンとの互換性のための関数です。特別な理由がない限り使用しません。
アクセスポイントに接続を要求します。
構文
char ConnectWlan(
char *pcSsid,
unsigned char u8SsidLen,
unsigned char u8SecType,
void *pvAuthInfo,
unsigned short u16Ch
);
パラメータ
- pcSsid
-
[in] 接続するアクセスポイントのSSIDを指定してください。
- u8SsidLen
-
[in] SSIDの文字数を指定してください。
- u8SecType
-
[in] セキュリティタイプを指定してください。
値 説明 M2M_WIFI_SEC_OPEN OPEN M2M_WIFI_SEC_WPA_PSK WPA/WPA2 M2M_WIFI_SEC_WEP WEP - pvAuthInfo
- [in] キー情報を指定してください。
セキュリティタイプによって、指定方法が異なります。値 説明 M2M_WIFI_SEC_OPEN NULLを指定してください。 M2M_WIFI_SEC_WPA_PSK WPAのパスワードの文字列型アドレス(char *)を指定します。
文字列の最大長は64文字です。
文字列の終端にNULLを指定してください。M2M_WIFI_SEC_WEP tstrM2mWifiWepParams構造体のアドレスを指定します。
構造体のパラメータは下記の通りです。
- u8KeyIndx;
Wepkeyのindexを指定してください。
値の範囲は1〜4です。 - u8KeySz;
Wepkeyのサイズを指定してください。
終端文字のNULLを含めたサイズを指定します。
値は、11または27です。 - au8WepKey;
Wepkeyを指定してください。
終端文字にNULLを指定してください。
文字列長は10文字または、26文字です。
- u8KeyIndx;
- u16Ch
- [in] チャネル番号を指定してください。
値 説明 M2M_WIFI_CH_1 チャネル1 M2M_WIFI_CH_2 チャネル2 M2M_WIFI_CH_3 チャネル3 M2M_WIFI_CH_4 チャネル4 M2M_WIFI_CH_5 チャネル5 M2M_WIFI_CH_6 チャネル6 M2M_WIFI_CH_7 チャネル7 M2M_WIFI_CH_8 チャネル1 M2M_WIFI_CH_9 チャネル1 M2M_WIFI_CH_10 チャネル10 M2M_WIFI_CH_11 チャネル11 M2M_WIFI_CH_13 チャネル13 M2M_WIFI_CH_ALL 全チャネル
戻り値
関数は下記の値が返却されます。値 | 説明 |
---|---|
M2M_SUCCESS | ConnectWlan関数の成功 |
M2M_ERR_SLEEP_FAIL | InitializeWlan関数により初期化を行ってください。 |
上記以外 | ConnectWlan関数の失敗 |
解説
アクセスポイントに接続を要求します。SysSetWLANPower関数でSYS_WLAN_POWER_MANUALが設定されている場合に使用します。
(注意)
アクセスポイントの接続結果はInitializeWlan関数にて指定したcallback関数で判断する必要があります。必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
最終更新日:2020/11/26