nl:: Ble:: BleTransportCapabilitiesResponseMessage
Zusammenfassung
Öffentliche Attribute |
|
---|---|
mFragmentSize
|
uint16_t
Größe des BLE-Transport-Fragments, das vom Peripheriegerät als Reaktion auf den MTU-Wert in BleTransportCapabilitiesRequestMessage und dessen lokale Beobachtung der BLE-Verbindungs-MTU ausgewählt wird.
|
mSelectedProtocolVersion
|
uint8_t
Die unteren 4 Bits geben die Version des BLE-Transportprotokolls an, die das BLE-Peripheriegerät für diese Verbindung ausgewählt hat.
|
mWindowSize
|
uint8_t
Die anfängliche und maximale Empfangsfenstergröße, die vom Peripheriegerät angeboten wird, definiert in Form der GATT-Schreibnutzlasten.
|
Öffentliche Funktionen |
|
---|---|
Encode(PacketBuffer *msgBuf) const
|
Datenlänge von 20 Byte muss in msgBuf reserviert werden.
|
Öffentliche statische Funktionen |
|
---|---|
Decode(const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg)
|
Öffentliche Attribute
mFragmentSize
uint16_t mFragmentSize
Größe des BLE-Transport-Fragments, das vom Peripheriegerät als Reaktion auf den MTU-Wert in BleTransportCapabilitiesRequestMessage und dessen lokale Beobachtung der BLE-Verbindungs-MTU ausgewählt wird.
mSelectedProtocolVersion
uint8_t mSelectedProtocolVersion
Die unteren 4 Bits geben die Version des BLE-Transportprotokolls an, die das BLE-Peripheriegerät für diese Verbindung ausgewählt hat.
Der Wert kBleTransportProtocolVersion_None bedeutet, dass in der Funktionsanfrage der Zentrale keine unterstützte Protokollversion gefunden wurde. Die Zentrale sollte sich nach dem Senden einer solchen Antwort abmelden, um das Peripheriegerät für Verbindungen von Geräten mit unterstützten Protokollversionen freizugeben.
mWindowSize
uint8_t mWindowSize
Die anfängliche und maximale Empfangsfenstergröße, die vom Peripheriegerät angeboten wird, definiert in Form der GATT-Schreibnutzlasten.
Öffentliche Funktionen
Codieren
BLE_ERROR Encode( PacketBuffer *msgBuf ) const
Datenlänge von 20 Byte muss in msgBuf reserviert werden.
Öffentliche statische Funktionen
Decode
BLE_ERROR Decode( const PacketBuffer & msgBuf, BleTransportCapabilitiesResponseMessage & msg )