From fece5269c7999c8d1f1558bac2f59b80dc28b397 Mon Sep 17 00:00:00 2001 From: Mariano Alvira Date: Sun, 7 Mar 2010 17:14:00 -0500 Subject: [PATCH] get the newlines straight in packet_print --- tests/rftest-tx.c | 2 +- tests/tests.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/rftest-tx.c b/tests/rftest-tx.c index 84bdfb638..aec89e159 100644 --- a/tests/rftest-tx.c +++ b/tests/rftest-tx.c @@ -7,7 +7,7 @@ #define LED LED_RED -#define PAYLOAD_LEN 16 +#define PAYLOAD_LEN 120 #define DELAY 400000 void fill_packet(volatile packet_t *p) { diff --git a/tests/tests.c b/tests/tests.c index e5442ed3a..71fa01fce 100644 --- a/tests/tests.c +++ b/tests/tests.c @@ -31,16 +31,17 @@ void print_packet(volatile packet_t *p) { volatile uint8_t i,j,k; #define PER_ROW 16 if(p) { - printf("len 0x%02x\n\r",p->length); + printf("len 0x%02x",p->length); for(j=0, k=0; j <= ((p->length)%PER_ROW); j++) { + printf("\n\r"); for(i=0; i < PER_ROW; i++, k++) { if(k >= (p->length + 1) ) { goto out; } /* + 1 since first byte is len+2 */ printf("%02x ",p->data[j*PER_ROW + i + p->offset]); } - printf("\n\r"); } } out: + printf("\n\r"); return; }