Corrected debug output
This commit is contained in:
parent
7ca141b457
commit
b65972d32d
|
@ -27,8 +27,6 @@
|
|||
* SUCH DAMAGE.
|
||||
*
|
||||
* This file is part of the Contiki operating system.
|
||||
*
|
||||
* $Id: chameleon-bitopt.c,v 1.9 2010/05/28 06:18:39 nifi Exp $
|
||||
*/
|
||||
|
||||
/**
|
||||
|
@ -137,10 +135,8 @@ header_size(const struct packetbuf_attrlist *a)
|
|||
continue;
|
||||
}
|
||||
#endif /* CHAMELEON_WITH_MAC_LINK_ADDRESSES */
|
||||
/* PRINTF("chameleon header_size: header type %s (%d) len %d\n",
|
||||
packetbuf_attr_strings[a->type],
|
||||
a->type,
|
||||
a->len);*/
|
||||
/* PRINTF("chameleon header_size: header type %d len %d\n",
|
||||
a->type, a->len);*/
|
||||
len = a->len;
|
||||
/* if(len < 8) {
|
||||
len = 8;
|
||||
|
@ -269,9 +265,9 @@ pack_header(struct channel *c)
|
|||
continue;
|
||||
}
|
||||
#endif /* CHAMELEON_WITH_MAC_LINK_ADDRESSES */
|
||||
PRINTF("%d.%d: pack_header type %s, len %d, bitptr %d, ",
|
||||
PRINTF("%d.%d: pack_header type %d, len %d, bitptr %d, ",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type], a->len, bitptr);
|
||||
a->type, a->len, bitptr);
|
||||
/* len = (a->len & 0xf8) + ((a->len & 7) ? 8: 0);*/
|
||||
len = a->len;
|
||||
byteptr = bitptr / 8;
|
||||
|
@ -339,29 +335,27 @@ unpack_header(void)
|
|||
continue;
|
||||
}
|
||||
#endif /* CHAMELEON_WITH_MAC_LINK_ADDRESSES */
|
||||
PRINTF("%d.%d: unpack_header type %s, len %d, bitptr %d\n",
|
||||
PRINTF("%d.%d: unpack_header type %d, len %d, bitptr %d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type], a->len, bitptr);
|
||||
a->type, a->len, bitptr);
|
||||
/* len = (a->len & 0xf8) + ((a->len & 7) ? 8: 0);*/
|
||||
len = a->len;
|
||||
byteptr = bitptr / 8;
|
||||
if(PACKETBUF_IS_ADDR(a->type)) {
|
||||
rimeaddr_t addr;
|
||||
get_bits((uint8_t *)&addr, &hdrptr[byteptr], bitptr & 7, len);
|
||||
PRINTF("%d.%d: unpack_header type %s, addr %d.%d\n",
|
||||
PRINTF("%d.%d: unpack_header type %d, addr %d.%d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type],
|
||||
addr.u8[0], addr.u8[1]);
|
||||
a->type, addr.u8[0], addr.u8[1]);
|
||||
packetbuf_set_addr(a->type, &addr);
|
||||
} else {
|
||||
packetbuf_attr_t val = 0;
|
||||
get_bits((uint8_t *)&val, &hdrptr[byteptr], bitptr & 7, len);
|
||||
|
||||
packetbuf_set_attr(a->type, val);
|
||||
PRINTF("%d.%d: unpack_header type %s, val %d\n",
|
||||
PRINTF("%d.%d: unpack_header type %d, val %d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type],
|
||||
val);
|
||||
a->type, val);
|
||||
}
|
||||
/* byteptr += len / 8;*/
|
||||
bitptr += len;
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
*
|
||||
* This file is part of the Contiki operating system.
|
||||
*
|
||||
* $Id: chameleon-raw.c,v 1.8 2010/05/28 06:18:39 nifi Exp $
|
||||
*/
|
||||
|
||||
/**
|
||||
|
@ -104,27 +103,25 @@ input(void)
|
|||
continue;
|
||||
}
|
||||
#endif /* CHAMELEON_WITH_MAC_LINK_ADDRESSES */
|
||||
PRINTF("%d.%d: unpack_header type %s, len %d\n",
|
||||
PRINTF("%d.%d: unpack_header type %d, len %d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type], a->len);
|
||||
a->type, a->len);
|
||||
len = (a->len & 0xf8) + ((a->len & 7) ? 8: 0);
|
||||
if(PACKETBUF_IS_ADDR(a->type)) {
|
||||
const rimeaddr_t addr;
|
||||
memcpy((uint8_t *)&addr, &hdrptr[byteptr], len / 8);
|
||||
PRINTF("%d.%d: unpack_header type %s, addr %d.%d\n",
|
||||
PRINTF("%d.%d: unpack_header type %d, addr %d.%d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type],
|
||||
addr.u8[0], addr.u8[1]);
|
||||
a->type, addr.u8[0], addr.u8[1]);
|
||||
packetbuf_set_addr(a->type, &addr);
|
||||
} else {
|
||||
packetbuf_attr_t val = 0;
|
||||
memcpy((uint8_t *)&val, &hdrptr[byteptr], len / 8);
|
||||
|
||||
packetbuf_set_attr(a->type, val);
|
||||
PRINTF("%d.%d: unpack_header type %s, val %d\n",
|
||||
PRINTF("%d.%d: unpack_header type %d, val %d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type],
|
||||
val);
|
||||
a->type, val);
|
||||
}
|
||||
byteptr += len / 8;
|
||||
}
|
||||
|
@ -160,9 +157,9 @@ output(struct channel *c)
|
|||
continue;
|
||||
}
|
||||
#endif /* CHAMELEON_WITH_MAC_LINK_ADDRESSES */
|
||||
PRINTF("%d.%d: pack_header type %s, len %d\n",
|
||||
PRINTF("%d.%d: pack_header type %d, len %d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_attr_strings[a->type], a->len);
|
||||
a->type, a->len);
|
||||
len = (a->len & 0xf8) + ((a->len & 7) ? 8: 0);
|
||||
if(PACKETBUF_IS_ADDR(a->type)) {
|
||||
const rimeaddr_t *rimeaddr;
|
||||
|
@ -199,10 +196,8 @@ hdrsize(const struct packetbuf_attrlist *a)
|
|||
|
||||
size = 0;
|
||||
for(; a->type != PACKETBUF_ATTR_NONE; ++a) {
|
||||
/* PRINTF("chameleon header_size: header type %s (%d) len %d\n",
|
||||
packetbuf_attr_strings[a->type],
|
||||
a->type,
|
||||
a->len);*/
|
||||
/* PRINTF("chameleon header_size: header type %d len %d\n",
|
||||
a->type, a->len);*/
|
||||
#if CHAMELEON_WITH_MAC_LINK_ADDRESSES
|
||||
if(a->type == PACKETBUF_ADDR_SENDER ||
|
||||
a->type == PACKETBUF_ADDR_RECEIVER) {
|
||||
|
|
|
@ -82,7 +82,7 @@ sent_by_broadcast(struct broadcast_conn *broadcast, int status, int num_tx)
|
|||
{
|
||||
struct unicast_conn *c = (struct unicast_conn *)broadcast;
|
||||
|
||||
PRINTF("%d.%d: uc: recv_from_broadcast, receiver %d.%d\n",
|
||||
PRINTF("%d.%d: uc: sent_by_broadcast, receiver %d.%d\n",
|
||||
rimeaddr_node_addr.u8[0], rimeaddr_node_addr.u8[1],
|
||||
packetbuf_addr(PACKETBUF_ADDR_RECEIVER)->u8[0],
|
||||
packetbuf_addr(PACKETBUF_ADDR_RECEIVER)->u8[1]);
|
||||
|
|
Loading…
Reference in a new issue