Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class AirData
- {
- public string icao24;
- public string callsign;
- public string origin_country;
- public long time_position;
- public long last_contact;
- public float longitude;
- public float latitude;
- public float baro_altitude;
- public bool on_ground;
- public float velocity;
- public float true_track;
- public float vertical_rate;
- public object sensors;
- public float geo_altitude;
- public string squawk;
- public bool spi;
- public long position_source;
- }
- public List<AirData> ConvertToAirData()
- {
- var temp = new List<AirData>();
- foreach (var notformatted in states)
- {
- var airData = new AirData();
- airData.icao24 = (string) notformatted[0];
- airData.callsign = (string) notformatted[1];
- airData.origin_country = (string) notformatted[2];
- airData.time_position = (long) notformatted[3];
- airData.last_contact = (long) notformatted[4];
- airData.longitude = (float) notformatted[5];
- airData.latitude = (float) notformatted[6];
- airData.baro_altitude = (float) notformatted[7];
- airData.on_ground = (bool) notformatted[8];
- airData.velocity = (float) notformatted[9];
- airData.true_track = (float) notformatted[10];
- airData.vertical_rate = (float) notformatted[11];
- airData.sensors = notformatted[12];
- airData.geo_altitude = (float) notformatted[13];
- airData.squawk = (string) notformatted[14];
- airData.spi = (bool) notformatted[15];
- airData.position_source = (long) notformatted[16];
- temp.Add(airData);
- }
- return temp;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement