package com.afunx.ble.blelitelib.utils; import com.twitter.sdk.android.core.TwitterAuthConfig; import com.ubtrobot.jimu.robotapi.PeripheralType; /* loaded from: classes.dex */ public class BleGattStatusParser { public static String parse(int i) { switch (i) { case 0: return "GATT SUCCESS"; case 1: return "GATT INVALID HANDLE"; case 2: return "GATT READ NOT PERMIT"; case 3: return "GATT WRITE NOT PERMIT"; case 4: return "GATT INVALID PDU"; case 5: return "GATT INSUF AUTHENTICATION"; case 6: return "GATT REQ NOT SUPPORTED"; case 7: return "GATT INVALID OFFSET"; case 8: return "GATT INSUF AUTHORIZATION"; case 9: return "GATT PREPARE Q FULL"; case 10: return "GATT NOT FOUND"; case 11: return "GATT NOT LONG"; case 12: return "GATT INSUF KEY SIZE"; case 13: return "GATT INVALID ATTR LEN"; case 14: return "GATT ERR UNLIKELY"; case 15: return "GATT INSUF ENCRYPTION"; case 16: return "GATT UNSUPPORT GRP TYPE"; case 17: return "GATT INSUF RESOURCE"; default: switch (i) { case PeripheralType.SERVO /* 128 */: return "GATT NO RESOURCES"; case 129: return "GATT INTERNAL ERROR"; case 130: return "GATT WRONG STATE"; case 131: return "GATT DB FULL"; case 132: return "GATT BUSY"; case 133: return "GATT ERROR"; case 134: return "GATT CMD STARTED"; case 135: return "GATT ILLEGAL PARAMETER"; case 136: return "GATT PENDING"; case 137: return "GATT AUTH FAIL"; case 138: return "GATT MORE"; case 139: return "GATT INVALID CFG"; case TwitterAuthConfig.DEFAULT_AUTH_REQUEST_CODE /* 140 */: return "GATT SERVICE STARTED"; case 141: return "GATT ENCRYPED NO MITM"; case 142: return "GATT NOT ENCRYPTED"; default: return String.format("UNKNOWN (0x%04x)", Integer.valueOf(i & 65535)); } } } }