Lines Matching defs:pwdb
176 int pwdb;
180 pwdb = 0;
182 pwdb = 100;
184 pwdb = 100 + rssi;
187 pwdb += 6;
188 if (pwdb > 100)
189 pwdb = 100;
190 if (pwdb <= 14)
191 pwdb -= 4;
192 else if (pwdb <= 26)
193 pwdb -= 8;
194 else if (pwdb <= 34)
195 pwdb -= 6;
196 else if (pwdb <= 42)
197 pwdb -= 2;
201 un->avg_pwdb = pwdb;
202 else if (un->avg_pwdb < pwdb)
203 un->avg_pwdb = ((un->avg_pwdb * 19 + pwdb) / 20) + 1;
205 un->avg_pwdb = ((un->avg_pwdb * 19 + pwdb) / 20);
208 "MACID %d, PWDB %d, EMA %d\n", un->id, pwdb, un->avg_pwdb);