Getting started with Bluetooth Low Energy - 6.2. PCA10000 USB 동글과 Wireshark

목록

PCA10000 USB Dongle and Wireshark

PCA10000 USB 동글과 Wireshark

The Master Control Panel (“PCA10000 USB Dongle and the Master Control Panel” on page 83) is likely the easiest way to interact with BLE peripherals, but some use cases require lower-level access to the BLE data.

마스터 제어판 (83페이지의 "PCA10000 USB 동글과 마스터 제어판")은 BLE 주변 장치와 상호 작용하는 가장 쉬운 방법일 가능성이 있지만 일부 사용 사례에서는 BLE 데이터에 대한 하위 수준 액세스가 필요합니다.

For those cases, Nordic also provides a custom firmware image and tools for the PCA10000 or PCA10001 (both of which are included in their nRF51822-EK development kit) that can sniff traffic from a single peripheral device and push it into Wireshark.

이러한 경우를 위해 Nordic은 nRF51822-EK 개발 키트에 포함되어 있는 PCA10000 또는 PCA10001용 맞춤 펌웨어 이미지와 도구를 제공하며, 이를 통해 단일 주변 장치의 트래픽을 탐지하고 Wireshark로 푸시할 수 있습니다.

Wireshark is a mature and powerful open source data-capture and analysis tool that allows you to easily visualize data down to the packet and byte level.

Wireshark는 패킷 및 바이트 수준까지 데이터를 쉽게 시각화할 수 있는 성숙하고 강력한 오픈 소스 데이터 캡처 및 분석 도구입니다.

Nordic’s Wireshark plugin (shown in Figure 6-3), which is available after registering your nRF51822-EK kit at Nordic’s support site, takes data captured via the nRF51822-EK boards and adds useful descriptions to help make sense of that raw data.

Nordic 지원 사이트에서 nRF51822-EK 키트를 등록한 후 사용할 수 있는 Nordic Wireshark 플러그인 (그림 6-3 참조)은 nRF51822-EK 보드를 통해 캡처한 데이터를 가져와 해당 원시 데이터를 이해하는 데 도움이 되는 유용한 설명을 추가합니다.

If you are interested only in designing applications that talk to existing BLE peripherals, you will rarely need to go down to this level.

기존 BLE 주변 장치와 통신하는 애플리케이션 설계에만 관심이 있는 경우 이 수준으로 내려갈 필요는 거의 없습니다.

But it can be extremely useful for hardware designers or firmware engineers working on their own peripheral designs and code or trying to debug a particular latency or throughput issue.

그러나 자체 주변 장치 설계 및 코드를 작업하거나 특정 대기 시간 또는 처리량 문제를 디버그하려는 하드웨어 설계자나 펌웨어 엔지니어에게는 매우 유용할 수 있습니다.