接続先アクセスポイントの情報を表します。

構文

typedef struct {
    union {
        unsigned char         au8PSK[WLAN_CONFIG_LENGTH_PASSWORD];
        tstr1xAuthCredentials strCred1x;
        tstrM2mWifiWepParams  strWepInfo
    } key; 
    unsigned char             u8SecType;
    unsigned char             u8RoamingModeAny;
    unsigned char             __PAD__[1];
    unsigned short            u16Ch;
    unsigned char             au8SSID[M2M_MAX_SSID_LEN];
    unsigned char             reserve;
} tstrWlanApInfo;

メンバー

key
暗号化方式ごとのパラメータの共用体です。
key.au8PSK
WPAのパスワードを指定します。
文字列の最大長は64文字です。
文字列の終端にNULLを指定してください。
key.strCred1x
使用していません。
key.strWepInfo;
tstrM2mWifiWepParams構造体を指すポインタです。
WEPのキー情報を指定します。
u8SecType
APの暗号化方式を指定します。
説明
M2M_WIFI_SEC_OPEN 暗号化なし。
M2M_WIFI_SEC_WPA_PSKWPA
M2M_WIFI_SEC_WEPWEP
u8RoamingModeAny
ローミングモードがWLAN_ROAMING_ANYが設定されているときに、APを選択候補に含めるか否かを指定します。
説明
AP_ROAMING_MODE_ANY_INCLUSION APを選択候補に含めます。
AP_ROAMING_MODE_ANY_EXCLUSIONAPを選択候補から除外します。
上記以外の値を指定した場合、 AP_ROAMING_MODE_ANY_INCLUDINGが設定されます。
__PAD__[1]
使用していません
u16Ch
使用していません。
au8SSID
SSIDを指定します。
文字列の最大長は32文字です。
文字列の終端にNULLを指定してください。
reserve
使用していません。

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

最終更新日:2020/11/26