OpenDroneIdLocation constructor

OpenDroneIdLocation({
  1. required int32_t latitude,
  2. required int32_t longitude,
  3. required float altitudeBarometric,
  4. required float altitudeGeodetic,
  5. required float height,
  6. required float timestamp,
  7. required uint16_t direction,
  8. required uint16_t speedHorizontal,
  9. required int16_t speedVertical,
  10. required uint8_t targetSystem,
  11. required uint8_t targetComponent,
  12. required List<int8_t> idOrMac,
  13. required MavOdidStatus status,
  14. required MavOdidHeightRef heightReference,
  15. required MavOdidHorAcc horizontalAccuracy,
  16. required MavOdidVerAcc verticalAccuracy,
  17. required MavOdidVerAcc barometerAccuracy,
  18. required MavOdidSpeedAcc speedAccuracy,
  19. required MavOdidTimeAcc timestampAccuracy,
})

Implementation

OpenDroneIdLocation({
  required this.latitude,
  required this.longitude,
  required this.altitudeBarometric,
  required this.altitudeGeodetic,
  required this.height,
  required this.timestamp,
  required this.direction,
  required this.speedHorizontal,
  required this.speedVertical,
  required this.targetSystem,
  required this.targetComponent,
  required this.idOrMac,
  required this.status,
  required this.heightReference,
  required this.horizontalAccuracy,
  required this.verticalAccuracy,
  required this.barometerAccuracy,
  required this.speedAccuracy,
  required this.timestampAccuracy,
});