심플리시티 커넥트(Simplicity Connect) 앱이 무엇인가요?
Silicon Labs Simplicity Connect는 Bluetooth® 저에너지(BLE) 애플리케이션을 테스트하고 디버깅하기 위한 일반 모바일 앱입니다. 이는 개발자가 Silicon Labs의 개발 보드에서 실행되는 BLE 애플리케이션을 만들고 문제를 해결하는 데 도움이 될 수 있습니다. Simplicity Connect를 사용하면 BLE 임베디드 애플리케이션 코드, OTA(Over-the-Air) 펌웨어 업데이트, 데이터 처리량, 상호 운용성 및 기타 여러 기능의 문제를 신속하게 해결할 수 있습니다. 모든 Silicon Labs Bluetooth 개발 키트, SoC(시스템 온 칩) 및 모듈과 함께 Simplicity Connect 앱을 사용할 수 있습니다.
심플리시티 커넥트를 다운로드해야 하는 이유는 무엇입니까?
Simplicity Connect는 테스트 및 디버깅에 소요되는 시간을 획기적으로 절약해 줍니다! Simplicity Connect를 사용하면 코드에 어떤 문제가 있는지, 수정하고 최적화하는 방법을 빠르게 확인할 수 있습니다. Simplicity Connect는 앱을 한 번 탭하여 데이터 처리량과 모바일 상호 운용성을 테스트할 수 있는 최초의 BLE 모바일 앱입니다.
어떻게 작동하나요?
Simplicity Connect BLE 모바일 앱을 사용하는 것은 쉽습니다. 스마트폰이나 태블릿과 같은 모바일 장치에서 실행됩니다. 모바일의 Bluetooth 어댑터를 활용하여 근처 BLE 하드웨어를 검색, 연결 및 상호 작용합니다.
앱에는 Simplicity Connect 및 모든 Silicon Labs 개발 도구를 시작하는 방법을 알려주는 간단한 데모가 포함되어 있습니다.
스캐너, 광고주 및 로깅 기능을 사용하면 버튼을 탭하는 것만으로 버그를 신속하게 찾아 수정하고 처리량과 모바일 상호 운용성을 테스트할 수 있습니다. Simplicity Studio의 네트워크 분석기 도구(무료)를 사용하면 패킷 추적 데이터를 보고 세부 정보를 자세히 알아볼 수 있습니다.
Simplicity Connect에는 Silicon Labs GSDK의 샘플 앱을 빠르게 테스트할 수 있는 많은 데모가 포함되어 있습니다. 다음은 데모 예시입니다:
- Blinky: BLE의 "Hello World"
- 처리량: 애플리케이션 데이터 처리량 측정
- 건강 온도계: 온도 센서 온보드 센서 Silicon Labs 키트로부터 데이터를 수신합니다.
- 연결된 조명 DMP: 동적 다중 프로토콜(DMP) 샘플 앱을 활용하여 모바일 및 프로토콜별 스위치 노드(Zigbee, 독점)에서 DMP 조명 노드를 제어합니다.
- 범위 테스트: 한 쌍의 Silicon Labs 무선 보드에서 범위 테스트 샘플 애플리케이션을 실행하는 동안 휴대폰에서 RSSI 및 기타 RF 성능 데이터를 시각화합니다.
- 모션: 가속도계의 데이터를 사용자 친화적인 방식으로 표시합니다.
- 환경: 호환되는 Silicon Labs 개발 키트에서 읽은 센서 데이터 모음을 표시합니다.
- WiFi 시운전: Wi-Fi 개발 보드의 시운전을 수행합니다.
- Matter: Thread 및 Wi-Fi를 통한 Matter 장치의 시운전 및 제어.
- Wi-Fi OTA 업데이트: Wi-Fi를 통해 SiWx91x에 대한 펌웨어 업데이트.
개발 기능
Simplicity Connect는 개발자가 Silicon Labs의 BLE 하드웨어에서 창작하는 데 도움을 줍니다.
Bluetooth 스캐너 - 주변의 BLE 장치를 탐색할 수 있는 강력한 도구입니다.
- 풍부한 데이터 세트로 결과를 스캔하고 정렬합니다.
- 찾으려는 장치 유형을 식별하는 고급 필터링
- 다중 연결
- Bluetooth 5 광고 확장
- 128비트 UUID(매핑 사전)로 서비스 및 특성 이름 바꾸기
- 안정적이고 빠른 모드에서 OTA(Over-the-Air) 장치 펌웨어 업그레이드(DFU)
Bluetooth 광고주 – 여러 병렬 광고 세트를 생성하고 활성화합니다.
- 레거시 및 확장 광고
- 구성 가능한 광고 간격, TX 전력, 기본/보조 PHY
- 다양한 AD 유형 지원
Bluetooth GATT 구성자 – 여러 GATT 데이터베이스 생성 및 조작
- 서비스, 특성 및 설명자를 추가합니다.
- 장치에 연결되면 브라우저에서 로컬 GATT를 작동합니다.
- 모바일 장치와 Simplicity Studio GATT 구성자 간에 GATT 데이터베이스 가져오기/내보내기
Bluetooth 상호 운용성 테스트 – BLE 하드웨어와 모바일 장치 간의 상호 운용성을 확인합니다.
심플리시티 커넥트 출시 노트: https://docs.silabs.com/mobile-apps/latest/mobile-apps-release-notes/
Simplicity Connect 모바일 앱에 대해 자세히 알아보세요: https://www.silabs.com/developers/simplicity-connect-mobile-app