public class VersionUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FV_EDDYSTONE_MINI |
static java.util.List<java.lang.String> |
FV_EID |
static java.lang.String |
FV_PREVENT_SQUATTER_MINI |
static java.lang.String |
FV_PREVENT_TAMPER_MINI |
static java.util.List<java.lang.String> |
HW_NO_SENSOR |
static java.util.List<java.lang.String> |
HW_THREE_SENSOR |
static java.util.List<java.lang.String> |
HW_TWO_SENSOR |
Constructor and Description |
---|
VersionUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isAbove2_3(Beacon beacon) |
static boolean |
isAbove3_0(Beacon beacon) |
static boolean |
isAbove3_1(Beacon beacon) |
static boolean |
isAbove4_0(Beacon beacon) |
static boolean |
isNoSensor(Beacon beacon) |
static boolean |
isSupportedFiremware(int firmwareVersion)
check whether the firmware version is supported.
|
static boolean |
isSupportedHardware(int hardwareVersion)
check whether the hardware is supported.
|
static boolean |
isSupportEID(Beacon beacon)
check whether the beacon supports EID.
|
static boolean |
isSupportEnergySavingMode(Beacon beacon) |
static boolean |
isSupportInfoInBroadcast(Beacon beacon)
whether supporting txPower and advertise interval in broadcast.
|
static boolean |
isSupportPreventSquatter(Beacon beacon)
check whether the beacon supports preventing squatter.
|
static boolean |
isSupportPreventTamper(Beacon beacon)
check whether the beacon supports preventing tamper.
|
static boolean |
isTwoSensors(Beacon beacon) |
public static java.util.List<java.lang.String> HW_NO_SENSOR
public static java.util.List<java.lang.String> HW_THREE_SENSOR
public static java.util.List<java.lang.String> HW_TWO_SENSOR
public static java.lang.String FV_EDDYSTONE_MINI
public static java.lang.String FV_PREVENT_TAMPER_MINI
public static java.lang.String FV_PREVENT_SQUATTER_MINI
public static java.util.List<java.lang.String> FV_EID
public static boolean isSupportedFiremware(int firmwareVersion)
firmwareVersion
- firmware versionpublic static boolean isSupportedHardware(int hardwareVersion)
hardwareVersion
- hardware version.public static boolean isAbove2_3(Beacon beacon)
public static boolean isSupportPreventTamper(Beacon beacon)
beacon
- beaconpublic static boolean isSupportPreventSquatter(Beacon beacon)
beacon
- beaconpublic static boolean isSupportEnergySavingMode(Beacon beacon)
public static boolean isSupportInfoInBroadcast(Beacon beacon)
beacon
- ibeaconpublic static boolean isNoSensor(Beacon beacon)
public static boolean isSupportEID(Beacon beacon)
beacon
- beaconpublic static boolean isTwoSensors(Beacon beacon)
public static boolean isAbove3_0(Beacon beacon)
public static boolean isAbove3_1(Beacon beacon)
public static boolean isAbove4_0(Beacon beacon)