|
|
@@ -220,13 +220,18 @@ public class BluetoothAim : MonoBehaviour
|
|
|
else needModularAwake.Unlock();;
|
|
|
CheckAndStartUp();
|
|
|
};
|
|
|
+ GlobalEventCenter.ins.onDeviceCalibrateViewAwakeChanged += (waked) => {
|
|
|
+ if (waked) needModularAwake.Lock();
|
|
|
+ else needModularAwake.Unlock();;
|
|
|
+ CheckAndStartUp();
|
|
|
+ };
|
|
|
}
|
|
|
void InitWhenConenct() {
|
|
|
canAutoDormancy = true;
|
|
|
//刚连上时先获取电量
|
|
|
SendCDM(null, () => {
|
|
|
CheckAndStartUp();
|
|
|
- }, "b", "b");
|
|
|
+ }, "b", "b", "1", "s");
|
|
|
}
|
|
|
void DestroyWhenDisconenct() {
|
|
|
canAutoDormancy = false;
|
|
|
@@ -239,7 +244,7 @@ public class BluetoothAim : MonoBehaviour
|
|
|
return !isStartUp;
|
|
|
}, () => {
|
|
|
isStartUp = true;
|
|
|
- }, "b", "w", "1", "3");
|
|
|
+ }, "b", "w", "3");
|
|
|
}
|
|
|
//休眠
|
|
|
void Dormancy() {
|