public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.input);

            outs.Write(this.output);

            outs.Write(this.tau);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.depth);

            outs.Write(this.pressure);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            this.range_control._encodeRecursive(outs);

            this.lateral_control._encodeRecursive(outs);

            this.vertical_control._encodeRecursive(outs);

            this.bearing_control._encodeRecursive(outs);

            this.range_traj._encodeRecursive(outs);

            this.lateral_traj._encodeRecursive(outs);

            this.vertical_traj._encodeRecursive(outs);

            this.bearing_traj._encodeRecursive(outs);

            this.range_filter._encodeRecursive(outs);

            this.lateral_filter._encodeRecursive(outs);

            this.vertical_filter._encodeRecursive(outs);

            this.bearing_filter._encodeRecursive(outs);

            this.range_gs_filter._encodeRecursive(outs);

            this.heading_gs_filter._encodeRecursive(outs);

            this.bearing_gs_filter._encodeRecursive(outs);

            this.lateral_gs._encodeRecursive(outs);

            this.bearing_gs._encodeRecursive(outs);

            outs.Write(this.is_pilot_enabled);

            outs.Write(this.is_control_enabled);

            outs.Write(this.is_x_effort_enabled);

            outs.Write(this.is_y_effort_enabled);

            outs.Write(this.is_z_effort_enabled);

            outs.Write(this.is_psi_effort_enabled);

            outs.Write(this.control_exec_ms);

            outs.Write(this.other_exec_ms);

            outs.Write(this.percent_idle);

            outs.Write(this.missed_updates);
        }
示例#4
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.publisher); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            outs.Write(this.timestamp);

            outs.Write(this.sequence);
        }
示例#5
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.set_point);

            outs.Write(this.goal);

            outs.Write(this.slew_rate);

            outs.Write(this.is_moving);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.roll_deg);

            outs.Write(this.pitch_deg);

            outs.Write(this.yaw_deg);
        }
示例#7
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.gain);

            outs.Write(this.exposure);

            outs.Write(this.binning);

            outs.Write(this.framerate);

            outs.Write(this.exit_app);
        }
示例#8
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.latitude_deg);

            outs.Write(this.longitude_deg);

            outs.Write(this.altitude_m);

            this.gps_status._encodeRecursive(outs);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.header); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            for (int a = 0; a < 4; a++)
            {
                outs.Write(this.decoderoutput[a]);
            }

            outs.Write(this.timestamp);
        }
示例#10
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            for (int a = 0; a < 3; a++)
            {
                outs.Write(this.body_pos[a]);
            }

            for (int a = 0; a < 3; a++)
            {
                outs.Write(this.body_ori[a]);
            }
        }
示例#11
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.score_threshold);

            outs.Write(this.box_deviation);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.model_name); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            outs.Write(this.framerate);

            outs.Write(this.exit_app);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.ts_centi_sec);

            outs.Write(this.x_vel_mm_sec);

            outs.Write(this.y_vel_mm_sec);

            outs.Write(this.z_vel_mm_sec);

            outs.Write(this.altitude_mm);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.utime);

            outs.Write(this.num_boxes);

            for (int a = 0; a < this.num_boxes; a++)
            {
                this.boxes[a]._encodeRecursive(outs);
            }

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.model_name); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);
        }
示例#14
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.total_cams);

            for (int a = 0; a < this.total_cams; a++)
            {
                __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.ip_addresses[a]); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);
            }

            outs.Write(this.status_code);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.response_message); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.status_code);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.response_message); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);
        }
示例#16
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.ip_address); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            outs.Write(this.operation_type);
        }
示例#17
0
 public void _encodeRecursive(LCMDataOutputStream outs)
 {
     for (int a = 0; a < 4; a++)
     {
         for (int b = 0; b < 5; b++)
         {
             outs.Write(this.goals[a, b]);
         }
     }
 }
示例#18
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.timestamp);

            for (int a = 0; a < 3; a++)
            {
                outs.Write(this.position[a]);
            }

            for (int a = 0; a < 4; a++)
            {
                outs.Write(this.orientation[a]);
            }

            outs.Write(this.num_ranges);

            for (int a = 0; a < this.num_ranges; a++)
            {
                outs.Write(this.ranges[a]);
            }

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.name); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            outs.Write(this.enabled);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.mode);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.ip_address); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.pan_value); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.tilt_value); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.zoom_value); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.cmd);

            outs.Write(this.measure);

            outs.Write(this.integral);

            outs.Write(this.derivative);

            outs.Write(this.output);

            outs.Write(this.kp);

            outs.Write(this.ki);

            outs.Write(this.kd);

            outs.Write(this.tau);

            outs.Write(this.output_scale);
        }
示例#21
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.utime);

            outs.Write(this.change_lane);

            outs.Write(this.lane_width);

            this.center_line._encodeRecursive(outs);

            for (int a = 0; a < 4; a++)
            {
                this.lines[a]._encodeRecursive(outs);
            }

            outs.Write(this.object_count);

            for (int a = 0; a < this.object_count; a++)
            {
                this.objects[a]._encodeRecursive(outs);
            }
        }
示例#22
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.range_meters);

            outs.Write(this.bearing_degrees);

            outs.Write(this.z_meters);

            outs.Write(this.range_valid);

            outs.Write(this.bearing_valid);

            outs.Write(this.z_valid);

            outs.Write(this.left_pix_x);

            outs.Write(this.left_pix_y);

            outs.Write(this.right_pix_x);

            outs.Write(this.right_pix_y);
        }
示例#23
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.heading_deg);

            outs.Write(this.turns);

            outs.Write(this.depth_m);

            outs.Write(this.altitude_m);

            outs.Write(this.delta_m);

            outs.Write(this.oxygen_um);

            outs.Write(this.analog_1);

            outs.Write(this.autohead_sp_deg);

            outs.Write(this.autohead_enable);

            outs.Write(this.camera_tilt_deg);
        }
示例#24
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.confidence);

            outs.Write(this.type);

            outs.Write(this.lineColor);

            outs.Write(this.length);

            outs.Write(this.a);

            outs.Write(this.b);

            outs.Write(this.c);

            outs.Write(this.d);
        }
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.enabled);

            outs.Write(this.kp_in);

            outs.Write(this.ki_in);

            outs.Write(this.kd_in);

            outs.Write(this.kp_out);

            outs.Write(this.ki_out);

            outs.Write(this.kd_out);
        }
示例#26
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.utc_time_secs);

            outs.Write(this.position_fix_ind);

            outs.Write(this.satellites_used);

            outs.Write(this.hdop);

            outs.Write(this.undulation_m);

            outs.Write(this.diff_correction_age_s);

            outs.Write(this.diff_station_id);
        }
示例#27
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            outs.Write(this.utime);

            outs.Write(this.width);

            outs.Write(this.height);

            outs.Write(this.row_stride);

            outs.Write(this.pixelformat);

            outs.Write(this.size);

            for (int a = 0; a < this.size; a++)
            {
                outs.Write(this.data[a]);
            }
        }
示例#28
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            this.header._encodeRecursive(outs);

            outs.Write(this.x);

            outs.Write(this.y);

            outs.Write(this.z);

            outs.Write(this.phi);

            outs.Write(this.theta);

            outs.Write(this.psi);
        }
示例#29
0
        public void _encodeRecursive(LCMDataOutputStream outs)
        {
            byte[] __strbuf = null;
            outs.Write(this.left);

            outs.Write(this.top);

            outs.Write(this.width);

            outs.Write(this.height);

            outs.Write(this.num_classes);

            for (int a = 0; a < this.num_classes; a++)
            {
                outs.Write(this.scores[a]);
            }

            __strbuf = System.Text.Encoding.GetEncoding("US-ASCII").GetBytes(this.class_name); outs.Write(__strbuf.Length + 1); outs.Write(__strbuf, 0, __strbuf.Length); outs.Write((byte)0);
        }
示例#30
0
 public void Encode(LCMDataOutputStream outs)
 {
     outs.Write((long)LCM_FINGERPRINT);
     _encodeRecursive(outs);
 }