This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Scanning mobile phone MAC address

Hi ,

I am using nRF52832 soc and I am using segger embedded studio 3.34 (windows 10)  and SDK 15.2 

I have a doubt

1. Is BLE_central can able to scan and display the MAC address and name of the peripherals ?  -  is there any code related to that

2. by using BLE_central code . it will scan and display the MAC address of any Bluetooth mobile phones ?

I need to work on the HOME IOT application. for that i need one client and multiple servers (upto 15 - 20).

In that client will query the each server regarding status and sensor output. (note : each Server has different sensor values).  with respect to server data. client has to take necessary actions.

And client has to connect with mobile phone show that it will show the All Server data via one client .

to achieve long distance without LOS . is it possible to go with MESH network with UART protocol. (or any other method to communicate with other peripherals )

as of now i got maximum distance of  25m between two devices (not in LOS)

with internal PCB Antenna (length 25mm)

Application we are going to use :

HOME automation

Fitness tracker

Health care

please suggest me a solution

Thank you,

Sunil

Parents
  • HI Sunil, 

    Q1: If the MAC address and device name is placed in the advertisment packet, then yes.

    Q2: If the mobile phones are advertising and the MAC address is placed in the advertisement packet. 

    Our BLE protocol stacks ( SoftDevices) support upto 20 concurrent connections so the nRF52832 or nRF52840 should be a good for your customers application. The NRF52840 is able to transmit at +8dBm, so if you require long range, then I would go for this IC. 

    Best regards
    Bjørn

  • MAC address and device name is placed in the advertisment packet

    Sir, Is there any code related to explain advertising with name and MAC address .

    how central scan and connect with peripherals any tutorial means please share with me .

    If the mobile phones are advertising and the MAC address is placed in the advertisement packet. 

    Is BLE_CENTRAL code can able to scan and connect with Bluetooth Mobile phones???

    (Note: This is one particular application where our device has to act as central (master). mobile phone has to act as peripheral (slave). 

    our device has to scan the near by mobile phones and device only decide to connect with particular mobile phone).

    Is there any code related to UART communication  in  BLE_MESH  (v3.0)

  • I would refer you to the BLE Low Energy Getting Started tutorials found here. You can also look at the ble_app_uart peripheral example and the ble_app_uart_c central examples in the SDK  

    Yes, mobilephones my act as peripherals, but you will have to check the BLE stack specification to verify that this is supported. 

    Do you mean UART over BLE or a wired UART interface to control a BLE Mesh node?

Reply Children
Related