Commit 9f67734a authored by Christopher Reis's avatar Christopher Reis

trackerThread update

parent 70eccf31
package satellite; package satellite;
import java.util.ArrayList;
import java.util.List;
public class TrackerThread{
public class trackerThread implements Runnable{ //trackerThread.setSatellite(curSat);
//(new Thread(new trackerThread())).start();
private static List<thread> threadList = new ArrayList<thread>();
static SatelliteTrack sat;
public void startTrack(String sat, String gs){
int satNum = SatelliteDB.getSatIndex(sat);
SatelliteTrack satellite = SatelliteDB.sat(satNum);
threadList.add(new thread(satellite));
threadList.get(threadList.size()-1).run();
}
public void stopTrack(String sat){
}
private void searchThread(String sat){
for(int i = 0;i<threadList.size();i++){
if(sat.trim().equals(threadList.get(i).name)){
//threadList.get(i).stopTrack(sat);;
}
}
}
private class thread implements Runnable{
public thread(SatelliteTrack satellite){
sat = satellite;
name = satellite.getTLE().getName();
}
String name;
SatelliteTrack sat;
int seconds = 0; int seconds = 0;
public void run(){ public void run(){
while(true){ while(true){
...@@ -18,9 +49,6 @@ public class trackerThread implements Runnable{ ...@@ -18,9 +49,6 @@ public class trackerThread implements Runnable{
} }
} }
} }
public static void setSatellite(SatelliteTrack satellite){
sat = satellite;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment