File tree Expand file tree Collapse file tree
library/src/main/java/uk/co/alt236/bluetoothlelib/device/beacon Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package uk .co .alt236 .bluetoothlelib .device .beacon ;
2+
3+ /**
4+ *
5+ */
6+ public interface BeaconDevice {
7+ BeaconType getBeaconType ();
8+ }
Original file line number Diff line number Diff line change 44import android .os .Parcel ;
55
66import uk .co .alt236 .bluetoothlelib .device .BluetoothLeDevice ;
7+ import uk .co .alt236 .bluetoothlelib .device .beacon .BeaconDevice ;
78import uk .co .alt236 .bluetoothlelib .device .beacon .BeaconType ;
89import uk .co .alt236 .bluetoothlelib .device .beacon .BeaconUtils ;
910
10- public class IBeaconDevice extends BluetoothLeDevice {
11+ public class IBeaconDevice extends BluetoothLeDevice implements BeaconDevice {
1112
1213 /**
1314 * The m iBeacon data.
@@ -75,6 +76,11 @@ public double getAccuracy() {
7576 getRunningAverageRssi ());
7677 }
7778
79+ @ Override
80+ public BeaconType getBeaconType () {
81+ return BeaconType .IBEACON ;
82+ }
83+
7884 /**
7985 * Gets the calibrated TX power of the iBeacon device as reported.
8086 *
You can’t perform that action at this time.
0 commit comments