Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
nl::Ble::WoBle
Zusammenfassung
Öffentliche Typen
@17
@17
State_t
State_t
Öffentliche statische Attribute
sDefaultFragmentSize
const uint16_t sDefaultFragmentSize
sMaxFragmentSize
const uint16_t sMaxFragmentSize
Öffentliche Funktionen
ClearRxPacket
bool ClearRxPacket(
void
)
ClearTxPacket
bool ClearTxPacket(
void
)
EncodeStandAloneAck
BLE_ERROR EncodeStandAloneAck(
PacketBuffer *data
)
ExpectingAck
bool ExpectingAck(
void
) const
GetAndIncrementNextTxSeqNum
SequenceNumber_t GetAndIncrementNextTxSeqNum(
void
)
GetAndRecordRxAckSeqNum
SequenceNumber_t GetAndRecordRxAckSeqNum(
void
)
GetLastReceivedSequenceNumber
SequenceNumber_t GetLastReceivedSequenceNumber(
void
)
GetNewestUnackedSentSequenceNumber
SequenceNumber_t GetNewestUnackedSentSequenceNumber(
void
)
GetRxFragmentSize
uint16_t GetRxFragmentSize(
void
)
GetTxFragmentSize
uint16_t GetTxFragmentSize(
void
)
HandleCharacteristicReceived
BLE_ERROR HandleCharacteristicReceived(
PacketBuffer *data,
SequenceNumber_t & receivedAck,
bool & didReceiveAck
)
HandleCharacteristicSend
bool HandleCharacteristicSend(
PacketBuffer *data,
bool send_ack
)
HasUnackedData
bool HasUnackedData(
void
) const
Init
BLE_ERROR Init(
void *an_app_state,
bool expect_first_ack
)
LogState
void LogState(
void
) const
LogStateDebug
void LogStateDebug(
void
) const
RxPacket
PacketBuffer * RxPacket(
void
)
RxState
State_t RxState(
void
)
SetRxFragmentSize
void SetRxFragmentSize(
uint8_t size
)
SetTxFragmentSize
void SetTxFragmentSize(
uint8_t size
)
TxPacket
PacketBuffer * TxPacket(
void
)
TxState
State_t TxState(
void
)
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern. Thread ist eine eingetragene Marke der Thread Group, Inc.
Zuletzt aktualisiert: 2023-12-02 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]