interface Boot;
interface SplitControl as RadioControl;
- interface CC2420Packet;
+ interface ReadLqi;
interface Packet;
#ifndef SIM
// - if not, dispatch from here.
metadata.sender = call Ieee154Packet.source(msg);
- metadata.lqi = call CC2420Packet.getLqi(msg);
+ metadata.lqi = call ReadLqi.read(msg);
real_payload_length = ntohs(ip->plen);
adjustPlen(ip, &u_info);
packed_lowmsg_t lowmsg;
printfUART("p1: %p p2: %p\n", msg_payload, call Packet.getPayload(msg, 0));
- printfUART("l1: %i l2: %i\n", len, call Packet.payloadLength(msg));
-
// set up the ip message structaddFragment
lowmsg.data = msg_payload;
lowmsg.len = len;
BLIP_STATS_INCR(stats.rx_total);
call IPRouting.reportReception(call Ieee154Packet.source(msg),
- call CC2420Packet.getLqi(msg));
+ call ReadLqi.read(msg));
lowmsg.headers = getHeaderBitmap(&lowmsg);
if (lowmsg.headers == LOWPAN_NALP_PATTERN) {