Data Structures | |
struct | LlTestReport_t |
Test report data. More... | |
struct | LlIsoTestCtrs_t |
ISO test counter data. More... | |
struct | LlIsoLinkQual_t |
ISO link quality statistics. More... | |
Enumerations |
Functions | |
uint8_t | LlTxTest (uint8_t rfChan, uint8_t len, uint8_t pktType, uint16_t numPkt) |
Enter transmit test mode. More... | |
uint8_t | LlRxTest (uint8_t rfChan, uint16_t numPkt) |
Enter receive test mode. More... | |
uint8_t | LlEnhancedTxTest (uint8_t rfChan, uint8_t len, uint8_t pktType, uint8_t phy, uint16_t numPkt) |
Enter enhanced transmit test mode. More... | |
uint8_t | LlEnhancedRxTest (uint8_t rfChan, uint8_t phy, uint8_t modIdx, uint16_t numPkt) |
Enter enhanced receive test mode. More... | |
uint8_t | LlEndTest (LlTestReport_t *pRpt) |
End test mode. More... | |
uint8_t | LlSetTxTestErrorPattern (uint32_t pattern) |
Set pattern of errors for Tx test mode. More... | |
uint8_t | LlModifySleepClockAccuracy (uint8_t action) |
Modify the sleep clock accuracy. More... | |
uint8_t | LlIsoTxTest (uint16_t handle, uint8_t pldType) |
Enable ISO Tx test. More... | |
uint8_t | LlIsoRxTest (uint16_t handle, uint8_t pldType) |
Enable ISO Rx test. More... | |
uint8_t | LlIsoReadTestCounter (uint16_t handle, LlIsoTestCtrs_t *pCtr) |
ISO read test counters. More... | |
uint8_t | LlIsoTestEnd (uint16_t handle, LlIsoTestCtrs_t *pCtr) |
Terminate ISO Tx or Rx test. More... | |
uint8_t | LlSetTxPowerReporting (uint16_t handle, uint8_t enableLocal, uint8_t enableRemote) |
Set transmit power change reporting enable. More... | |
uint8_t | LlSetPowerMonitorEnable (uint16_t handle, bool_t enable) |
Set enable state for power monitoring. More... | |
uint8_t | LlSetPathLossReportingParams (uint16_t handle, uint8_t highThresh, uint8_t highHyst, uint8_t lowThresh, uint8_t lowHyst, uint16_t minTime) |
Set path loss monitoring parameters. More... | |
uint8_t | LlSetPathLossReportingEnable (uint16_t handle, uint8_t enable) |
Set path loss enable. More... | |
uint8_t | LlPowerCtrlReq (uint16_t handle, int8_t delta, uint8_t phy) |
Request change to or read peer txPower. More... | |
void | LlIsoEventCompleteEnable (uint8_t enable) |
ISO event complete enable. More... | |
anonymous enum |
Test packet payload type.
anonymous enum |
anonymous enum |
enum LlIsoPldType_t |
uint8_t LlEndTest | ( | LlTestReport_t * | pRpt | ) |
End test mode.
pRpt | Report return buffer. |
End test mode and return the report.
uint8_t LlEnhancedRxTest | ( | uint8_t | rfChan, |
uint8_t | phy, | ||
uint8_t | modIdx, | ||
uint16_t | numPkt | ||
) |
Enter enhanced receive test mode.
rfChan | RF channel number, i.e. "rfChan = (F - 2402) / 2)". |
phy | Receiver PHY. |
modIdx | Modulation index. |
numPkt | Auto terminate after number of successful packets, 0 for infinite. |
Start the receive test mode on the given channel.
uint8_t LlEnhancedTxTest | ( | uint8_t | rfChan, |
uint8_t | len, | ||
uint8_t | pktType, | ||
uint8_t | phy, | ||
uint16_t | numPkt | ||
) |
Enter enhanced transmit test mode.
rfChan | RF channel number, i.e. "rfChan = (F - 2402) / 2)". |
len | Length of test data. |
pktType | Test packet payload type. |
phy | Transmitter PHY. |
numPkt | Auto terminate after number of packets, 0 for infinite. |
Start the transmit test mode on the given channel.
void LlIsoEventCompleteEnable | ( | uint8_t | enable | ) |
ISO event complete enable.
enable | Set to TRUE to enable, FALSE to disable. |
Enable or disable reports about the scanners from which an advertiser receives scan requests.
uint8_t LlIsoReadTestCounter | ( | uint16_t | handle, |
LlIsoTestCtrs_t * | pCtr | ||
) |
ISO read test counters.
handle | CIS or BIS handle. |
pCtr | Test Counter. |
uint8_t LlIsoRxTest | ( | uint16_t | handle, |
uint8_t | pldType | ||
) |
Enable ISO Rx test.
handle | CIS or BIS handle. |
pldType | Payload type. |
uint8_t LlIsoTestEnd | ( | uint16_t | handle, |
LlIsoTestCtrs_t * | pCtr | ||
) |
Terminate ISO Tx or Rx test.
handle | CIS or BIS handle. |
pCtr | Test counters. |
uint8_t LlIsoTxTest | ( | uint16_t | handle, |
uint8_t | pldType | ||
) |
Enable ISO Tx test.
handle | CIS or BIS handle. |
pldType | Payload type. |
uint8_t LlModifySleepClockAccuracy | ( | uint8_t | action | ) |
Modify the sleep clock accuracy.
action | Increase or decrease the sleep clock accuracy. |
uint8_t LlPowerCtrlReq | ( | uint16_t | handle, |
int8_t | delta, | ||
uint8_t | phy | ||
) |
Request change to or read peer txPower.
handle | Connection handle. |
delta | Requested change. |
phy | Phy this change requests the change on. |
uint8_t LlRxTest | ( | uint8_t | rfChan, |
uint16_t | numPkt | ||
) |
Enter receive test mode.
rfChan | RF channel number, i.e. "rfChan = (F - 2402) / 2)". |
numPkt | Auto terminate after number of successful packets, 0 for infinite. |
Start the receive test mode on the given channel.
uint8_t LlSetPathLossReportingEnable | ( | uint16_t | handle, |
uint8_t | enable | ||
) |
Set path loss enable.
handle | Connection handle. |
enable | Enable flag. |
uint8_t LlSetPathLossReportingParams | ( | uint16_t | handle, |
uint8_t | highThresh, | ||
uint8_t | highHyst, | ||
uint8_t | lowThresh, | ||
uint8_t | lowHyst, | ||
uint16_t | minTime | ||
) |
Set path loss monitoring parameters.
handle | Handle identifier for connection. |
highThresh | High extreme threshold. |
highHyst | High extreme hysteresis. |
lowThresh | Low extreme threshold. |
lowHyst | Low extreme hysteresis. |
minTime | Minimum time spent to trigger event generation. |
uint8_t LlSetPowerMonitorEnable | ( | uint16_t | handle, |
bool_t | enable | ||
) |
Set enable state for power monitoring.
handle | Handle identifier for connection. |
enable | Enable status for power monitor. |
uint8_t LlSetTxPowerReporting | ( | uint16_t | handle, |
uint8_t | enableLocal, | ||
uint8_t | enableRemote | ||
) |
Set transmit power change reporting enable.
handle | Connection handle. |
enableLocal | Enable local reporting. |
enableRemote | Enable remote reporting. |
uint8_t LlSetTxTestErrorPattern | ( | uint32_t | pattern | ) |
Set pattern of errors for Tx test mode.
pattern | Error pattern (1s = no error; 0s = CRC failure). |
Set pattern of errors for Tx test mode.
uint8_t LlTxTest | ( | uint8_t | rfChan, |
uint8_t | len, | ||
uint8_t | pktType, | ||
uint16_t | numPkt | ||
) |
Enter transmit test mode.
rfChan | RF channel number, i.e. "rfChan = (F - 2402) / 2)". |
len | Length of test data. |
pktType | Test packet payload type. |
numPkt | Auto terminate after number of packets, 0 for infinite. |
Start the transmit test mode on the given channel.