[RFC] libertas: change quality calculation
hs4233 at mail.mn-solutions.de
Wed Mar 19 11:25:39 EDT 2008
> > I also found that the average noise floor is -86 dBm, not
> > -96 dBm. So I changed this constant. Maybe this is wrong,
> > what values do your cards report?
> When possible, we should use a window-ed average of the cards
> reported noise from beacons or received frames instead of a
> constant, that's a further improvement though.
The changed value of MRVDRV_NF_DEFAULT_SCAN_VALUE is only used to
magically conjure the missing noise value for scan results, see
my other mail about this.
Okay, it's also used in the case of a failed GET_RSSI command :-)
> Well, when we had the (badly) averaged array values in there,
> the noise floor was available to the scan reporting.
Something might have been available for scan reporting, but if
this "something" made sense is a different question. See my
other mail :-)
> There are tables to map RSSI -> dBm for each part which should
> be in the firmware spec or seen in the driver code.
I didn't see such a table so far, where is it?
More information about the libertas-dev