Michael Zachary

Greenhorn
+ Follow
since Feb 02, 2018
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Michael Zachary

As a peripheral device (android), i am sending out an advertisement. I am attempting to retrieve an RSSI value from a central device that gets connects to the peripheral. I was advised to use readRemoteRssi() and read the value from its callback onReadRemoteRssi.


    private class BleCallBack extends BluetoothGattCallback {
    @Override
    public void onConnectionStateChange(BluetoothGatt gatt, int status,
                                        int newState) {

       if (newState == BluetoothProfile.STATE_CONNECTED) {

            mBluetoothGatt.readRemoteRssi();
        }
    }

    public void onReadRemoteRssi(BluetoothGatt gatt, int rssi, int status) {
        if (status == BluetoothGatt.GATT_SUCCESS) {
            Log.d(TAG, String.format("BluetoothGatt ReadRssi[%d]", rssi));

        }

    }
};

However i am still unable to read the rssi value even after successful connection.
8 months ago
Hello guys, i am relatively new to the application world. I have one hopefully not to general of a question. What is the standard way in java to display collected results (for example if i am scanning for Bluetooth or WiFi devices and i want to display these collected results on my application so as to choose a desired device).
9 months ago