AdsbVehicle class

The location and information of an ADSB vehicle

ADSB_VEHICLE

Implemented types

Constructors

AdsbVehicle({required uint32_t icaoAddress, required int32_t lat, required int32_t lon, required int32_t altitude, required uint16_t heading, required uint16_t horVelocity, required int16_t verVelocity, required AdsbFlags flags, required uint16_t squawk, required AdsbAltitudeType altitudeType, required List<int8_t> callsign, required AdsbEmitterType emitterType, required uint8_t tslc})
AdsbVehicle.parse(ByteData data_)
factory

Properties

altitude ActuatorConfiguration
Altitude(ASL)
final
altitudeType ActuatorConfiguration
ADSB altitude type.
final
callsign List<int8_t>
The callsign, 8+null
final
emitterType ActuatorConfiguration
ADSB emitter type.
final
flags ActuatorConfiguration
Bitmap to indicate various statuses including valid data fields
final
hashCode ActuatorConfiguration
The hash code for this object.
no setterinherited
heading ActuatorConfiguration
Course over ground
final
horVelocity ActuatorConfiguration
The horizontal velocity
final
icaoAddress ActuatorConfiguration
ICAO address
final
lat ActuatorConfiguration
Latitude
final
lon ActuatorConfiguration
Longitude
final
mavlinkCrcExtra ActuatorConfiguration
no setteroverride
mavlinkMessageId ActuatorConfiguration
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
squawk ActuatorConfiguration
Squawk code
final
tslc ActuatorConfiguration
Time since last communication in seconds
final
verVelocity ActuatorConfiguration
The vertical velocity. Positive is up
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() ByteData
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited