public static class AprilBeaconConnection.MyWriteCallback extends java.lang.Object implements AprilBeaconConnection.WriteCallback
| 构造器和说明 |
|---|
AprilBeaconConnection.MyWriteCallback() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accelerometerStateChange(boolean b)
加速计状态改变时回调
|
void |
connected()
连接到gatt的回调
|
void |
enableAccelerometerNotification()
三轴加速度计开始通知的回调
|
void |
enableAccelerometerNotificationError()
三轴加速度计开始通知错误的回调
|
void |
enableLightNotification()
光线传感器开始通知的回调
|
void |
enableLightNotificationError()
光线传感器开始通知错误的回调
|
void |
lightStateChange(boolean state)
光线传感器状态改变时回调
|
void |
notifyABAcceleration(com.aprilbrother.aprilbrothersdk.internal.ABAcceleration abAcceleration)
开启三轴加速度计通知的回调
|
void |
notifyABLight(double light)
开启光线传感器通知的回调
|
void |
onBeaconError()
连接的不是固件2.0及以上AprilBeacon的回调
|
void |
onErrorOfConnection()
连接过程发生错误
|
void |
onErrorOfDiscoveredServices()
查找服务过程中发生错误
|
void |
onErrorOfPassword()
校验密码过程中发生错误
|
void |
onErrorOfWrite()
写入过程中出现错误
|
void |
onErrorOfWriteNewPassword(java.lang.String password,
java.lang.String newPassword)
修改检验密码过程中发生错误时的回调
|
void |
onPasswordWrong(java.lang.String password)
检验密码错误的回调
|
void |
onResetSuccess()
重启成功
|
void |
onWriteAdvertisingIntervalSuccess()
修改广播频率成功时的回调
|
void |
onWriteMajorSuccess(int oldMajor,
int newMajor)
修改major成功时的回调
|
void |
onWriteMeasuredPowerSuccess(int newMeasuredPower)
修改measuredPower成功时的回调
|
void |
onWriteMinorSuccess(int oldMionr,
int newMinor)
修改minor成功时的回调
|
void |
onWriteNewPasswordSuccess(java.lang.String oldPassword,
java.lang.String newPassword)
修改校验密码成功时的回调
|
void |
onWritePasswordSuccess()
校验密码成功
|
void |
onWriteTxPowerSuccess()
修改发射功率成功时的回调
|
void |
onWriteUUIDSuccess()
修改UUID成功时的回调
|
void |
turnOnOffError()
传感器执行打开或关闭错误时的回调
|
public void onErrorOfConnection()
AprilBeaconConnection.WriteCallbackpublic void onErrorOfPassword()
AprilBeaconConnection.WriteCallbackpublic void onErrorOfDiscoveredServices()
AprilBeaconConnection.WriteCallbackpublic void onWriteMajorSuccess(int oldMajor,
int newMajor)
AprilBeaconConnection.WriteCallbackonWriteMajorSuccess 在接口中 AprilBeaconConnection.WriteCallbackoldMajor - 修改前的majornewMajor - 修改后的majorpublic void onWritePasswordSuccess()
AprilBeaconConnection.WriteCallbackpublic void onWriteMinorSuccess(int oldMionr,
int newMinor)
AprilBeaconConnection.WriteCallbackonWriteMinorSuccess 在接口中 AprilBeaconConnection.WriteCallbackoldMionr - 修改前的minornewMinor - 修改后的minorpublic void onWriteUUIDSuccess()
AprilBeaconConnection.WriteCallbackpublic void onWriteAdvertisingIntervalSuccess()
AprilBeaconConnection.WriteCallbackpublic void onWriteTxPowerSuccess()
AprilBeaconConnection.WriteCallbackpublic void onWriteNewPasswordSuccess(java.lang.String oldPassword,
java.lang.String newPassword)
AprilBeaconConnection.WriteCallbackonWriteNewPasswordSuccess 在接口中 AprilBeaconConnection.WriteCallbackoldPassword - 修改前的校验密码newPassword - 修改后的检验密码public void onErrorOfWriteNewPassword(java.lang.String password,
java.lang.String newPassword)
AprilBeaconConnection.WriteCallbackonErrorOfWriteNewPassword 在接口中 AprilBeaconConnection.WriteCallbackpassword - 修改前的校验密码newPassword - 要修改的检验密码值public void onPasswordWrong(java.lang.String password)
AprilBeaconConnection.WriteCallbackonPasswordWrong 在接口中 AprilBeaconConnection.WriteCallbackpassword - 输入的校验密码public void onBeaconError()
AprilBeaconConnection.WriteCallbackpublic void notifyABAcceleration(com.aprilbrother.aprilbrothersdk.internal.ABAcceleration abAcceleration)
AprilBeaconConnection.WriteCallbacknotifyABAcceleration 在接口中 AprilBeaconConnection.WriteCallbackabAcceleration - 加速度类 有x,y,z轴加速度属性public void notifyABLight(double light)
AprilBeaconConnection.WriteCallbackpublic void accelerometerStateChange(boolean b)
AprilBeaconConnection.WriteCallbackaccelerometerStateChange 在接口中 AprilBeaconConnection.WriteCallbackb - true为打开 false为关闭public void turnOnOffError()
AprilBeaconConnection.WriteCallbackpublic void lightStateChange(boolean state)
AprilBeaconConnection.WriteCallbacklightStateChange 在接口中 AprilBeaconConnection.WriteCallbackstate - true为打开 false为关闭public void enableAccelerometerNotification()
AprilBeaconConnection.WriteCallbackpublic void enableAccelerometerNotificationError()
AprilBeaconConnection.WriteCallbackpublic void enableLightNotification()
AprilBeaconConnection.WriteCallbackpublic void enableLightNotificationError()
AprilBeaconConnection.WriteCallbackpublic void connected()
AprilBeaconConnection.WriteCallbackconnected 在接口中 AprilBeaconConnection.WriteCallbackpublic void onWriteMeasuredPowerSuccess(int newMeasuredPower)
AprilBeaconConnection.WriteCallbackpublic void onResetSuccess()
AprilBeaconConnection.WriteCallbackpublic void onErrorOfWrite()
AprilBeaconConnection.WriteCallback