pub enum SyncPacketStatus {
Correct,
PossiblyInvalid,
NoData,
PartiallyLost,
}
Expand description
HCI Synchronous Data packet Packet_Status_Flag
📖
Variants§
Correct
Correctly received data. The payload data belongs to received eSCO or SCO packets that the Baseband marked as “good data”.
PossiblyInvalid
Possibly invalid data. At least one eSCO packet has been marked by the Baseband as “data with possible errors” and all others have been marked as “good data” in the eSCO interval(s) corresponding to the HCI Synchronous Data packet.
NoData
No data received. All data from the Baseband received during the (e)SCO interval(s) corresponding to the HCI Synchronous Data packet have been marked as “lost data” by the Baseband. The Payload data octets shall be set to 0.
PartiallyLost
Data partially lost. Not all, but at least one (e)SCO packet has been marked as “lost data” by the Baseband in the (e)SCO intervals corresponding to the HCI Synchronous Data packet. The payload data octets corresponding to the missing (e)SCO packets shall be set to 0.
Trait Implementations§
Source§impl Clone for SyncPacketStatus
impl Clone for SyncPacketStatus
Source§fn clone(&self) -> SyncPacketStatus
fn clone(&self) -> SyncPacketStatus
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more