mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-03 11:17:25 +00:00
Added passes filtering by modes to PassesScreen
This commit is contained in:
1 parent
a088a7a0a2
commit
269d48d250
6 files changed
+19
-11
No files matched your search
@@ -16,5 +16,5 @@ interface ISatelliteRepo {
|
||||
suspend fun getTrack(sat: Satellite, pos: GeoPos, start: Long, end: Long): List<SatPos>
|
||||
suspend fun getRadios(sat: Satellite, pos: GeoPos, radios: List<SatRadio>, time: Long): List<SatRadio>
|
||||
suspend fun processPasses(passList: List<SatPass>, time: Long): List<SatPass>
|
||||
suspend fun calculatePasses(time: Long, hoursAhead: Int = 8, minElevation: Double = 16.0)
|
||||
suspend fun calculatePasses(time: Long, hoursAhead: Int, minElevation: Double, modes: List<String>)
|
||||
}
|
||||
@@ -28,6 +28,7 @@ interface ILocalSource {
|
||||
suspend fun getEntriesWithIds(ids: List<Int>): List<Satellite>
|
||||
suspend fun insertEntries(entries: List<SatEntry>)
|
||||
suspend fun deleteEntries()
|
||||
suspend fun getIdsWithModes(modes: List<String>): List<Int>
|
||||
suspend fun getRadiosTotal(): Int
|
||||
suspend fun getRadiosWithId(id: Int): List<SatRadio>
|
||||
suspend fun insertRadios(radios: List<SatRadio>)
|
||||
|
||||
Reference in new issue
Block a user