Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Sep 2003 15:34:46 -0700 (PDT)
From:      Sam Leffler <sam@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/ath if_ath.c if_athvar.h
Message-ID:  <200309152234.h8FMYkuD091985@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
sam         2003/09/15 15:34:46 PDT

  FreeBSD src repository

  Modified files:
    sys/dev/ath          if_ath.c if_athvar.h 
  Log:
  Maintain a history of data associated with received frames and use this to
  calculate smoothed signal quality data for each node.
  
  o add a 16-deep history buffer to each driver-private node storage that
    holds rssi and antenna info for received frames
  o override the default per-node "get rssi" method to return an average
    rssi value based on samples collected over the last second
  o enable beacon reception so even idle systems maintain a running history
    of signal quality
  
  This data may also be useful for improving the rate control algorithm.
  Based on work by Tom Marshall <tommy@home.tig-grr.com> for MADWIFI.
  
  Revision  Changes    Path
  1.18      +67 -5     src/sys/dev/ath/if_ath.c
  1.8       +10 -0     src/sys/dev/ath/if_athvar.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309152234.h8FMYkuD091985>