Program Listing for File FkinDdsTopics.qml

Return to documentation for file (src/qml/components/FkinDdsTopics.qml)

import QtQuick 2.11

Item {
  id: root;

  property string idTest:               "Test";

  // Purse planner topics
  // same identifier for both commands, notification and data

  property string idPursePlanner:       "PursePlanner";
  property string commands:             "fkinCmd";
  property string commandResponses:     "fkinCmdResp";
  property string stateNotifications:   "fkinStateNotification";

  property string keepSolution:         "balder_keep_solution";
  // Outputs from purse planner:

  property string purseStats:           "mimir_nlp_stats";
  property string purseConfig:          "mimir_nlp_config";
  property string vesselTrajectory:     "mimir_vessel_trajectory";
  property string fishTrajectory:       "mimir_fish_trajectory";
  property string vesselRotDesired:     "vessel_course_rate_command";
  property string deployPosition:       "vessel_deploy_position";
  property string collidePosition:      "fish_collide_position";
  property string deployTime:           "vessel_deploy_time";

  // Vessel pos info signals
  property string vesselPosInfo:        "vessel_global_pos_vel";
  property string localNedTopic:        "balder_local_pos";
  property string gpsOrigin:            "mimir_gps_origin";

  // Pursing Parameters
  property string vesselSettingSpeed:   "balder_setting_speed";
  property string vesselSettingRadius:  "balder_setting_radius";
  property string aimPointArcLength:    "balder_aim_point_arc_length";
  property string fishMargin:           "balder_fish_margin";


  // Environment and fish
  property string currentSurface:       "balder_current_surface";
  property string currentFish:          "balder_current_fish";
  property string idFish:               "Fish";
  property string fishDepth:            "balder_fish_depth";
  property string fishVelocityOverGround:    "balder_fish_velocity_over_ground";
  property string fishPosInfo:          "fish_global_pos_vel";
  property string fishRelativePos:      "fish_relative_pos_3d";

  // Leadline
  property string idLeadline:           "Leadline";
  property string leadlineParameters:   "balder_leadline_parameters";
  property string leadlineResponse:     "mimir_leadline_response";
  property string leadMargin:           "balder_lead_margin";


}