Add channel tracking and periodic check in main loop
This commit is contained in:
parent
e93addb4c0
commit
3b03e5c048
1 changed files with 4 additions and 1 deletions
|
@ -115,6 +115,9 @@ if __name__ == "__main__":
|
||||||
|
|
||||||
# Start sniffing in a background thread
|
# Start sniffing in a background thread
|
||||||
try:
|
try:
|
||||||
|
last_channel = current_channel
|
||||||
|
channel_check_counter = 0
|
||||||
|
|
||||||
while running:
|
while running:
|
||||||
sniff(
|
sniff(
|
||||||
iface=LISTEN_INTERFACE,
|
iface=LISTEN_INTERFACE,
|
||||||
|
@ -124,7 +127,7 @@ if __name__ == "__main__":
|
||||||
timeout=10
|
timeout=10
|
||||||
)
|
)
|
||||||
print_stats()
|
print_stats()
|
||||||
|
|
||||||
# Check channel every 3 loops (~30 seconds)
|
# Check channel every 3 loops (~30 seconds)
|
||||||
channel_check_counter += 1
|
channel_check_counter += 1
|
||||||
if channel_check_counter >= 3:
|
if channel_check_counter >= 3:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue