Epson BT-2000 Developers Guide - Page 145

Handle for Characteristic Value

Page 145 highlights

8.7.30. BluetoothLeGattCallback.onDiscCharResult  Function Provide an interface for the callback function to receive search results for the Characteristic.  Related API: discChar  Format void onDiscCharResult(char connectedHandle, int status, BluetoothLeGattChar[] data);  Parameter Model name char connectedHandle int status BluetoothLeGattChar[] data Explanation Connection handle Search results * Returns the value defined in BluetoothLeChipCode.GattStatus Characteristic information  Characteristic information (class BluetoothLeGattChar) Member's name byte[] uuid char handleDecl char handleValue CharacteristicProperties properties Explanation UUID (16bit only) Handle for Characteristic Declaration Handle for Characteristic Value Characteristic setting information  Characteristic setting information (class BluetoothLeGattChar.CharacteristicProperties) Function name boolean IsBrodcast() boolean IsRead() IsWriteWoResp() IsWrite() IsNofify() IsIndicate() Explanation Determine if anything is broadcast Determine readGatt/readUuidGatt Determine writeWithoutRspGatt Determine writeGatt Determine Notification Determine Indication MOVERIO Pro Developer's Guide (Rev.1.0) 141

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168

MOVERIO Pro Developer's Guide (Rev.1.0)
141
8.7.30.
BluetoothLeGattCallback.onDiscCharResult
Function
Provide an interface for the callback function to receive search results for the
Characteristic.
Related API: discChar
Format
Parameter
Model
name
Explanation
char connectedHandle
Connection handle
int status
Search results
*
Returns
the
value
defined
in
BluetoothLeChipCode.GattStatus
BluetoothLeGattChar[] data
Characteristic information
Characteristic information (class BluetoothLeGattChar)
Member's name
Explanation
byte[] uuid
UUID (16bit only)
char handleDecl
Handle for Characteristic Declaration
char handleValue
Handle for Characteristic Value
CharacteristicProperties properties
Characteristic setting information
Characteristic setting information (class BluetoothLeGattChar.CharacteristicProperties)
Function name
Explanation
boolean IsBrodcast()
Determine if anything is broadcast
boolean IsRead()
Determine readGatt/readUuidGatt
IsWriteWoResp()
Determine writeWithoutRspGatt
IsWrite()
Determine writeGatt
IsNofify()
Determine Notification
IsIndicate()
Determine Indication
void onDiscCharResult(char connectedHandle, int status,
BluetoothLeGattChar[] data);