Home
last modified time | relevance | path

Searched refs:railHandle (Results 1 – 20 of 20) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/common/
Drail.h364 uint16_t RAIL_GetRadioEntropy(RAIL_Handle_t railHandle,
402 RAIL_Status_t RAIL_ConfigPti(RAIL_Handle_t railHandle,
418 RAIL_Status_t RAIL_GetPtiConfig(RAIL_Handle_t railHandle,
447 RAIL_Status_t RAIL_EnablePti(RAIL_Handle_t railHandle,
467 RAIL_Status_t RAIL_SetPtiProtocol(RAIL_Handle_t railHandle,
476 RAIL_PtiProtocol_t RAIL_GetPtiProtocol(RAIL_Handle_t railHandle);
513 RAIL_Status_t RAIL_ConfigAntenna(RAIL_Handle_t railHandle,
528 RAIL_Status_t RAIL_GetRfPath(RAIL_Handle_t railHandle, RAIL_AntennaSel_t *rfPath);
567 RAIL_Status_t RAIL_ConfigRadio(RAIL_Handle_t railHandle,
588 uint16_t RAIL_SetFixedLength(RAIL_Handle_t railHandle, uint16_t length);
[all …]
Drail_mfm.h184 RAIL_Status_t RAIL_SetMfmPingPongFifo(RAIL_Handle_t railHandle,
Drail_types.h157 typedef void (*RAIL_InitCompleteCallbackPtr_t)(RAIL_Handle_t railHandle);
1681 void (*eventsCallback)(RAIL_Handle_t railHandle, RAIL_Events_t events);
2381 typedef void (*RAIL_RadioConfigChangedCallback_t)(RAIL_Handle_t railHandle,
/hal_silabs-latest/gecko/platform/radio/rail_lib/common/
Drail.h231 uint16_t RAIL_GetRadioEntropy(RAIL_Handle_t railHandle,
270 RAIL_Status_t RAIL_ConfigPti(RAIL_Handle_t railHandle,
288 RAIL_Status_t RAIL_GetPtiConfig(RAIL_Handle_t railHandle,
315 RAIL_Status_t RAIL_EnablePti(RAIL_Handle_t railHandle,
335 RAIL_Status_t RAIL_SetPtiProtocol(RAIL_Handle_t railHandle,
344 RAIL_PtiProtocol_t RAIL_GetPtiProtocol(RAIL_Handle_t railHandle);
385 RAIL_Status_t RAIL_ConfigAntenna(RAIL_Handle_t railHandle,
400 RAIL_Status_t RAIL_GetRfPath(RAIL_Handle_t railHandle, RAIL_AntennaSel_t *rfPath);
440 RAIL_Status_t RAIL_ConfigRadio(RAIL_Handle_t railHandle,
461 uint16_t RAIL_SetFixedLength(RAIL_Handle_t railHandle, uint16_t length);
[all …]
Drail_mfm.h184 RAIL_Status_t RAIL_SetMfmPingPongFifo(RAIL_Handle_t railHandle,
Drail_types.h140 typedef void (*RAIL_InitCompleteCallbackPtr_t)(RAIL_Handle_t railHandle);
1994 typedef void (*RAIL_RadioConfigChangedCallback_t)(RAIL_Handle_t railHandle,
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/ieee802154/
Drail_ieee802154.h497 RAIL_Status_t RAIL_IEEE802154_Init(RAIL_Handle_t railHandle,
513 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadio(RAIL_Handle_t railHandle);
529 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDiv(RAIL_Handle_t railHandle);
546 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDivCoex(RAIL_Handle_t railHandle);
562 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioCoex(RAIL_Handle_t railHandle);
578 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioFem(RAIL_Handle_t railHandle);
595 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDivFem(RAIL_Handle_t railHandle);
612 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioCoexFem(RAIL_Handle_t railHandle);
629 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDivCoexFem(RAIL_Handle_t railHandle);
657 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadio2Mbps(RAIL_Handle_t railHandle);
[all …]
/hal_silabs-latest/gecko/platform/radio/rail_lib/protocol/ieee802154/
Drail_ieee802154.h476 RAIL_Status_t RAIL_IEEE802154_Init(RAIL_Handle_t railHandle,
492 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadio(RAIL_Handle_t railHandle);
508 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDiv(RAIL_Handle_t railHandle);
525 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDivCoex(RAIL_Handle_t railHandle);
541 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioCoex(RAIL_Handle_t railHandle);
557 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioFem(RAIL_Handle_t railHandle);
574 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDivFem(RAIL_Handle_t railHandle);
591 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioCoexFem(RAIL_Handle_t railHandle);
608 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioAntDivCoexFem(RAIL_Handle_t railHandle);
626 RAIL_Status_t RAIL_IEEE802154_Config2p4GHzRadioCustom1(RAIL_Handle_t railHandle);
[all …]
/hal_silabs-latest/gecko/platform/radio/rail_lib/protocol/ble/
Drail_ble.h302 void RAIL_BLE_Init(RAIL_Handle_t railHandle);
315 void RAIL_BLE_Deinit(RAIL_Handle_t railHandle);
325 bool RAIL_BLE_IsEnabled(RAIL_Handle_t railHandle);
338 RAIL_Status_t RAIL_BLE_ConfigPhyQuuppa(RAIL_Handle_t railHandle);
354 RAIL_Status_t RAIL_BLE_ConfigPhy1MbpsViterbi(RAIL_Handle_t railHandle);
368 RAIL_Status_t RAIL_BLE_ConfigPhy1Mbps(RAIL_Handle_t railHandle);
382 RAIL_Status_t RAIL_BLE_ConfigPhy2MbpsViterbi(RAIL_Handle_t railHandle);
397 RAIL_Status_t RAIL_BLE_ConfigPhy2Mbps(RAIL_Handle_t railHandle);
416 RAIL_Status_t RAIL_BLE_ConfigPhyCoded(RAIL_Handle_t railHandle,
437 RAIL_Status_t RAIL_BLE_ConfigPhySimulscan(RAIL_Handle_t railHandle);
[all …]
/hal_silabs-latest/gecko/platform/radio/rail_lib/protocol/zwave/
Drail_zwave.h442 RAIL_Status_t RAIL_ZWAVE_ConfigRegion(RAIL_Handle_t railHandle,
464 RAIL_Status_t RAIL_ZWAVE_PerformIrcal(RAIL_Handle_t railHandle,
480 RAIL_Status_t RAIL_ZWAVE_Init(RAIL_Handle_t railHandle,
492 RAIL_Status_t RAIL_ZWAVE_Deinit(RAIL_Handle_t railHandle);
501 bool RAIL_ZWAVE_IsEnabled(RAIL_Handle_t railHandle);
512 RAIL_Status_t RAIL_ZWAVE_ConfigOptions(RAIL_Handle_t railHandle,
526 RAIL_Status_t RAIL_ZWAVE_SetNodeId(RAIL_Handle_t railHandle,
545 RAIL_Status_t RAIL_ZWAVE_SetHomeId(RAIL_Handle_t railHandle,
561 RAIL_Status_t RAIL_ZWAVE_GetBeamNodeId(RAIL_Handle_t railHandle,
576 RAIL_Status_t RAIL_ZWAVE_GetBeamHomeIdHash(RAIL_Handle_t railHandle,
[all …]
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/zwave/
Drail_zwave.h518 RAIL_Status_t RAIL_ZWAVE_ConfigRegion(RAIL_Handle_t railHandle,
540 RAIL_Status_t RAIL_ZWAVE_PerformIrcal(RAIL_Handle_t railHandle,
557 RAIL_Status_t RAIL_ZWAVE_Init(RAIL_Handle_t railHandle,
569 RAIL_Status_t RAIL_ZWAVE_Deinit(RAIL_Handle_t railHandle);
578 bool RAIL_ZWAVE_IsEnabled(RAIL_Handle_t railHandle);
589 RAIL_Status_t RAIL_ZWAVE_ConfigOptions(RAIL_Handle_t railHandle,
603 RAIL_Status_t RAIL_ZWAVE_SetNodeId(RAIL_Handle_t railHandle,
622 RAIL_Status_t RAIL_ZWAVE_SetHomeId(RAIL_Handle_t railHandle,
638 RAIL_Status_t RAIL_ZWAVE_GetBeamNodeId(RAIL_Handle_t railHandle,
653 RAIL_Status_t RAIL_ZWAVE_GetBeamHomeIdHash(RAIL_Handle_t railHandle,
[all …]
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/ble/
Drail_ble.h325 RAIL_Status_t RAIL_BLE_Init(RAIL_Handle_t railHandle);
340 RAIL_Status_t RAIL_BLE_Deinit(RAIL_Handle_t railHandle);
351 bool RAIL_BLE_IsEnabled(RAIL_Handle_t railHandle);
364 RAIL_Status_t RAIL_BLE_ConfigPhyQuuppa(RAIL_Handle_t railHandle);
376 RAIL_Status_t RAIL_BLE_ConfigPhy1MbpsViterbi(RAIL_Handle_t railHandle);
390 RAIL_Status_t RAIL_BLE_ConfigPhy1Mbps(RAIL_Handle_t railHandle);
402 RAIL_Status_t RAIL_BLE_ConfigPhy2MbpsViterbi(RAIL_Handle_t railHandle);
416 RAIL_Status_t RAIL_BLE_ConfigPhy2Mbps(RAIL_Handle_t railHandle);
432 RAIL_Status_t RAIL_BLE_ConfigPhyCoded(RAIL_Handle_t railHandle,
453 RAIL_Status_t RAIL_BLE_ConfigPhySimulscan(RAIL_Handle_t railHandle);
[all …]
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/chip/efr32/sixg3xx/
Drail_chip_specific.h579 RAIL_Status_t RAIL_LoadUserSeqApp(RAIL_Handle_t railHandle,
588 RAIL_Status_t RAIL_ShutdownUserSeqApp(RAIL_Handle_t railHandle);
596 bool RAIL_SupportsUserSequencer(RAIL_Handle_t railHandle);
605 RAIL_Status_t RAIL_USER_printCommonGlobal(RAIL_Handle_t railHandle,
615 RAIL_Status_t RAIL_USER_GetMboxMsg(RAIL_Handle_t railHandle,
625 RAIL_Status_t RAIL_USER_SendMbox(RAIL_Handle_t railHandle,
635 RAIL_Status_t RAIL_USER_startSeqCtrl(RAIL_Handle_t railHandle);
647 RAIL_Status_t RAIL_USER_InitSemaphore(RAIL_Handle_t railHandle,
666 RAIL_Status_t RAIL_USER_TryLockSemaphore(RAIL_Handle_t railHandle,
680 RAIL_Status_t RAIL_USER_ReleaseSemaphore(RAIL_Handle_t railHandle,
[all …]
/hal_silabs-latest/gecko/platform/radio/rail_lib/chip/efr32/efr32xg1x/
Drail_chip_specific.h154 void (*eventsCallback)(RAIL_Handle_t railHandle, RAIL_Events_t events);
414 RAIL_Status_t RAIL_ApplyIrCalibration(RAIL_Handle_t railHandle,
436 RAIL_Status_t RAIL_ApplyIrCalibrationAlt(RAIL_Handle_t railHandle,
465 RAIL_Status_t RAIL_CalibrateIr(RAIL_Handle_t railHandle,
490 RAIL_Status_t RAIL_CalibrateIrAlt(RAIL_Handle_t railHandle,
505 RAIL_Status_t RAIL_IEEE802154_CalibrateIr2p4Ghz(RAIL_Handle_t railHandle,
519 RAIL_Status_t RAIL_IEEE802154_CalibrateIrSubGhz(RAIL_Handle_t railHandle,
533 RAIL_Status_t RAIL_BLE_CalibrateIr(RAIL_Handle_t railHandle,
556 RAIL_Status_t RAIL_CalibrateTemp(RAIL_Handle_t railHandle);
579 RAIL_Status_t RAIL_CalibrateHFXO(RAIL_Handle_t railHandle, int8_t *crystalPPMError);
[all …]
/hal_silabs-latest/gecko/platform/radio/rail_lib/plugin/pa-conversions/
Dpa_conversions_efr32.c65 RAIL_Handle_t railHandle = RAIL_EFR32_HANDLE; in RAIL_GetTxPowerCurve() local
67 if (RAIL_SupportsTxPowerModeAlt(railHandle, in RAIL_GetTxPowerCurve()
179 const RAIL_PaPowerSetting_t *RAIL_GetPowerSettingTable(RAIL_Handle_t railHandle, RAIL_TxPowerMode_t… in RAIL_GetPowerSettingTable() argument
183 (void)railHandle; in RAIL_GetPowerSettingTable()
213 RAIL_TxPowerLevel_t RAIL_ConvertDbmToRaw(RAIL_Handle_t railHandle, in RAIL_ConvertDbmToRaw() argument
220 (void)railHandle; in RAIL_ConvertDbmToRaw()
268 …RAIL_SetPaPowerSetting(railHandle, modeInfo->conversion.mappingTable[powerIndex], minPower, maxPow… in RAIL_ConvertDbmToRaw()
376 RAIL_TxPower_t RAIL_ConvertRawToDbm(RAIL_Handle_t railHandle, in RAIL_ConvertRawToDbm() argument
380 (void)railHandle; in RAIL_ConvertRawToDbm()
477 RAIL_Status_t RAIL_GetTxPowerCurveLimits(RAIL_Handle_t railHandle, in RAIL_GetTxPowerCurveLimits() argument
[all …]
Dpa_conversions_efr32.h140 RAIL_Status_t RAIL_GetTxPowerCurveLimits(RAIL_Handle_t railHandle,
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/plugin/pa-conversions/
Dpa_conversions_efr32.c277 const RAIL_PaPowerSetting_t *RAIL_GetPowerSettingTable(RAIL_Handle_t railHandle, RAIL_TxPowerMode_t… in RAIL_GetPowerSettingTable() argument
281 (void)railHandle; in RAIL_GetPowerSettingTable()
305 RAIL_TxPowerLevel_t RAIL_ConvertDbmToRaw(RAIL_Handle_t railHandle, in RAIL_ConvertDbmToRaw() argument
309 (void)railHandle; in RAIL_ConvertDbmToRaw()
339 …RAIL_SetPaPowerSetting(railHandle, modeInfo->conversion.mappingTable[powerIndex], minPower, maxPow… in RAIL_ConvertDbmToRaw()
459 RAIL_TxPower_t RAIL_ConvertRawToDbm(RAIL_Handle_t railHandle, in RAIL_ConvertRawToDbm() argument
463 (void)railHandle; in RAIL_ConvertRawToDbm()
551 RAIL_Status_t RAIL_GetTxPowerCurveLimits(RAIL_Handle_t railHandle, in RAIL_GetTxPowerCurveLimits() argument
556 (void)railHandle; in RAIL_GetTxPowerCurveLimits()
Dpa_conversions_efr32.h140 RAIL_Status_t RAIL_GetTxPowerCurveLimits(RAIL_Handle_t railHandle,
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/sidewalk/
Drail_sidewalk.h77 RAIL_Status_t RAIL_Sidewalk_ConfigPhy2GFSK50kbps(RAIL_Handle_t railHandle);
/hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/wmbus/
Drail_wmbus.h82 RAIL_Status_t RAIL_WMBUS_Config(RAIL_Handle_t railHandle,