Get desktop application:
View/edit binary Protocol Buffers messages
string deviceId = 1
int32 priority = 2
Used in: CharacteristicValueInfo, NotifyCharacteristicRequest, NotifyNoMoreCharacteristicRequest, ReadCharacteristicRequest, WriteCharacteristicInfo, WriteCharacteristicRequest
string deviceId = 1
optional Uuid serviceUuid = 2
optional Uuid characteristicUuid = 3
string serviceInstanceId = 4
string characteristicInstanceId = 5
string deviceId = 1
int32 timeoutInMs = 3
string id = 1
int32 connectionState = 2
string id = 1
string name = 2
bytes manufacturerData = 6
repeated Uuid serviceUuids = 7
int32 rssi = 5
optional IsConnectable isConnectable = 8
Used in: DiscoveredService
optional Uuid characteristicId = 1
optional Uuid serviceId = 2
bool isReadable = 3
bool isWritableWithResponse = 4
bool isWritableWithoutResponse = 5
bool isNotifiable = 6
bool isIndicatable = 7
string characteristicInstanceId = 8
Used in: DiscoverServicesInfo
optional Uuid serviceUuid = 1
repeated Uuid characteristicUuids = 2
string serviceInstanceId = 5
Used in: ChangeConnectionPriorityInfo, CharacteristicValueInfo, ClearGattCacheInfo, DeviceInfo, DeviceScanInfo, NegotiateMtuInfo, WriteCharacteristicInfo
int32 code = 1
string message = 2
Used in: DeviceScanInfo
string deviceId = 1
int32 mtuSize = 2
string deviceId = 1
int32 mtuSize = 2
repeated Uuid serviceUuids = 1
int32 scanMode = 2
bool requireLocationServicesEnabled = 3
Used in: DeviceScanInfo
optional Uuid serviceUuid = 1
bytes data = 2
Used in: ServicesWithCharacteristics
optional Uuid serviceId = 1
repeated Uuid characteristics = 2
Used in: ConnectToDeviceRequest
Used in: CharacteristicAddress, DeviceScanInfo, DiscoveredCharacteristic, DiscoveredService, ScanForDevicesRequest, ServiceDataEntry, ServiceWithCharacteristics