본문 바로가기
임베디드.일렉트로닉스/nRF52

nRF52. BLE Central Multilink. Nordic UART Service(NUS) Client 구현.

by i.got.it 2019. 11. 10.


개요

멀티링크 구현 시작점 . 

nRF5 SDK( https://igotit.tistory.com/1663 ) 설치하면 예제코드 중에 \examples\ble_central\ble_app_multilink_central 에 멀티링크 기본 골격 소스 코드가 제공되고 있으며, 예제에서의 서비스 는 LED 제어하는 예로 제공되고 있다. 


위 예제 코드는 멀리링크 코드 작성위한 골격이며 BLE 서비스는 사용자가 필요에 따라 다른것으로 구현가능하다. 


아래 영상의 동작 시험은 NUS(Nordic UART Service) 을 멀티 링크로 구현.  


mult ilink NUS 구현의 직접적인 코드예제는 제공되지 않으나, 제조사의 개발자 포럼에서 관련 정보 많이 보인다. 이들 정보 참조하여 구현작업 진행. 



https://devzone.nordicsemi.com/search?q=multi%20link


https://devzone.nordicsemi.com/search?q=multi%20link%20uart


동작시험

- 동시에 8개의 NUS Server 에 자동 접속하고, NUS Server 에서 송신하는 데이터 동시 수신 동작 확인.




-아래 동영상 : 동시에 20 개 BLE peripheral 연결 시험. 




 본 글 포함된 상위 정리글


 https://igotit.tistory.com/244 의 nRF52





첫등록 : 2019년 1월 23일

최종수정 : 2019년 11월 10일. 


본 글 단축주소 : https://igotit.tistory.com/2060





댓글



 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5