Lines Matching refs:pwdb
121 int pwdb;
125 pwdb = 0;
127 pwdb = 100;
129 pwdb = 100 + rssi;
132 pwdb += 6;
133 if (pwdb > 100)
134 pwdb = 100;
135 if (pwdb <= 14)
136 pwdb -= 4;
137 else if (pwdb <= 26)
138 pwdb -= 8;
139 else if (pwdb <= 34)
140 pwdb -= 6;
141 else if (pwdb <= 42)
142 pwdb -= 2;
146 un->avg_pwdb = pwdb;
147 else if (un->avg_pwdb < pwdb)
148 un->avg_pwdb = ((un->avg_pwdb * 19 + pwdb) / 20) + 1;
150 un->avg_pwdb = ((un->avg_pwdb * 19 + pwdb) / 20);
153 "MACID %d, PWDB %d, EMA %d\n", un->id, pwdb, un->avg_pwdb);