From 464afa5ddf24a87029606f4c7d8b5e949f0f3440 Mon Sep 17 00:00:00 2001 From: cgbsat Date: Sun, 14 Jul 2019 10:58:33 +0000 Subject: [PATCH] Allow setting a minimum priority limit for scheduling passes. --- utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils.py b/utils.py index ab12852..be96849 100644 --- a/utils.py +++ b/utils.py @@ -314,7 +314,9 @@ def get_priority_passes(passes, priorities, favorite_transmitters, search, min_p satpass['priority'] = priorities[satpass['id']] if satpass['id'] in favorite_transmitters: satpass['uuid'] = favorite_transmitters[satpass['id']] - priority.append(satpass) + # Add if priority is high enough + if satpass['priority'] >= min_priority: + priority.append(satpass) elif search: # Find satellite transmitter with highest number of good observations max_good_count = max([s['good_count'] for s in passes if s["id"] == satpass["id"]])