From: janhauer Date: Mon, 7 Sep 2009 15:29:20 +0000 (+0000) Subject: Renamed a variable to remove a conflict with the OpenZB-wrapper X-Git-Tag: rc_6_tinyos_2_1_1~289 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=ae5e4813df8be0c9a46bbbbbf43774ded639828d Renamed a variable to remove a conflict with the OpenZB-wrapper --- diff --git a/tos/lib/mac/tkn154/PibP.nc b/tos/lib/mac/tkn154/PibP.nc index 2f55e72a..5520fa5d 100644 --- a/tos/lib/mac/tkn154/PibP.nc +++ b/tos/lib/mac/tkn154/PibP.nc @@ -112,6 +112,7 @@ implementation m_pib.macAssociationPermit = IEEE154_DEFAULT_ASSOCIATIONPERMIT; m_pib.macAutoRequest = IEEE154_DEFAULT_AUTOREQUEST; m_pib.macBattLifeExt = IEEE154_DEFAULT_BATTLIFEEXT; + m_pib.macBattLifeExtPeriods = IEEE154_DEFAULT_MAC_BATT_LIFE_EXT_PERIODS; m_pib.macBeaconPayloadLength = IEEE154_DEFAULT_BEACONPAYLOADLENGTH; m_pib.macBeaconOrder = IEEE154_DEFAULT_BEACONORDER; m_pib.macBeaconTxTime = IEEE154_DEFAULT_BEACONTXTIME; @@ -267,7 +268,7 @@ implementation command ieee154_macBattLifeExt_t MLME_GET.macBattLifeExt() { return m_pib.macBattLifeExt;} - command ieee154_macBattLifeExtPeriods_t MLME_GET.macBattLifeExtPeriods() { return IEEE154_BATT_LIFE_EXT_PERIODS;} + command ieee154_macBattLifeExtPeriods_t MLME_GET.macBattLifeExtPeriods() { return m_pib.macBattLifeExtPeriods;} command ieee154_macBeaconOrder_t MLME_GET.macBeaconOrder() { return m_pib.macBeaconOrder;} @@ -954,7 +955,7 @@ implementation message_t *frame, uint8_t LogicalChannel, uint8_t ChannelPage, - ieee154_PANDescriptor_t *PANDescriptor) + ieee154_PANDescriptor_t *pdescriptor) { uint8_t *mhr = MHR(frame); uint8_t offset; @@ -965,29 +966,29 @@ implementation ((mhr[MHR_INDEX_FC2] & FC2_SRC_MODE_MASK) != FC2_SRC_MODE_EXTENDED))) return FAIL; - PANDescriptor->CoordAddrMode = (mhr[MHR_INDEX_FC2] & FC2_SRC_MODE_MASK) >> FC2_SRC_MODE_OFFSET; + pdescriptor->CoordAddrMode = (mhr[MHR_INDEX_FC2] & FC2_SRC_MODE_MASK) >> FC2_SRC_MODE_OFFSET; offset = MHR_INDEX_ADDRESS; - PANDescriptor->CoordPANId = *((nxle_uint16_t*) &mhr[offset]); + pdescriptor->CoordPANId = *((nxle_uint16_t*) &mhr[offset]); offset += sizeof(ieee154_macPANId_t); if ((mhr[MHR_INDEX_FC2] & FC2_SRC_MODE_MASK) == FC2_SRC_MODE_SHORT) - PANDescriptor->CoordAddress.shortAddress = *((nxle_uint16_t*) &mhr[offset]); + pdescriptor->CoordAddress.shortAddress = *((nxle_uint16_t*) &mhr[offset]); else - call FrameUtility.convertToNative(&PANDescriptor->CoordAddress.extendedAddress, &mhr[offset]); - - PANDescriptor->LogicalChannel = LogicalChannel; - PANDescriptor->ChannelPage = ChannelPage; - ((uint8_t*) &PANDescriptor->SuperframeSpec)[0] = frame->data[BEACON_INDEX_SF_SPEC1]; // little endian - ((uint8_t*) &PANDescriptor->SuperframeSpec)[1] = frame->data[BEACON_INDEX_SF_SPEC2]; - PANDescriptor->GTSPermit = (frame->data[BEACON_INDEX_GTS_SPEC] & GTS_SPEC_PERMIT) ? 1 : 0; - PANDescriptor->LinkQuality = metadata->linkQuality; - PANDescriptor->TimeStamp = metadata->timestamp; + call FrameUtility.convertToNative(&pdescriptor->CoordAddress.extendedAddress, &mhr[offset]); + + pdescriptor->LogicalChannel = LogicalChannel; + pdescriptor->ChannelPage = ChannelPage; + ((uint8_t*) &pdescriptor->SuperframeSpec)[0] = frame->data[BEACON_INDEX_SF_SPEC1]; // little endian + ((uint8_t*) &pdescriptor->SuperframeSpec)[1] = frame->data[BEACON_INDEX_SF_SPEC2]; + pdescriptor->GTSPermit = (frame->data[BEACON_INDEX_GTS_SPEC] & GTS_SPEC_PERMIT) ? 1 : 0; + pdescriptor->LinkQuality = metadata->linkQuality; + pdescriptor->TimeStamp = metadata->timestamp; #ifndef IEEE154_SECURITY_ENABLED - PANDescriptor->SecurityFailure = IEEE154_SUCCESS; - PANDescriptor->SecurityLevel = 0; - PANDescriptor->KeyIdMode = 0; - PANDescriptor->KeySource = 0; - PANDescriptor->KeyIndex = 0; + pdescriptor->SecurityFailure = IEEE154_SUCCESS; + pdescriptor->SecurityLevel = 0; + pdescriptor->KeyIdMode = 0; + pdescriptor->KeySource = 0; + pdescriptor->KeyIndex = 0; #else #error Implementation of BeaconFrame.parsePANDescriptor() needs to be adapted! #endif diff --git a/tos/lib/mac/tkn154/interfaces/public/IEEE154BeaconFrame.nc b/tos/lib/mac/tkn154/interfaces/public/IEEE154BeaconFrame.nc index 19a5a2c6..87eb976c 100644 --- a/tos/lib/mac/tkn154/interfaces/public/IEEE154BeaconFrame.nc +++ b/tos/lib/mac/tkn154/interfaces/public/IEEE154BeaconFrame.nc @@ -104,7 +104,7 @@ interface IEEE154BeaconFrame * otherwise */ command error_t parsePANDescriptor(message_t *frame, uint8_t LogicalChannel, - uint8_t ChannelPage, ieee154_PANDescriptor_t *PANDescriptor); + uint8_t ChannelPage, ieee154_PANDescriptor_t *pdescriptor); /** * Returns a pointer to the beacon payload.