BluetoothRobotControlLib.Common.Sevices.DeviceSettingService.ReadProductActivationStatus C# (CSharp) Method

ReadProductActivationStatus() public method

public ReadProductActivationStatus ( ) : Task
return Task
        public async Task<BluetoothRobotConstants.ACTIVIATION_STATUS> ReadProductActivationStatus()
        {
            if (activationStatus == BluetoothRobotConstants.ACTIVIATION_STATUS.NOT_READ)
            {
                byte[] data = await base.ReadChacateristicValueAsync(BluetoothRobotConstants.DEVICE_SETTING_PRODUCT_ACTIVIATION_CHARACTERISTIC_UUID);
                activationStatus = BaseService.ConvertEnumFromBytes<BluetoothRobotConstants.ACTIVIATION_STATUS>(data);
            }

            return activationStatus;
        }