Skip to content

dernasherbrezon/sids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About .github/workflows/build.yml Quality Gate Status Maven Central

Java implementation for Simple Downlink Share Convention (SiDS) protocol.

Usage

  1. Add maven dependency:
<dependency>
	<groupId>ru.r2cloud</groupId>
	<artifactId>sids</artifactId>
	<version>1.2</version>
</dependency>
  1. Setup client and make a request:
SidsClient client = new SidsClient("https://example.com", DEFAULT_TIMEOUT);
Telemetry cur = new Telemetry();
cur.setCallsign("your_call_sign");
cur.setFrame(new byte[]{ binary data });
cur.setLatitude(station.getLat());
cur.setLongitude(station.getLon());
cur.setNoradId("satellite_norad_id");
cur.setTimestamp(new Date());
client.send(cur);

About

Java implementation for Simple Downlink Share Convention (SiDS) protocol

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published