База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект wln. / Обзор
Краткая справка: WA2000 и GA1000
В этом разделе перечислены все существенные различия между беспроводными модулями расширения WA2000 и GA1000:
- В отличие от GA1000, WA2000 работает лишь на небольшом числе устройств Tibbo. Это 32-разрядные изделия: EM2000, EM2001, TPP2(G2) и TPP3(G2).
- WA2000 поддерживает связь в диапазонах 2,4 ГГц и 5,0 ГГц. Модуль соответствует стандартам 802.11a/b/g/n. Для выбора разрешённых диапазонов добавлено свойство wln.band. Учтите, что если разрешить все диапазоны и режимы, система замедляется при сканировании (wln.scan и wln.activescan) и подключении (wln.associate). GA1000 поддерживает только диапазон 2,4 ГГц и стандарты 802.11b/g. Подробнее: выбор разрешённых диапазонов, выбор домена и сканирование сетей Wi-Fi.
- WA2000 требует импульса сброса длительностью не менее 1 мс, а GA1000 длительность импульса сброса безразлична (в пределах того, что достижимо на устройствах Tibbo). Подробнее: аппаратный сброс.
- WA2000 хранит прошивку в собственной флеш-памяти, поэтому при каждой загрузке не нужно загружать файл прошивки, как того требует GA1000. Эту прошивку Wi-Fi, а также Monitor/Loader - резидентную программу, помогающую обновлять прошивку, - можно обновлять на месте эксплуатации. Подробнее: запуск оборудования и обновление прошивки (только WA2000).
- WA2000 обрабатывает протоколы WPA и WPA2 целиком внутри себя, и помощь вашего приложения не требуется. GA1000 перекладывает вычисление так называемого предварительно согласованного ключа на библиотеку Tibbo BASIC/C (библиотеку WLN). Это влияет на использование метода wln.setwpa и на порядок подключения. Подробнее: настройка режима и ключа WPA и подключение к сети.
- WA2000 может подключаться только к точкам доступа (сетям в режиме инфраструктуры) и не может подключаться к другим устройствам (станциям), образующим сети ad hoc. Вызов метода wln.associate с bssmode = 1 - PL_WLN_BSS_MODE_ADHOC будет отклонён. GA1000 может подключаться и к точкам доступа, и к станциям с сетями ad hoc. Подробнее: подключение к сети.
- С WA2000 можно переходить к подключению (вызову wln.associate), не сканируя сетевые параметры целевой сети (вызовом wln.scan или wln.activescan с указанным именем сети). На GA1000 сканирование целевой сети - обязательный шаг. Подробнее: подключение к сети.
- Запуск сети методом wln.networkstart создаёт на WA2000 сеть в режиме инфраструктуры, то есть для других беспроводных станций устройство выглядит как точка доступа. На GA1000 запуск сети создаёт сеть ad hoc.