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.