[nRF52] ble_app_hids_keyboard 에 NUS 추가하기 목차 1> 프로젝트위치 : \examples\ble_peripheral\ble_app_uart 2> 수정사항 ▶ sdk_config.h (NUS 추가 및 Vendor Specific UUID 갯수 추가) ~~ 중략 ~~ #define BLE_NUS_ENABLED 1 ~~ 중략 ~~ #define NRF_SDH_BLE_VS_UUID_COUNT 1 ▶ .emProject (NUS 컴포넌트 추가) ~~ 중략 ~~ ▶ main.c #include "ble_nus.h" ~~ 중략 ~~ BLE_NUS_DEF(m_nus, NRF_SDH_BLE_TOTAL_LINK_COUNT); ~~ 중략 ~~ static void nus_data_handler(ble_nus_evt_t * p_evt) { if (p_evt->type .. Nordic_nRF52 2023. 3. 23. 14:15
[nRF52] ble_app_uart 프로젝트 : 이 프로젝트는 BLE 위에서 Serial 포트를 구현한 예제로 NUS (Nordic Uart Service) 어플리케이션이다. 목차 0> 개요 :이 프로젝트는 BLE 를 통해 들어온 데이타를 시리얼로 데이터 전송및 Serial 로 들어온 데이타를 BLE 로 보내는 예제입니다.advertise 시 이름은 "nRF UART" 이고 스마프폰에 nRF Connect 이나 nRF Toolbox 앱을 설치해서 제어가 가능합니다. 1> 프로젝트 위치 : \examples\ble_peripheral\ble_app_uart 2> 노르딕 다큐먼트 https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_nus_eval.html nRF5 SDK v17.0.. Nordic_nRF52 2023. 3. 16. 17:00