smacdebugtab.h

来自「tinyos最新版」· C头文件 代码 · 共 100 行

H
100
字号
/* * this file is the messages to be printed out for S-MAC debugging * This table of states and events of S-MAC is used by uartDebugServer.c * and uartDebugParser.c * * Author: Wei Ye (USC/ISI) * Date: 03/10/2003 * */#ifndef STATE_EVENT#define STATE_EVENTchar *stateEvent[65] = {   /* S-MAC states */   "state_to_SLEEP",   "state_to_IDLE",   "state_to_CARR_SENSE",   "state_to_TX_PKT",   "state_to_BACKOFF",   "state_to_WAIT_CTS",   "state_to_WAIT_DATA",   "state_to_WAIT_ACK",   "state_to_TX_NEXT_FRAG",   "state_to_DATA_SENSE1",   "state_to_DATA_SENSE2",      /* pkt transmission events */   "event_TX_SYNC_DONE",   "event_TX_RTS_DONE",   "event_TX_CTS_DONE",   "event_TX_BCAST_DONE",   "event_TX_UCAST_DONE",   "event_TX_ACK_DONE",      /* pkt reception events */   "event_RX_SYNC_DONE",   "event_RX_RTS_DONE",   "event_RX_CTS_DONE",   "event_RX_BCAST_DONE",   "event_RX_UCAST_DONE",   "event_RX_ACK_DONE",   "event_RX_ERROR",   "event_RX_UNKNOWN_PKT",      /* timer events */   "event_TIMER_FIRE_NAV",   "event_TIMER_FIRE_NEIGHBOR_NAV",   "event_TIMER_FIRE_DATA_SENSE1",   "event_TIMER_FIRE_DATA_SENSE2",   "event_TIMER_FIRE_WAIT_CTS",   "event_TIMER_FIRE_WAIT_ACK",   "event_TIMER_FIRE_LISTEN_SYNC",   "event_TIMER_FIRE_LISTEN_DATA",   "event_TIMER_FIRE_SCHED_SLEEP",   "event_TIMER_FIRE_NEED_TX_SYNC",   "event_TIMER_FIRE_TX_DELAY",   "event_TIMER_FIRE_ADAP_LISTEN_DONE",   "event_TIMER_FIRE_TX_RETRY",      /* carrier sense events */   "event_CHANNEL_BUSY_DETECTED",   "event_CHANNEL_IDLE_DETECTED",   "event_START_SYMBOL_DETECTED",      /* other events */   "event_TRYTOSEND_FAIL_NOT_IDLE",   "event_TRYTOSEND_FAIL_NAV",   "event_TRYTOSEND_FAIL_NEIGHBNAV",      /* tx related flags and events */   "SMAC_TX_REQUEST_IS_0",   "SMAC_TX_REQUEST_IS_1",   "SMAC_BCAST_REQUEST_REJECTED_TXREQUEST_IS_1",   "SMAC_BCAST_REQUEST_REJECTED_DATA_IS_0",   "SMAC_BCAST_REQUEST_REJECTED_PKTLEN_ERROR",   "SMAC_UCAST_REQUEST_REJECTED_TXREQUEST_IS_1",   "SMAC_UCAST_REQUEST_REJECTED_DATA_IS_0",   "SMAC_UCAST_REQUEST_REJECTED_PKTLEN_ERROR",   "SMAC_UCAST_REQUEST_REJECTED_NUMFRAGS_IS_0",   /* application layer */   "APP_TX_PENDING_IS_0",   "APP_TX_PENDING_IS_1",   "APP_TX_BCAST_ACCEPTED_BY_MAC",   "APP_TX_BCAST_REJECTED_BY_MAC",   "APP_TX_UCAST_ACCEPTED_BY_MAC",   "APP_TX_UCAST_REJECTED_BY_MAC",   "APP_POST_TX_TASK_FAILED",   "APP_TIME_COUNT_IS_0",   "APP_TIME_COUNT_NOT_RENEW",      /* physical layer */   "PHY_RX_BUF_FULL",   "PHY_STATE_IS_RECEIVING",   "PHY_STATE_IS_TRANSMITTING"};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?