Skip to content
TestSIDS.java 1.33 KiB
Newer Older
xtof's avatar
xtof committed
/**
 * 
 */
package org.josast.SIDS.app;

import java.io.IOException;
xtof's avatar
xtof committed
import java.util.GregorianCalendar;

import org.josast.SIDS.HttpPostSIDS;
import org.josast.SIDS.SIDSData;
import org.josast.SIDS.Station;

/**
 * @author chris
 *
 */
public class TestSIDS {
xtof's avatar
xtof committed
	
	private HttpPostSIDS client=null;


	public TestSIDS(String url) {
		super();
		 client = new HttpPostSIDS(url);
		 
xtof's avatar
xtof committed
	}
xtof's avatar
xtof committed

	
	public void Send(SIDSData sids)
	{
		int result = client.SendSIDSBasic(sids);

		System.out.println("resutats =  " + result);
		System.out.println("resutats =  " + client.getResult());
	}
xtof's avatar
xtof committed
	/**
	 * @param args
	 */
	public static void main(String[] args) throws IOException {
xtof's avatar
xtof committed

xtof's avatar
xtof committed
	
	//	 String url = "https://db.satnogs.org/api/telemetry/";
xtof's avatar
xtof committed
    //     String url = "https://db-dev.satnogs.org/api/telemetry/";	
xtof's avatar
xtof committed
		
	//	String url = "http://127.0.0.1:9000/echoPost";	
xtof's avatar
xtof committed
	//	String url = "https://amsat.electrolab.fr/SIDS";
xtof's avatar
xtof committed
	    String url = "http:/127.0.0.1:8080/SIDS";
		TestSIDS test = new TestSIDS(url);
		
xtof's avatar
xtof committed
			
		// initialise SIDS data
xtof's avatar
xtof committed

		SIDSData sids = new SIDSData();
		sids.setStation(new Station());
xtof's avatar
xtof committed
		sids.setNoradID(99836);
xtof's avatar
xtof committed
		sids.setTelemetryData(GregorianCalendar.getInstance().getTime(),
				"8c6c96a88240e09e9c60648ca46103f0000000000801ca5c0012100319240a0d4b5f0600ff2800002822443e6fb0870d0a24c0");
xtof's avatar
xtof committed
		System.out.println(sids.toStringBasic());
xtof's avatar
xtof committed

	}

}