public override void AcceptDeviceKeycode(string keycode) { if (null != keycode) { string[] list = keycode.Split('|'); BLEAction deviceKey = new BLEAction(); int keytype = int.Parse(list [0]); if (keytype == 13) { otaVersion = list [1]; } else { deviceKey.keyType = (BLEActionType)int.Parse(list [0]); if (deviceKey.keyType == BLEActionType.ACTION_VOLUME_CHANGE) { deviceKey.keyValue = int.Parse(list [1]); } if (null != this.BLEActionEvent) { BLEActionEvent(deviceKey, new EventArgs()); } } } }
public void ReceivePluginMessage(string message) { BLEDebug.LogInfo("Plugin Received Message: " + message); BLEAction.ProcessReceiveData(BLEProtocol.ConvertStringToBytes(message)); }
public void Set(byte actionCode, int value) { BLEAction.Set(actionCode, value); }
public void RegisterBikeListener(IBikeListener bikeListener) { BLEAction.RegisterBikeListener(bikeListener); }
public void Request(byte actionCode) { BLEAction.Get(actionCode); }