Allow setting a minimum priority limit for scheduling passes.

merge-requests/36/head
cgbsat 2019-07-14 10:58:33 +00:00
parent d1d950717a
commit 464afa5ddf
1 changed files with 3 additions and 1 deletions

View File

@ -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"]])