



Развитие Bluetooth 4,0 очень жарко сейчас, но многие друзья купили нашей cc2540 usb dongle, и они все отзывы, что они не знают как использовать его. Более того, даже если многие друзья ходят на официальный форум TI, чтобы найти информацию, многие друзья все еще бесполезные. В самом деле, они используют cc2540 usb-ключ к debug ble данных. Это не сложно.
Мы должны понять, что ble broadcasting может указывать каналы вещания, которые составляют 37, 38 и 39 соответственно. Но официальная рутина стека протоколов TI отказалась от трансляции трех каналов одновременно на этапе вещания, но после подключения к хосту, только один канал передает данные, поэтому мы уточним один из этих каналов. Канал на этом соединении также случайный. Мы можем выполнить обход пакета подключения и заполнить адрес и канал инициатора (то есть хоста).
Next, мы используем TI официальном рутины SimpleBLE периферийных для чтения и записи данных пакетов в сочетании с cc2540 usb-dongle и SmartRF анализатора пакетов программного обеспечения.
[1] во-первых, пусть Совет по развитию работает SimpleBLEPeripheral, это не ключевой момент, не говоря уже о ha first.
[2] затем вставьте & ldquo; sniffer_fw_cc2540_usb.hex & rdquo; прошивка usb-dongle в ПК. Если драйвер не установлен, драйвер будет установлен, но если вы установили программное обеспечение SmartRF Packet Sniffer, драйвер будет установлен по умолчанию.
[3] запустите анализатор пакетов SmartRF. Следующим образом:




'