mirror of
https://github.com/oliverschmidt/contiki.git
synced 2025-01-11 19:29:50 +00:00
add PACKET_STATS: extra flags to packets for debugging.
This commit is contained in:
parent
50102c2516
commit
71cd2c2ead
@ -41,6 +41,8 @@
|
|||||||
#define MAX_PAYLOAD_SIZE 125
|
#define MAX_PAYLOAD_SIZE 125
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define PACKET_STATS 0
|
||||||
|
|
||||||
struct packet {
|
struct packet {
|
||||||
uint8_t length; /* does not include FCS checksum */
|
uint8_t length; /* does not include FCS checksum */
|
||||||
volatile struct packet * left;
|
volatile struct packet * left;
|
||||||
@ -49,6 +51,12 @@ struct packet {
|
|||||||
/* On TX this should be 0 */
|
/* On TX this should be 0 */
|
||||||
/* On RX this should be 1 since the maca puts the length as the first byte*/
|
/* On RX this should be 1 since the maca puts the length as the first byte*/
|
||||||
uint8_t offset;
|
uint8_t offset;
|
||||||
|
#if PACKET_STATS
|
||||||
|
uint8_t seen;
|
||||||
|
uint8_t post_tx;
|
||||||
|
uint8_t get_free;
|
||||||
|
uint8_t rxd;
|
||||||
|
#endif
|
||||||
uint8_t data[MAX_PAYLOAD_SIZE+2+1]; /* +2 for FCS; + 1 since maca returns the length as the first byte */
|
uint8_t data[MAX_PAYLOAD_SIZE+2+1]; /* +2 for FCS; + 1 since maca returns the length as the first byte */
|
||||||
};
|
};
|
||||||
typedef struct packet packet_t;
|
typedef struct packet packet_t;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user