/loramac-node-latest/src/mac/region/ |
D | RegionCommon.c | 383 int8_t txPower = verifyParams->TxPower; in RegionCommonLinkAdrReqVerifyParams() local 392 txPower = verifyParams->CurrentTxPower; in RegionCommonLinkAdrReqVerifyParams() 409 if( txPower == 0x0F ) in RegionCommonLinkAdrReqVerifyParams() 411 txPower = verifyParams->CurrentTxPower; in RegionCommonLinkAdrReqVerifyParams() 413 …else if( RegionCommonValueInRange( txPower, verifyParams->MaxTxPower, verifyParams->MinTxPower ) =… in RegionCommonLinkAdrReqVerifyParams() 416 if( verifyParams->MaxTxPower > txPower ) in RegionCommonLinkAdrReqVerifyParams() 418 txPower = verifyParams->MaxTxPower; in RegionCommonLinkAdrReqVerifyParams() 438 *txPow = txPower; in RegionCommonLinkAdrReqVerifyParams() 606 int8_t RegionCommonLimitTxPower( int8_t txPower, int8_t maxBandTxPower ) in RegionCommonLimitTxPower() argument 609 return MAX( txPower, maxBandTxPower ); in RegionCommonLimitTxPower()
|
D | Region.c | 46 … AS923_CASE { return RegionAS923TxConfig( txConfig, txPower, txTimeOnAir ); } 95 … AU915_CASE { return RegionAU915TxConfig( txConfig, txPower, txTimeOnAir ); } 144 … CN470_CASE { return RegionCN470TxConfig( txConfig, txPower, txTimeOnAir ); } 193 … CN779_CASE { return RegionCN779TxConfig( txConfig, txPower, txTimeOnAir ); } 242 … EU433_CASE { return RegionEU433TxConfig( txConfig, txPower, txTimeOnAir ); } 291 … EU868_CASE { return RegionEU868TxConfig( txConfig, txPower, txTimeOnAir ); } 340 … KR920_CASE { return RegionKR920TxConfig( txConfig, txPower, txTimeOnAir ); } 389 … IN865_CASE { return RegionIN865TxConfig( txConfig, txPower, txTimeOnAir ); } 438 … US915_CASE { return RegionUS915TxConfig( txConfig, txPower, txTimeOnAir ); } 487 … RU864_CASE { return RegionRU864TxConfig( txConfig, txPower, txTimeOnAir ); } [all …]
|
D | RegionUS915.c | 49 static int8_t LimitTxPower( int8_t txPower, int8_t maxBandTxPower, int8_t datarate, uint16_t* chann… in LimitTxPower() argument 51 int8_t txPowerResult = txPower; in LimitTxPower() 54 txPowerResult = RegionCommonLimitTxPower( txPower, maxBandTxPower ); in LimitTxPower() 58 txPowerResult = MAX( txPower, TX_POWER_2 ); in LimitTxPower() 64 txPowerResult = MAX( txPower, TX_POWER_5 ); in LimitTxPower() 544 bool RegionUS915TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionUS915TxConfig() argument 565 *txPower = txPowerLimited; in RegionUS915TxConfig()
|
D | RegionRU864.h | 329 bool RegionRU864TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionCN779.h | 333 bool RegionCN779TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionEU433.h | 334 bool RegionEU433TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionKR920.h | 336 bool RegionKR920TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionUS915.h | 326 bool RegionUS915TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionEU868.h | 362 bool RegionEU868TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionAU915.h | 346 bool RegionAU915TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionIN865.h | 351 bool RegionIN865TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionCommon.h | 606 int8_t RegionCommonLimitTxPower( int8_t txPower, int8_t maxBandTxPower );
|
D | RegionCN470.h | 343 bool RegionCN470TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | RegionAS923.h | 411 bool RegionAS923TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir );
|
D | Region.h | 1008 bool RegionTxConfig( LoRaMacRegion_t region, TxConfigParams_t* txConfig, int8_t* txPower, TimerTime…
|
D | RegionRU864.c | 517 bool RegionRU864TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionRU864TxConfig() argument 548 *txPower = txPowerLimited; in RegionRU864TxConfig()
|
D | RegionEU433.c | 518 bool RegionEU433TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionEU433TxConfig() argument 549 *txPower = txPowerLimited; in RegionEU433TxConfig()
|
D | RegionEU868.c | 549 bool RegionEU868TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionEU868TxConfig() argument 580 *txPower = txPowerLimited; in RegionEU868TxConfig()
|
D | RegionIN865.c | 532 bool RegionIN865TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionIN865TxConfig() argument 563 *txPower = txPowerLimited; in RegionIN865TxConfig()
|
D | RegionAU915.c | 547 bool RegionAU915TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionAU915TxConfig() argument 567 *txPower = txPowerLimited; in RegionAU915TxConfig()
|
D | RegionCN779.c | 518 bool RegionCN779TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionCN779TxConfig() argument 549 *txPower = txPowerLimited; in RegionCN779TxConfig()
|
D | RegionKR920.c | 533 bool RegionKR920TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionKR920TxConfig() argument 558 *txPower = txPowerLimited; in RegionKR920TxConfig()
|
D | RegionAS923.c | 727 bool RegionAS923TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionAS923TxConfig() argument 758 *txPower = txPowerLimited; in RegionAS923TxConfig()
|
D | RegionCN470.c | 766 bool RegionCN470TxConfig( TxConfigParams_t* txConfig, int8_t* txPower, TimerTime_t* txTimeOnAir ) in RegionCN470TxConfig() argument 796 *txPower = txPowerLimited; in RegionCN470TxConfig()
|
/loramac-node-latest/src/mac/ |
D | LoRaMacAdr.c | 42 int8_t txPower = adrNext->TxPower; in LoRaMacAdrCalcNext() local 72 txPower = phyParam.Value; in LoRaMacAdrCalcNext() 106 *txPowOut = txPower; in LoRaMacAdrCalcNext()
|