Search found 3 matches

by Kikolobo
Sun Aug 07, 2022 10:22 pm
Forum: ESP32 Arduino
Topic: BLE server, need the RSSI of its clients to perform action.
Replies: 3
Views: 4004

Re: BLE server, need the RSSI of its clients to perform action.

Just in case someone needs to do this. The way I Solved it is by doing the following:

1) Right after:
BLEDevice::init("DeviceName");
Add:

BLEDevice::setCustomGapHandler(my_gap_event_handler);

Where : my_gap_event_handler is a callback function that looks like this:

static void my_gap_event ...
by Kikolobo
Wed Jul 27, 2022 5:39 pm
Forum: ESP32 Arduino
Topic: BLE server, need the RSSI of its clients to perform action.
Replies: 3
Views: 4004

Re: BLE server, need the RSSI of its clients to perform action.

Anyone?

Should I switch to client instead of server ? But I need multiple connections.

Any help welcomed.
by Kikolobo
Mon Jul 25, 2022 7:45 pm
Forum: ESP32 Arduino
Topic: BLE server, need the RSSI of its clients to perform action.
Replies: 3
Views: 4004

BLE server, need the RSSI of its clients to perform action.

Hello all,

I am working on an application that uses BLE as a server in an ESP32. Clients connect to it and send a code to open a door. This works fine but I need to do this when the RSSI of the device goes above a certain threshold or power to make sure the Client device is close to the chip server ...

Go to advanced search