| 48 | |
| 49 | |
| 50 | == Debug Signals == |
| 51 | |
| 52 | ||= Pin =||= Signal =|| |
| 53 | || 0 || Rx PHY running: asserts when the first FFT is started and de-asserts when the Rx PHY completes processing || |
| 54 | || 1 || Rx Packet Detect: asserts when the Rx PHY attempts a reception. A packet detection event does not always result in an Rx PHY started event || |
| 55 | || 2 || LTS Timeout: asserts briefly when the Rx PHY fails to correlate the preamble LTS following a packet detection event || |
| 56 | || 3 || Tx Pending: asserted by the MAC hardware when a new Tx MPDU is provided by the MAC but has not yet been submitted to the Tx PHY || |
| 57 | || 4 || RSSI Det: asserts when the instantaneous RSSI exceeds a programmed threshold (debug only - does not indicate actual PHY state) || |
| 58 | || 5 || FCS Good: asserts briefly after the PHY writes the last byte of a received frame to the packet buffer and the checksum calculation indicates no errors || |
| 59 | || 6 || Tx PHY Running: asserts when the Tx PHY begins transmitting a frame and de-asserts after the last sample is transmitted || |
| 60 | || 7 || DSSS Rs Running: asserts when the DSSS receiver is processing a frame || |
| 61 | || 8 || NAV Active: asserted whenever the MAC is enforcing backoff due to virtual carrier sense after reception of a frame with a valid duration field || |
| 62 | || 9 || Idle for DIFS: asserted whenever the MAC observes the medium has been idle longer than DIFS interval || |
| 63 | || 10 || EIFS Sel: asserted when the MAC is enforcing an EIFS interval of idle time || |
| 64 | || 11 || Backoff Active: asserted whenever the MAC is deferring to a busy medium; the MAC will not transmit when backing off || |
| 65 | || 12:15 || General debug outputs controlled by software via a register in the Rx PHY; useful for unobtrusively measuring software execution times || |