From 87c397af5cddd58ef4a62066151d7c0e2264fc50 Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Wed, 21 Aug 2002 05:35:51 +0000 Subject: comment about the magic number -149 --- sys/dev/wi/if_wi.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sys/dev') diff --git a/sys/dev/wi/if_wi.c b/sys/dev/wi/if_wi.c index 11f0e22b99f68..22a532234cd18 100644 --- a/sys/dev/wi/if_wi.c +++ b/sys/dev/wi/if_wi.c @@ -2781,6 +2781,12 @@ wi_cache_store(struct wi_softc *sc, struct ether_header *eh, sig = (rx_quality >> 8) & 0xFF; noise = rx_quality & 0xFF; + + /* + * -149 is Lucent specific to convert to dBm. Prism2 cards do + * things differently, sometimes don't have a noise measurement, + * and is firmware dependent :-( + */ sc->wi_sigcache[cache_slot].signal = sig - 149; sc->wi_sigcache[cache_slot].noise = noise - 149; sc->wi_sigcache[cache_slot].quality = sig - noise; -- cgit v1.3