On 30/03/14 22:35, Antonio Quartulli wrote: > +static u32 > +minstrel_get_expected_throughput(void *priv, void *priv_sta, > + struct ieee80211_supported_band *sband) > +{ > + struct minstrel_sta_info *mi = priv_sta; > + int idx = mi->max_tp_rate[0]; > + u32 bitrate, ret; > + > + bitrate = sband->bitrates[mi->r[idx].rix].bitrate; > + ret = bitrate * MINSTREL_TRUNC(mi->r[idx].probability * 1000) / 1000; Thanks to the point raised by Andrew Lunn I just realised that this value is expressed in Mbps/10 and so should be converted to Mbps/100 before being returned (assuming we agree on using this unit). Cheers, -- Antonio Quartulli
Attachment:
signature.asc
Description: OpenPGP digital signature