/loramac-node-latest/src/mac/ |
D | LoRaMac.c | 316 static void OnRadioRxDone( uint8_t* payload, uint16_t size, int16_t rssi, int8_t snr ); 427 static void ProcessMacCommands( uint8_t* payload, uint8_t macIndex, uint8_t commandsSize, int8_t sn… 754 static void OnRadioRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRadioRxDone() argument 757 RxDoneParams.Payload = payload; in OnRadioRxDone() 876 uint8_t *payload = RxDoneParams.Payload; in ProcessRadioRxDone() local 918 if( LoRaMacClassBRxBeacon( payload, size ) == true ) in ProcessRadioRxDone() 949 macHdr.Value = payload[pktHeaderLen++]; in ProcessRadioRxDone() 970 macMsgJoinAccept.Buffer = payload; in ProcessRadioRxDone() 1125 macMsgData.Buffer = payload; in ProcessRadioRxDone() 1388 memcpy1( MacCtx.RxPayload, &payload[pktHeaderLen], size - pktHeaderLen ); in ProcessRadioRxDone() [all …]
|
D | LoRaMacClassB.c | 1282 bool LoRaMacClassBRxBeacon( uint8_t *payload, uint16_t size ) in LoRaMacClassBRxBeacon() argument 1309 beaconCrc0 = ( ( uint16_t )payload[phyParam.BeaconFormat.Rfu1Size + 1 + 4] ) & 0x00FF; in LoRaMacClassBRxBeacon() 1310 … beaconCrc0 |= ( ( uint16_t )payload[phyParam.BeaconFormat.Rfu1Size + 1 + 4 + 1] << 8 ) & 0xFF00; in LoRaMacClassBRxBeacon() 1311 crc0 = BeaconCrc( payload, phyParam.BeaconFormat.Rfu1Size + 1 + 4 ); in LoRaMacClassBRxBeacon() 1317 …Ctx.LoRaMacClassBParams.MlmeIndication->BeaconInfo.Param = ( payload[phyParam.BeaconFormat.Rfu1Siz… in LoRaMacClassBRxBeacon() 1322 …Ctx.BeaconCtx.BeaconTime.Seconds = ( ( uint32_t )payload[phyParam.BeaconFormat.Rfu1Size + 1] ) & … in LoRaMacClassBRxBeacon() 1323 …Ctx.BeaconCtx.BeaconTime.Seconds |= ( ( uint32_t )( payload[phyParam.BeaconFormat.Rfu1Size + 2] <<… in LoRaMacClassBRxBeacon() 1324 …Ctx.BeaconCtx.BeaconTime.Seconds |= ( ( uint32_t )( payload[phyParam.BeaconFormat.Rfu1Size + 3] <<… in LoRaMacClassBRxBeacon() 1325 …Ctx.BeaconCtx.BeaconTime.Seconds |= ( ( uint32_t )( payload[phyParam.BeaconFormat.Rfu1Size + 4] <<… in LoRaMacClassBRxBeacon() 1332 …beaconCrc1 = ( ( uint16_t )payload[phyParam.BeaconFormat.Rfu1Size + 1 + 4 + 2 + 7 + phyParam.Beaco… in LoRaMacClassBRxBeacon() [all …]
|
D | LoRaMacCommands.c | 322 LoRaMacCommandStatus_t LoRaMacCommandsAddCmd( uint8_t cid, uint8_t* payload, size_t payloadSize ) in LoRaMacCommandsAddCmd() argument 324 if( payload == NULL ) in LoRaMacCommandsAddCmd() 347 memcpy1( ( uint8_t* )newCmd->Payload, payload, payloadSize ); in LoRaMacCommandsAddCmd()
|
D | LoRaMacCommands.h | 139 LoRaMacCommandStatus_t LoRaMacCommandsAddCmd( uint8_t cid, uint8_t* payload, size_t payloadSize );
|
/loramac-node-latest/src/mac/region/ |
D | RegionCommon.c | 355 uint8_t RegionCommonParseLinkAdrReq( uint8_t* payload, RegionCommonLinkAdrParams_t* linkAdrParams ) in RegionCommonParseLinkAdrReq() argument 359 if( payload[0] == SRV_MAC_LINK_ADR_REQ ) in RegionCommonParseLinkAdrReq() 362 linkAdrParams->Datarate = payload[1]; in RegionCommonParseLinkAdrReq() 366 linkAdrParams->ChMask = ( uint16_t )payload[2]; in RegionCommonParseLinkAdrReq() 367 linkAdrParams->ChMask |= ( uint16_t )payload[3] << 8; in RegionCommonParseLinkAdrReq() 369 linkAdrParams->NbRep = payload[4]; in RegionCommonParseLinkAdrReq()
|
/loramac-node-latest/src/apps/rx-sensi/NAMote72/ |
D | main.c | 111 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 159 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/SKiM880B/ |
D | main.c | 110 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 158 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/SKiM881AXL/ |
D | main.c | 110 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 158 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/SKiM980A/ |
D | main.c | 110 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 158 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/B-L072Z-LRWAN1/ |
D | main.c | 118 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 166 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/SAMR34/ |
D | main.c | 120 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 171 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/NucleoL073/ |
D | main.c | 118 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 171 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/NucleoL152/ |
D | main.c | 118 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 171 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/rx-sensi/NucleoL476/ |
D | main.c | 118 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 171 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument
|
/loramac-node-latest/src/apps/ping-pong/NucleoL073/ |
D | main.c | 148 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 347 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 351 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/NucleoL152/ |
D | main.c | 148 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 347 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 351 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/SAMR34/ |
D | main.c | 149 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 345 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 349 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/SKiM881AXL/ |
D | main.c | 140 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 335 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 339 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/SKiM980A/ |
D | main.c | 140 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 335 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 339 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/NucleoL476/ |
D | main.c | 148 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 347 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 351 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/SKiM880B/ |
D | main.c | 140 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 335 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 339 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/B-L072Z-LRWAN1/ |
D | main.c | 148 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 343 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 347 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/apps/ping-pong/NAMote72/ |
D | main.c | 141 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); 336 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) in OnRxDone() argument 340 memcpy( Buffer, payload, BufferSize ); in OnRxDone()
|
/loramac-node-latest/src/radio/sx126x/ |
D | sx126x.h | 773 void SX126xSetPayload( uint8_t *payload, uint8_t size ); 783 uint8_t SX126xGetPayload( uint8_t *payload, uint8_t *size, uint8_t maxSize ); 792 void SX126xSendPayload( uint8_t *payload, uint8_t size, uint32_t timeout );
|
D | sx126x.c | 145 void SX126xSetPayload( uint8_t *payload, uint8_t size ) in SX126xSetPayload() argument 147 SX126xWriteBuffer( 0x00, payload, size ); in SX126xSetPayload() 163 void SX126xSendPayload( uint8_t *payload, uint8_t size, uint32_t timeout ) in SX126xSendPayload() argument 165 SX126xSetPayload( payload, size ); in SX126xSendPayload()
|