ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Jetson Nano
    • Profile
    • Following 2
    • Followers 0
    • Topics 86
    • Posts 419
    • Best 3
    • Controversial 0
    • Groups 0

    Jetson Nano

    @Jetson Nano

    4
    Reputation
    65
    Profile views
    419
    Posts
    0
    Followers
    2
    Following
    Joined Last Online

    Jetson Nano Unfollow Follow

    Best posts made by Jetson Nano

    • Offboard mode not working

      Hey @Eric-Katzfey @James-Strawson ,

      Thanks a lot for helping me with the integration of my VOXL2 with Cube Orange. It is working well. I am also using it with the ToF, HighRes, and tracking camera from ModalAI.
      Position hold using VIO and Semi-Autonomous (VOA) are also working well.

      Now, I am facing an issue with the offboard mode. The moment I switch to offboard, the drone aggressively moves and crashes. (in both "figure_eight and "trajectory"). [In the offboard mode = "off", I am not able to switch to offboard. ]

      There are no error messages in QGC or otherwise. Except offboard everything else works.
      Could please help with this issue?
      I'm working on this as a priority, so any suggestion will be quickly tested. I hope to hear from you.

      Thank you

      posted in VOXL 2
      Jetson NanoJ
      Jetson Nano
    • Odometry message not displayed with VIO

      Hey @Alex-Kushleyev @Eric-Katzfey @tom

      I'm using a VOXL2 compute along with Flight Core V2 as external flight controller.

      PX4 version: v1.15.1 (Stable)

      The VOXL2 communicates with FC as mentioned in this documentation.

      For position hold I have set EV parameter using tracking camera fusing with a Optical Flow with Rangefinder onboard. I'm able to see the odometry message being shown in mavlink console on QGC. Also, I try streaming the message from VOXL2,

      mavlink stream -r 30 -s ODOMETRY -d /dev/ttyS1

      In voxl-vision-hub I have set the mode to figure_eight. But once, I switch to offboard mode from position mode the drone stays at the same place and does not perform figure 8.

      Once I ssh into VOXL2, and check for mavlink status, I get the LOCAL_POSITION_NED but not #331 ODOMETRY message. How can I get that message?

      Without that message I'm not sure if VIO inputs from tracking camera would be passed on to FC for fusion on switching to offboard mode of flight.

      posted in GPS-denied Navigation (VIO)
      Jetson NanoJ
      Jetson Nano
    • ToF Depth Sensor support

      We have been looking out for VOXL Time of Flight (TOF) Depth Sensor from ModalAI products page to integrate with our VOXL2 board. But the sensor is currently unavailable for the critical time period.

      The sensor provided is ToF Depth sensor from PMD. Could the same sensor module provided by PMD(ie. PMD Flexx2 3D Camera Sensor module) be directly integrated with VOXL2?

      posted in Ask your questions right here! voxl2 tof depth sensor
      Jetson NanoJ
      Jetson Nano

    Latest posts made by Jetson Nano

    • RE: Turtle mode compatibility with non Modalai ESC

      @Eric-Katzfey

      I am sorry for the confusion , I started the thread for another ESC, that is cleared.

      Now I am asking with respect to modal ai FPV ESC.

      The issue I am facing now is, the VOXL-FPV-DEV fork of px4 has turtle mode for joystick and button.
      The Main fork of the PX4 do not carry this feature.
      I would like to incorporate this feature in the Main fork.

      The reason I switched from fpv-dev to main, was collision prevention error. The VOXL-FPV-DEV do not have collision prevention working properly.

      I hope my questions are clear now.

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: Turtle mode compatibility with non Modalai ESC

      @tom I am using the Modalai Main fork of PX4 which already have the turtle mode, I just want the turtle mode to be enabled through joystick.

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • Drift issue with Openvins

      @zauberflote1 @Cliff-Wong @Alex-Kushleyev @Eric-Katzfey

      Hey guys, I am using voxl-open-vins-server.
      I facing an issue of constant drift, the drone is drifting while takeoff itself. Once I take off itself the vins values varies from 1 m to 80 m. I take off in stabilised for safety. The drone once changed to position mode, constantly moves in one direction, until pilot gives different command, again it will continue in the direction of the pilot command.
      I am mentioning my config file here, please guide me to achieve strong position hold.

      /**
       * This file contains configuration that's specific to voxl-open-vins-server.
       * 
       * *NOTE*: all time variables are measured in seconds
       * 
       * OpenVins param breakdown:
       * 
       * do_fej: whether or not to do first estimate Jacobians
       * imu_avg: whether or not use imu message averaging
       * use_rk4_integration: if we should use Rk4 imu integration.
       * cam_to_imu_refinement: whether or not to refine the imu-to-camera pose
       * cam_intrins_refinement: whether or not to refine camera intrinsics
       * cam_imu_ts_refinement: whether or not to calibrate cam to IMU time offset
       * max_clone_size: max clone size of sliding window
       * max_slam_features: max number of estimated SLAM features
       * max_slam_in_update: max number of SLAM features in a single EKF update
       * max_msckf_in_update: max number of MSCKF features used at an image timestep
      
       * 
       * Feature Reps can be any of the following:
       * 0 - GLOBAL_3D
       * 1 - GLOBAL_FULL_INVERSE_DEPTH
       * 2 - ANCHORED_3D
       * 3 - ANCHORED_FULL_INVERSE_DEPTH
       * 4 - ANCHORED_MSCKF_INVERSE_DEPTH
       * 5 - ANCHORED_INVERSE_DEPTH_SINGLE
       * feat_rep_msckf: (int) what representation our msckf features are in
       * feat_rep_slam: (int) what representation our slam features are in
      
       * cam_imu_time_offset: time offset between camera and IMU
       * slam_delay: delay that we should wait from init before estimating SLAM features
       * gravity_mag: gravity magnitude in the global frame
       * init_window_time: amount of time to initialize over
       * init_imu_thresh: variance threshold on our accel to be classified as moving
       * 
       * imu_sigma_w: gyroscope white noise (rad/s/sqrt(hz))
       * imu_sigma_wb: gyroscope random walk (rad/s^2/sqrt(hz))
       * imu_sigma_a: accelerometer white noise (m/s^2/sqrt(hz))
       * imu_sigma_ab: accelerometer random walk (m/s^3/sqrt(hz))
       * imu_sigma_w_2: gyroscope white noise covariance
       * imu_sigma_wb_2: gyroscope random walk covariance
       * imu_sigma_a_2: accelerometer white noise covariance
       * imu_sigma_ab_2: accelerometer random walk covariance
       * 
       * ****_chi2_multiplier: what chi-squared multipler we should apply
       * ****_sigma_px: noise sigma for our raw pixel measurements
       * ****_sigma_px_sq: covariance for our raw pixel measurements
       * use_stereo: if feed_measurement_camera is called with more than one
       * image, this determines behavior. if true, they are treated as a stereo
       * pair, otherwise treated as binocular system
       * if you enable a camera with stereo in the name, this will be set to true
       * automatically
       * 
       * try_zupt: if we should try to use zero velocity update
       * zupt_max_velocity: max velocity we will consider to try to do a zupt
       * zupt_only_at_beginning: if we should only use the zupt at the very beginning
       * zupt_noise_multiplier: multiplier of our zupt measurement IMU noise matrix
       * zupt_max_disparity: max disparity we will consider to try to do a zupt
       * *NOTE*: set zupt_max_disparity to 0 for only imu based zupt, and
       * zupt_chi2_multipler to 0 for only display based zupt
       * 
       * num_pts: number of points we should extract and track in each image frame
       * fast_threshold: fast extraction threshold
       * grid_x: number of column-wise grids to do feature extraction in
       * grid_y: number of row-wise grids to do feature extraction in
       * min_px_dist: after doing KLT track will remove any features closer than this
       * knn_ratio: KNN ration between top two descriptor matchers for good match
       * downsample_cams: will half image resolution
       * use_nultithreading: if we should use multi-threading for stereo matching
       * use_mask: if we should load a mask and use it to reject invalid features
       */
      {
      	"en_auto_reset":	true,
      	"auto_reset_max_velocity":	20,
      	"auto_reset_max_v_cov_instant":	0.10000000149011612,
      	"auto_reset_max_v_cov":	0.10000000149011612,
      	"auto_reset_max_v_cov_timeout_s":	0.5,
      	"auto_reset_min_features":	1,
      	"auto_reset_min_feature_timeout_s":	3,
      	"auto_fallback_timeout_s":	3,
      	"auto_fallback_min_v":	0.600000023841858,
      	"en_cont_yaw_checks":	false,
      	"fast_yaw_thresh":	5,
      	"fast_yaw_timeout_s":	1.75,
      	"do_fej":	true,
      	"imu_avg":	true,
      	"use_rk4_integration":	true,
      	"cam_to_imu_refinement":	true,
      	"cam_intrins_refinement":	true,
      	"cam_imu_ts_refinement":	true,
      	"max_clone_size":	8,
      	"max_slam_features":	35,
      	"max_slam_in_update":	10,
      	"max_msckf_in_update":	10,
      	"feat_rep_msckf":	4,
      	"feat_rep_slam":	4,
      	"cam_imu_time_offset":	0,
      	"slam_delay":	1,
      	"gravity_mag":	9.80665,
      	"init_window_time":	1,
      	"init_imu_thresh":	1,
      	"imu_sigma_w":	0.00013990944749616306,
      	"imu_sigma_wb":	4.1189724174615527e-07,
      	"imu_sigma_a":	0.0038947538150776763,
      	"imu_sigma_ab":	5.538346201712153e-05,
      	"msckf_chi2_multiplier":	1,
      	"slam_chi2_multiplier":	40,
      	"zupt_chi2_multiplier":	1,
      	"msckf_sigma_px":	4,
      	"slam_sigma_px":	4,
      	"zupt_sigma_px":	4,
      	"try_zupt":	true,
      	"zupt_max_velocity":	0.02,
      	"zupt_only_at_beginning":	true,
      	"zupt_noise_multiplier":	1.5,
      	"zupt_max_disparity":	8,
      	"init_dyn_use":	true,
      	"triangulate_1d":	false,
      	"refine_features":	true,
      	"max_runs":	5,
      	"init_lamda":	0.001,
      	"max_lamda":	10000000000,
      	"min_dx":	1e-06,
      	"min_dcost":	1e-06,
      	"lam_mult":	10,
      	"min_dist":	0.1,
      	"max_dist":	60,
      	"max_baseline":	40,
      	"max_cond_number":	600000,
      	"use_mask":	false,
              "use_multithreading": true,
      	"use_stereo":	true,
      	"use_baro":	false,
      	"num_opencv_threads":	4,
      	"fast_threshold":	30,
      	"histogram_method":	1,
      	"knn_ratio":	0.7,
      	"takeoff_accel_threshold":	0.80,
      	"takeoff_threshold":	0.3,
      	"use_stats":	false,
      	"max_allowable_cep":	1,
      	"en_force_init":	false,
      	"en_force_ned_2_flu":	false,
      	"track_frequency":	40,
      	"publish_frequency":	15,
      	"en_vio_always_on":	false,
      	"en_ext_feature_tracker":	false,
              "en_gpu_for_tracking": true,
      	"num_features_to_track":	40
      }
      
      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: VOXL 2 J18 port for External FC

      @Eric-Katzfey
      hey,
      I observed something while the above behaviour still persists.
      The modem and the camera server is showing not running while checking through the inspect services command.
      I do not know whether this is related to this issue, but the voxl 2 is rebooting after sometime, the reboot is not constant and I am not able to able to find the reason for the reboot. Can everything be related to each other.
      I am using the Microhard modem

      Screenshot from 2025-11-10 15-27-45.png

      Screenshot from 2025-11-10 15-30-27.png

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: Turtle mode compatibility with non Modalai ESC

      @Eric-Katzfey Hey, could you please help me with this issue?

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: Turtle mode compatibility with non Modalai ESC

      @Eric-Katzfey hey, if I would like to implement the same in the main px4 fork (modalai) what all would i have to change.

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: Turtle mode compatibility with non Modalai ESC

      @Eric-Katzfey Thank you for reverting back, why does collision prevention not working with this px4 version.

      The obstacle_distance topic is not showing in any mpc_pos_mod

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: VOXL 2 J18 port for External FC

      These mentioned errors were only observed while using microhard unit

      voxl2:/$ voxl-mavlink-server -z
      Enabling UDP to slpi recv debugging
      Enabling qrb5165 external AP recv debugging
      Enabling UDP to slpi send debugging
      Enabling qrb5165 external AP send debugging
      Enabling UDP GCS recv debugging
      Enabling UDP GCS send debugging
      loading our own config file
      =================================================================
      Parameters as loaded from config file:
      primary_static_gcs_ip:        192.168.168.200
      primary_static_gcs_ip_port:   14550
      secondary_static_gcs_ip:      192.169.168.2
      secondary_static_gcs_ip_port: 14550
      onboard_port_to_autopilot:    14556
      onboard_port_from_autopilot:  14557
      gcs_port_to_autopilot:        14558
      gcs_port_from_autopilot:      14559
      en_external_uart_ap:          1
      autopilot_uart_bus:           12
      autopilot_uart_baudrate:      921600
      autopilot_mission_delay_start:      -1
      autopilot_mission_delay_sound:      0
      autopilot_mission_force_restart:      0
      autopilot_mission_notif_dur:      0.10
      udp_mtu:                      200
      gcs_timeout_s                 1.00
      en_external_ap_timesync:      1
      en_external_ap_heartbeat:     1
      =================================================================
      Sending library name request: libslpi_qrb5165_io.so
      Sending initialization request
      Successfully opened bus 12 at baudrate 921600
      starting qrb5165 external AP receive thread
      RECV  msg ID:    74 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    31 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      RECV  msg ID:    31 sysid:  1 from bus: 12
      RECV  msg ID:    32 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:   331 sysid:  1 from bus: 12
      RECV  msg ID:     1 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    31 sysid:  1 from bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    32 sysid:  1 from bus: 12
      RECV  msg ID:   331 sysid:  1 from bus: 12
      RECV  msg ID:   411 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    31 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      RECV  msg ID:   132 sysid:  1 from bus: 12
      RECV  msg ID:    31 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    32 sysid:  1 from bus: 12
      RECV  msg ID:   331 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:   111 sysid:  1 from bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      RECV  msg ID:   141 sysid:  1 from bus: 12
      RECV  msg ID:    83 sysid:  1 from bus: 12
      RECV  msg ID:   245 sysid:  1 from bus: 12
      RECV  msg ID:    85 sysid:  1 from bus: 12
      RECV  msg ID:    36 sysid:  1 from bus: 12
      RECV  msg ID:    74 sysid:  1 from bus: 12
      RECV  msg ID:   106 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    31 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      Adding primary GCS IP address from conf file to list: 192.168.168.200:14550
      Added new UDP connection to 192.168.168.200:14550
      Adding secondary manual gcs IP address to udp connection list: 192.169.168.2:14550
      Added new UDP connection to 192.169.168.2:14550
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to GCS      msgid:   32 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to GCS      msgid:   30 compid   1
      Init complete, entering main loop
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   132 sysid:  1 from bus: 12
      to ob pipe  ID: 132  compid:   1
      to gcs pipe ID: 132  compid:   1
      to GCS      msgid:  132 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:   141 sysid:  1 from bus: 12
      to ob pipe  ID: 141  compid:   1
      to gcs pipe ID: 141  compid:   1
      to GCS      msgid:  141 compid   1
      RECV  msg ID:    83 sysid:  1 from bus: 12
      to ob pipe  ID:  83  compid:   1
      to gcs pipe ID:  83  compid:   1
      to GCS      msgid:   83 compid   1
      RECV  msg ID:    85 sysid:  1 from bus: 12
      to ob pipe  ID:  85  compid:   1
      to gcs pipe ID:  85  compid:   1
      to GCS      msgid:   85 compid   1
      RECV  msg ID:    36 sysid:  1 from bus: 12
      to ob pipe  ID:  36  compid:   1
      to gcs pipe ID:  36  compid:   1
      to GCS      msgid:   36 compid   1
      RECV  msg ID:    74 sysid:  1 from bus: 12
      to ob pipe  ID:  74  compid:   1
      to gcs pipe ID:  74  compid:   1
      to GCS      msgid:   74 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   106 sysid:  1 from bus: 12
      to ob pipe  ID: 106  compid:   1
      to gcs pipe ID: 106  compid:   1
      to GCS      msgid:  106 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   132 sysid:  1 from bus: 12
      to ob pipe  ID: 132  compid:   1
      to gcs pipe ID: 132  compid:   1
      to GCS      msgid:  132 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:     0 sysid:  1 from bus: 12
      Detected Autopilot Mavlink SYSID 1
      to ob pipe  ID:   0  compid:   1
      to gcs pipe ID:   0  compid:   1
      to GCS      msgid:    0 compid   1
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   106 sysid:  1 from bus: 12
      to ob pipe  ID: 106  compid:   1
      to gcs pipe ID: 106  compid:   1
      to GCS      msgid:  106 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      onboard  pipe  ID: 330 compid: 197
      to AP msg ID:   330 sysid:  1   to bus: 12
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   132 sysid:  1 from bus: 12
      to ob pipe  ID: 132  compid:   1
      to gcs pipe ID: 132  compid:   1
      to GCS      msgid:  132 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      onboard  pipe  ID: 330 compid: 197
      to AP msg ID:   330 sysid:  1   to bus: 12
      onboard  pipe  ID:   0 compid: 196
      to AP msg ID:     0 sysid:  1   to bus: 12
      RECV  msg ID:   141 sysid:  1 from bus: 12
      to ob pipe  ID: 141  compid:   1
      to gcs pipe ID: 141  compid:   1
      to GCS      msgid:  141 compid   1
      RECV  msg ID:    83 sysid:  1 from bus: 12
      to ob pipe  ID:  83  compid:   1
      to gcs pipe ID:  83  compid:   1
      to GCS      msgid:   83 compid   1
      RECV  msg ID:    85 sysid:  1 from bus: 12
      to ob pipe  ID:  85  compid:   1
      to gcs pipe ID:  85  compid:   1
      to GCS      msgid:   85 compid   1
      RECV  msg ID:    36 sysid:  1 from bus: 12
      to ob pipe  ID:  36  compid:   1
      to gcs pipe ID:  36  compid:   1
      to GCS      msgid:   36 compid   1
      RECV  msg ID:    74 sysid:  1 from bus: 12
      to ob pipe  ID:  74  compid:   1
      to gcs pipe ID:  74  compid:   1
      to GCS      msgid:   74 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   106 sysid:  1 from bus: 12
      to ob pipe  ID: 106  compid:   1
      to gcs pipe ID: 106  compid:   1
      to GCS      msgid:  106 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   410 sysid:  1 from bus: 12
      to ob pipe  ID: 410  compid:   1
      to gcs pipe ID: 410  compid:   1
      to GCS      msgid:  410 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      onboard  pipe  ID: 330 compid: 197
      to AP msg ID:   330 sysid:  1   to bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:   141 sysid:  1 from bus: 12
      to ob pipe  ID: 141  compid:   1
      to gcs pipe ID: 141  compid:   1
      to GCS      msgid:  141 compid   1
      RECV  msg ID:    83 sysid:  1 from bus: 12
      to ob pipe  ID:  83  compid:   1
      to gcs pipe ID:  83  compid:   1
      to GCS      msgid:   83 compid   1
      RECV  msg ID:    85 sysid:  1 from bus: 12
      to ob pipe  ID:  85  compid:   1
      to gcs pipe ID:  85  compid:   1
      to GCS      msgid:   85 compid   1
      RECV  msg ID:    36 sysid:  1 from bus: 12
      to ob pipe  ID:  36  compid:   1
      to gcs pipe ID:  36  compid:   1
      to GCS      msgid:   36 compid   1
      RECV  msg ID:    74 sysid:  1 from bus: 12
      to ob pipe  ID:  74  compid:   1
      to gcs pipe ID:  74  compid:   1
      to GCS      msgid:   74 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:   106 sysid:  1 from bus: 12
      to ob pipe  ID: 106  compid:   1
      to gcs pipe ID: 106  compid:   1
      to GCS      msgid:  106 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   132 sysid:  1 from bus: 12
      to ob pipe  ID: 132  compid:   1
      to gcs pipe ID: 132  compid:   1
      to GCS      msgid:  132 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:   141 sysid:  1 from bus: 12
      to ob pipe  ID: 141  compid:   1
      to gcs pipe ID: 141  compid:   1
      to GCS      msgid:  141 compid   1
      RECV  msg ID:    83 sysid:  1 from bus: 12
      to ob pipe  ID:  83  compid:   1
      to gcs pipe ID:  83  compid:   1
      to GCS      msgid:   83 compid   1
      RECV  msg ID:   245 sysid:  1 from bus: 12
      to ob pipe  ID: 245  compid:   1
      to gcs pipe ID: 245  compid:   1
      to GCS      msgid:  245 compid   1
      RECV  msg ID:    85 sysid:  1 from bus: 12
      to ob pipe  ID:  85  compid:   1
      to gcs pipe ID:  85  compid:   1
      to GCS      msgid:   85 compid   1
      RECV  msg ID:    36 sysid:  1 from bus: 12
      to ob pipe  ID:  36  compid:   1
      to gcs pipe ID:  36  compid:   1
      to GCS      msgid:   36 compid   1
      RECV  msg ID:    74 sysid:  1 from bus: 12
      to ob pipe  ID:  74  compid:   1
      to gcs pipe ID:  74  compid:   1
      to GCS      msgid:   74 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      onboard  pipe  ID: 330 compid: 197
      to AP msg ID:   330 sysid:  1   to bus: 12
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:   106 sysid:  1 from bus: 12
      to ob pipe  ID: 106  compid:   1
      to gcs pipe ID: 106  compid:   1
      to GCS      msgid:  106 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      onboard  pipe  ID:  84 compid: 197
      to AP msg ID:    84 sysid:  1   to bus: 12
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to AP msg ID:   111 sysid:  1   to bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:   105 sysid:  1 from bus: 12
      to ob pipe  ID: 105  compid:   1
      to gcs pipe ID: 105  compid:   1
      to GCS      msgid:  105 compid   1
      onboard  pipe  ID: 331 compid: 197
      to AP msg ID:   331 sysid:  1   to bus: 12
      RECV  msg ID:   111 sysid:  1 from bus: 12
      to gcs pipe ID: 111  compid:   1
      to GCS      msgid:  111 compid   1
      RECV  msg ID:    31 sysid:  1 from bus: 12
      to ob pipe  ID:  31  compid:   1
      to gcs pipe ID:  31  compid:   1
      to GCS      msgid:   31 compid   1
      RECV  msg ID:    32 sysid:  1 from bus: 12
      to ob pipe  ID:  32  compid:   1
      to gcs pipe ID:  32  compid:   1
      to GCS      msgid:   32 compid   1
      RECV  msg ID:    30 sysid:  1 from bus: 12
      to ob pipe  ID:  30  compid:   1
      to gcs pipe ID:  30  compid:   1
      to GCS      msgid:   30 compid   1
      RECV  msg ID:   331 sysid:  1 from bus: 12
      to ob pipe  ID: 331  compid:   1
      to gcs pipe ID: 331  compid:   1
      to GCS      msgid:  331 compid   1
      RECV  msg ID:   106 sysid:  1 from bus: 12
      to ob pipe  ID: 106  compid:   1
      to gcs pipe ID: 106  compid:   1
      to GCS      msgid:  106 compid   1
      onboard  pipe  ID: 331 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID:  84 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID: 330 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID: 331 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID:  84 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID: 330 compid: 197
      onboard  pipe  ID: 331 compid: 197
      onboard  pipe  ID:  84 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID: 331 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID:  84 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID: 330 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID: 331 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      onboard  pipe  ID:  84 compid: 197
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      
      
      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: VOXL 2 J18 port for External FC

      @Eric-Katzfey I am facing a different error,

      voxl2:/$ voxl-mavlink-server 
      loading our own config file
      =================================================================
      Parameters as loaded from config file:
      primary_static_gcs_ip:        192.168.168.200
      primary_static_gcs_ip_port:   14550
      secondary_static_gcs_ip:      192.169.168.2
      secondary_static_gcs_ip_port: 14550
      onboard_port_to_autopilot:    14556
      onboard_port_from_autopilot:  14557
      gcs_port_to_autopilot:        14558
      gcs_port_from_autopilot:      14559
      en_external_uart_ap:          1
      autopilot_uart_bus:           12
      autopilot_uart_baudrate:      921600
      autopilot_mission_delay_start:      -1
      autopilot_mission_delay_sound:      0
      autopilot_mission_force_restart:      0
      autopilot_mission_notif_dur:      0.10
      udp_mtu:                      0
      gcs_timeout_s                 1.00
      en_external_ap_timesync:      1
      en_external_ap_heartbeat:     1
      =================================================================
      existing instance of voxl-mavlink-server found, attempting to stop it
      Sending library name request: libslpi_qrb5165_io.so
      Sending initialization request
      Successfully opened bus 12 at baudrate 921600
      starting qrb5165 external AP receive thread
      Adding primary GCS IP address from conf file to list: 192.168.168.200:14550
      Added new UDP connection to 192.168.168.200:14550
      Adding secondary manual gcs IP address to udp connection list: 192.169.168.2:14550
      Added new UDP connection to 192.169.168.2:14550
      Init complete, entering main loop
      Detected Autopilot Mavlink SYSID 1
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SPACE
      ERROR:   Received error from ring_buf_push in p_slpi_receive_callback: ERR_NO_SP
      
      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano
    • RE: Turtle mode compatibility with non Modalai ESC

      @Alex-Kushleyev ok thank you, I will wait for @Eric-Katzfey reply

      posted in Ask your questions right here!
      Jetson NanoJ
      Jetson Nano