a.smali
.class public final Lno/nordicsemi/android/a/a;
.super Ljava/lang/Object;
.source "GattError.java"
# direct methods
.method public static fl(I)Ljava/lang/String;
.registers 3
.prologue
.line 42
sparse-switch p0, :sswitch_data_34
.line 62
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "UNKNOWN ("
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_18
return-object v0
.line 44
:sswitch_19
const-string v0, "SUCCESS"
goto :goto_18
.line 46
:sswitch_1c
const-string v0, "GATT CONN L2C FAILURE"
goto :goto_18
.line 48
:sswitch_1f
const-string v0, "GATT CONN TIMEOUT"
goto :goto_18
.line 50
:sswitch_22
const-string v0, "GATT CONN TERMINATE PEER USER"
goto :goto_18
.line 52
:sswitch_25
const-string v0, "GATT CONN TERMINATE LOCAL HOST"
goto :goto_18
.line 54
:sswitch_28
const-string v0, "GATT CONN FAIL ESTABLISH"
goto :goto_18
.line 56
:sswitch_2b
const-string v0, "GATT CONN LMP TIMEOUT"
goto :goto_18
.line 58
:sswitch_2e
const-string v0, "GATT CONN CANCEL "
goto :goto_18
.line 60
:sswitch_31
const-string v0, "GATT ERROR"
goto :goto_18
.line 42
:sswitch_data_34
.sparse-switch
0x0 -> :sswitch_19
0x1 -> :sswitch_1c
0x8 -> :sswitch_1f
0x13 -> :sswitch_22
0x16 -> :sswitch_25
0x22 -> :sswitch_2b
0x3e -> :sswitch_28
0x85 -> :sswitch_31
0x100 -> :sswitch_2e
.end sparse-switch
.end method
.method public static fm(I)Ljava/lang/String;
.registers 3
.prologue
.line 73
sparse-switch p0, :sswitch_data_c8
.line 183
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "UNKNOWN ("
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_18
return-object v0
.line 75
:sswitch_19
const-string v0, "GATT INVALID HANDLE"
goto :goto_18
.line 77
:sswitch_1c
const-string v0, "GATT READ NOT PERMIT"
goto :goto_18
.line 79
:sswitch_1f
const-string v0, "GATT WRITE NOT PERMIT"
goto :goto_18
.line 81
:sswitch_22
const-string v0, "GATT INVALID PDU"
goto :goto_18
.line 83
:sswitch_25
const-string v0, "GATT INSUF AUTHENTICATION"
goto :goto_18
.line 85
:sswitch_28
const-string v0, "GATT REQ NOT SUPPORTED"
goto :goto_18
.line 87
:sswitch_2b
const-string v0, "GATT INVALID OFFSET"
goto :goto_18
.line 89
:sswitch_2e
const-string v0, "GATT INSUF AUTHORIZATION"
goto :goto_18
.line 91
:sswitch_31
const-string v0, "GATT PREPARE Q FULL"
goto :goto_18
.line 93
:sswitch_34
const-string v0, "GATT NOT FOUND"
goto :goto_18
.line 95
:sswitch_37
const-string v0, "GATT NOT LONG"
goto :goto_18
.line 97
:sswitch_3a
const-string v0, "GATT INSUF KEY SIZE"
goto :goto_18
.line 99
:sswitch_3d
const-string v0, "GATT INVALID ATTR LEN"
goto :goto_18
.line 101
:sswitch_40
const-string v0, "GATT ERR UNLIKELY"
goto :goto_18
.line 103
:sswitch_43
const-string v0, "GATT INSUF ENCRYPTION"
goto :goto_18
.line 105
:sswitch_46
const-string v0, "GATT UNSUPPORT GRP TYPE"
goto :goto_18
.line 107
:sswitch_49
const-string v0, "GATT INSUF RESOURCE"
goto :goto_18
.line 109
:sswitch_4c
const-string v0, "GATT CONN LMP TIMEOUT"
goto :goto_18
.line 111
:sswitch_4f
const-string v0, "GATT CONTROLLER BUSY"
goto :goto_18
.line 113
:sswitch_52
const-string v0, "GATT UNACCEPT CONN INTERVAL"
goto :goto_18
.line 115
:sswitch_55
const-string v0, "GATT ILLEGAL PARAMETER"
goto :goto_18
.line 117
:sswitch_58
const-string v0, "GATT NO RESOURCES"
goto :goto_18
.line 119
:sswitch_5b
const-string v0, "GATT INTERNAL ERROR"
goto :goto_18
.line 121
:sswitch_5e
const-string v0, "GATT WRONG STATE"
goto :goto_18
.line 123
:sswitch_61
const-string v0, "GATT DB FULL"
goto :goto_18
.line 125
:sswitch_64
const-string v0, "GATT BUSY"
goto :goto_18
.line 127
:sswitch_67
const-string v0, "GATT ERROR"
goto :goto_18
.line 129
:sswitch_6a
const-string v0, "GATT CMD STARTED"
goto :goto_18
.line 131
:sswitch_6d
const-string v0, "GATT PENDING"
goto :goto_18
.line 133
:sswitch_70
const-string v0, "GATT AUTH FAIL"
goto :goto_18
.line 135
:sswitch_73
const-string v0, "GATT MORE"
goto :goto_18
.line 137
:sswitch_76
const-string v0, "GATT INVALID CFG"
goto :goto_18
.line 139
:sswitch_79
const-string v0, "GATT SERVICE STARTED"
goto :goto_18
.line 141
:sswitch_7c
const-string v0, "GATT ENCRYPTED NO MITM"
goto :goto_18
.line 143
:sswitch_7f
const-string v0, "GATT NOT ENCRYPTED"
goto :goto_18
.line 145
:sswitch_82
const-string v0, "GATT CONGESTED"
goto :goto_18
.line 147
:sswitch_85
const-string v0, "GATT CCCD CFG ERROR"
goto :goto_18
.line 149
:sswitch_88
const-string v0, "GATT PROCEDURE IN PROGRESS"
goto :goto_18
.line 151
:sswitch_8b
const-string v0, "GATT VALUE OUT OF RANGE"
goto :goto_18
.line 153
:sswitch_8e
const-string v0, "TOO MANY OPEN CONNECTIONS"
goto :goto_18
.line 155
:sswitch_91
const-string v0, "DFU DEVICE DISCONNECTED"
goto :goto_18
.line 157
:sswitch_94
const-string v0, "DFU FILE NOT FOUND"
goto :goto_18
.line 159
:sswitch_97
const-string v0, "DFU FILE ERROR"
goto/16 :goto_18
.line 161
:sswitch_9b
const-string v0, "DFU NOT A VALID HEX FILE"
goto/16 :goto_18
.line 163
:sswitch_9f
const-string v0, "DFU IO EXCEPTION"
goto/16 :goto_18
.line 165
:sswitch_a3
const-string v0, "DFU SERVICE DISCOVERY NOT STARTED"
goto/16 :goto_18
.line 167
:sswitch_a7
const-string v0, "DFU CHARACTERISTICS NOT FOUND"
goto/16 :goto_18
.line 169
:sswitch_ab
const-string v0, "DFU INVALID RESPONSE"
goto/16 :goto_18
.line 171
:sswitch_af
const-string v0, "DFU FILE TYPE NOT SUPPORTED"
goto/16 :goto_18
.line 173
:sswitch_b3
const-string v0, "BLUETOOTH ADAPTER DISABLED"
goto/16 :goto_18
.line 175
:sswitch_b7
const-string v0, "DFU INIT PACKET REQUIRED"
goto/16 :goto_18
.line 177
:sswitch_bb
const-string v0, "DFU INIT PACKET REQUIRED"
goto/16 :goto_18
.line 179
:sswitch_bf
const-string v0, "DFU CRC ERROR"
goto/16 :goto_18
.line 181
:sswitch_c3
const-string v0, "DFU DEVICE NOT BONDED"
goto/16 :goto_18
.line 73
nop
:sswitch_data_c8
.sparse-switch
0x1 -> :sswitch_19
0x2 -> :sswitch_1c
0x3 -> :sswitch_1f
0x4 -> :sswitch_22
0x5 -> :sswitch_25
0x6 -> :sswitch_28
0x7 -> :sswitch_2b
0x8 -> :sswitch_2e
0x9 -> :sswitch_31
0xa -> :sswitch_34
0xb -> :sswitch_37
0xc -> :sswitch_3a
0xd -> :sswitch_3d
0xe -> :sswitch_40
0xf -> :sswitch_43
0x10 -> :sswitch_46
0x11 -> :sswitch_49
0x22 -> :sswitch_4c
0x3a -> :sswitch_4f
0x3b -> :sswitch_52
0x80 -> :sswitch_58
0x81 -> :sswitch_5b
0x82 -> :sswitch_5e
0x83 -> :sswitch_61
0x84 -> :sswitch_64
0x85 -> :sswitch_67
0x86 -> :sswitch_6a
0x87 -> :sswitch_55
0x88 -> :sswitch_6d
0x89 -> :sswitch_70
0x8a -> :sswitch_73
0x8b -> :sswitch_76
0x8c -> :sswitch_79
0x8d -> :sswitch_7c
0x8e -> :sswitch_7f
0x8f -> :sswitch_82
0xfd -> :sswitch_85
0xfe -> :sswitch_88
0xff -> :sswitch_8b
0x101 -> :sswitch_8e
0x1000 -> :sswitch_91
0x1001 -> :sswitch_94
0x1002 -> :sswitch_97
0x1003 -> :sswitch_9b
0x1004 -> :sswitch_9f
0x1005 -> :sswitch_a3
0x1006 -> :sswitch_a7
0x1008 -> :sswitch_ab
0x1009 -> :sswitch_af
0x100a -> :sswitch_b3
0x100b -> :sswitch_b7
0x100c -> :sswitch_bb
0x100d -> :sswitch_bf
0x100e -> :sswitch_c3
.end sparse-switch
.end method
.method public static fn(I)Ljava/lang/String;
.registers 3
.prologue
.line 188
and-int/lit16 v0, p0, 0xf00
sparse-switch v0, :sswitch_data_30
.line 198
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "UNKNOWN ("
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_1a
return-object v0
.line 190
:sswitch_1b
invoke-static {p0}, Lno/nordicsemi/android/a/b;->fm(I)Ljava/lang/String;
move-result-object v0
goto :goto_1a
.line 192
:sswitch_20
invoke-static {p0}, Lno/nordicsemi/android/a/c;->fm(I)Ljava/lang/String;
move-result-object v0
goto :goto_1a
.line 194
:sswitch_25
invoke-static {p0}, Lno/nordicsemi/android/a/c;->fo(I)Ljava/lang/String;
move-result-object v0
goto :goto_1a
.line 196
:sswitch_2a
invoke-static {p0}, Lno/nordicsemi/android/a/c;->fp(I)Ljava/lang/String;
move-result-object v0
goto :goto_1a
.line 188
nop
:sswitch_data_30
.sparse-switch
0x100 -> :sswitch_1b
0x200 -> :sswitch_20
0x400 -> :sswitch_25
0x800 -> :sswitch_2a
.end sparse-switch
.end method