import { IStringIdentifiable } from 'pip-services3-commons-nodex'; export class CurrentPostStateV1 implements IStringIdentifiable { public id: string; // Same as post ID public patrol_id?: string; public updated: Date; // Date and time of the last update public status?: string; // Status string from the drop public long: number; // Post longitude public lat: number; // Post latitude public alt?: number; // Post altitude (m) public pitch?: number; // Post vertical angle (deg) public yaw?: number; // Post horizontal angle (deg) public roll?: number; // Post rotation angle (deg) public cam_pitch?: number; // Camera vertical angle public cam_yaw?: number; // Camera horizontal angle public video_pitch?: number; // Post + camera vertical angle public video_yaw?: number; // Post + camera horizontal angle public charge?: number; // Battery charge or fuel level (%) public temp?: number; // Temperature (C) public last_cmd?: string; // Last command type public last_sent?: Date; // Date and time of the last command public dest_long?: number; // Current destination longitude public dest_lat?: number; // Current destination latitude public dest_alt?: number; // Current destination altitude (m) public extra?: any; // Unstructured information (ignore) }