• Hardware

    [BLE 5.0 강좌 08] Advertising 이름 변경하기

    twitter facebook


    안녕하세요? 착한이입니다.


    Nordic 사의 nRF52840을 이용한 BLE 5.0 강좌를 시작합니다.

    본 강좌에서는 nRF52840을 장착한 nRF52840 Dongle(USB 방식)과

    nRF52840 DK(Development Kit) 보드를 이용하여 BLE 5.0 펌웨어 개발에 대해 알아 보고자 합니다.


    nRF52840 관련 자세한 사항은 다음 사이트에서 확인하실 수 있습니다.

    https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52840


    nRF52840 Dongle 제품에 대한 자세한 사항은 다음 사이트에서 확인하실 수 있습니다.

    https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52840-Dongle


    nRF52840 DK 보드에 대한 자세한 사항은 다음 사이트에서 확인하실 수 있습니다.

    https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52840-DK


    [BLE 5.0 강좌 05] Programmer로 펌웨어 Write 하기

    http://www.wearedev.net/?m=bbs&bid=lecture&uid=191

    [BLE 5.0 강좌 06] Service 사용해 보기 - Read, Write

    http://www.wearedev.net/?m=bbs&bid=lecture&uid=203

    [BLE 5.0 강좌 07] Service 사용해 보기 - Notify

    http://www.wearedev.net/?m=bbs&bid=lecture&uid=207


    BLE 5.0 강좌 03에서 스마트폰에 nRF Connect App을 설치하여

    스마트폰을 Peripheral 장치로 동작시켜 보았습니다.

    이번 강좌에서는 스마트폰의 Advertising 이름을 변경하는 것에 대해 알아보겠습니다.


    1. 스마트폰의 Advertising 이름 변경하기


    Nordic 사에서 제공하는 스마트폰 용 nRF Connect App을 이용하면

    스마트폰을 Peripheral 장치로 설정할 수 있습니다.

    nRF Connect App은 Android, iOS를 지원합니다.

    설치하신 후에 Bluetooth 사용 권한을 허용해 주셔야 합니다.

    강좌 03(http://www.wearedev.net/?m=bbs&bid=lecture&uid=190)의 내용을 참고하여

    스마트폰을 Peripheral 장치로 동작시킬 수 있습니다.

    그런데 스마트폰을 검색해 보면 모델명 또는 기본 설정된 기기명으로

    표시된다는 것을 알 수 있습니다.

    개인이 테스트하는 경우에는 문제가 되지 않겠지만

    다수가 동시에 같은 폰으로 Advertising 한다고 하면

    혼란을 가져오게 됩니다.

    Peripheral 장치를 설정할 때,  "Complete Local Name" record를 추가 하여도

    다음 그림과 같이 Advertising 이름은 스마트폰의 모델명이 됩니다.

    그래서 Advertising 이름을 변경해 주는 것이 좋습니다.


    이 Advertising 이름을 변경하기 위해서는 스마트폰의 정보를 변경해야 합니다.

    스마트폰의 "설정" 메뉴에서 "휴대전화 정보"를 선택합니다.

    Android 9.0의 경우 다음과 같은 화면이 나타납니다.

    "편집" 버튼을 클릭하면 휴대전화 정보를 변경할 수 있습니다.


    다음 그림과 같이 원하는 이름을 넣고 "완료" 버튼을 클릭합니다. 


    여기까지 한 후에 스마트폰을 Peripheral 모드로 동작시키고

    Advertising을 하면 지정된 이름으로 장치가 검색되는 것을 확인할 수 있습니다.
    스마트폰을 Peripheral 모드로 사용할 때

    Advertising 이름을 변경하면 다른 스마트폰과 구별되어 편리합니다.


    2. 참고사항


    위와 같이 휴대전화 정보를 변경한 후에 PC에 연결하면 설정된 이름을 표시됩니다.

    탐색기에도 같은 이름으로 다음과 같이 표시됩니다. 이점 참고하시길 바랍니다.


    여기까지 스마트폰의 Advertising 이름 변경하는 방법에 대해 알아 보았습니다.

    본인만의 멋진 이름으로 변경해 보시길 바랍니다.


    궁금하신 사항은 댓글로 남겨 주세요.

    다음 강좌에서 뵙겠습니다.

    즐거운 개발하시길 바랍니다.


    다음 유튜브 채널에서 BLE 5.0 관련 동영상을 보실 수 있습니다.

    https://www.youtube.com/c/WeAreDev

    구독 부탁 드립니다.