From: gnawali Date: Thu, 13 Dec 2007 01:16:42 +0000 (+0000) Subject: copy src from radio to uart pkt X-Git-Tag: release_tinyos_2_1_0_0~628 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=e432b4056d4ef547d7c128f5fa78928c025d6a8a copy src from radio to uart pkt --- diff --git a/apps/BaseStation/BaseStationP.nc b/apps/BaseStation/BaseStationP.nc index a918a6db..3395508e 100644 --- a/apps/BaseStation/BaseStationP.nc +++ b/apps/BaseStation/BaseStationP.nc @@ -177,7 +177,7 @@ implementation task void uartSendTask() { uint8_t len; am_id_t id; - am_addr_t addr; + am_addr_t addr, src; message_t* msg; atomic if (uartIn == uartOut && !uartFull) @@ -190,6 +190,8 @@ implementation tmpLen = len = call RadioPacket.payloadLength(msg); id = call RadioAMPacket.type(msg); addr = call RadioAMPacket.destination(msg); + src = call RadioAMPacket.source(msg); + call UartAMPacket.setSource(msg, src); if (call UartSend.send[id](addr, uartQueue[uartOut], len) == SUCCESS) call Leds.led1Toggle();