Define-параметры библиотеки (опции)

Внимание

Этот раздел сейчас перерабатывается. Приносим извинения за неудобства. Если вам нужна срочная помощь, обратитесь в службу поддержки Tibbo.

Какие-то из опций ниже выглядят непонятно? Прочитайте раздел «Подробности работы».

WLN_DEBUG_PRINT (по умолчанию 0)

0- без отладочной информации.

1- выводить отладочную информацию в панель вывода. Отладочный вывод работает, только когда проект находится в режиме отладки. Тем не менее для релиза всё равно установите эту опцию в 0 - так вы сэкономите память и место под код.

Внимание

Некоторые точки доступа, особенно устройства CISCO, настолько нетерпеливы при рукопожатии WPA1/WPA2, что из-за вывода отладочной информации у них истекает тайм-аут. Если вы видите, что библиотека WLN застряла в бесконечном цикле подключения (ассоциации), а пароль точно задан правильно, попробуйте отключить отладочный вывод!

WLN_RESET_MODE (по умолчанию 0)

0- отдельная линия RST. Не забудьте задать привязку этой линии с помощью WLN_RST.

1- сброс формируется линиями CS и CLK. Используйте схему формирования сброса, показанную на схеме B в разделе «Подключение GA1000 и WA2000».

WLN_RST (по умолчанию PL_IO_NULL)

Привязка линии RST. Имеет значение только при WLN_RESET_MODE= 0.

WLN_CS (по умолчанию PL_IO_NULL)

Привязка линии CS.

WLN_DI (по умолчанию PL_IO_NULL)

Привязка линии DI.

WLN_DO (по умолчанию PL_IO_NULL)

Привязка линии DO.

WLN_CLK (по умолчанию PL_IO_NULL)

Привязка линии CLK.

WLN_KEEP_ALIVE (по умолчанию 0)

0- не отправлять UDP-датаграммы keepalive (экономит место под код и память).

1- отправлять UDP-датаграммы keepalive, чтобы точка доступа не разорвала подключение.

WLN_KEEP_ALIVE_TOUT (по умолчанию 120)

Интервал между UDP-датаграммами keepalive с шагом 1/2 секунды. Предполагается, что on_sys_timer срабатывает с интервалом 0.5 секунды.

Имеет значение только при WLN_KEEP_ALIVE=1.

WLN_WPA (по умолчанию 0)

0- отключить поддержку WPA1\/WPA2 (экономит место под код и память).

1- включить поддержку WPA1\/WPA2.