12345678910111213141516171819202122232425262728293031323334353637383940 |
- syntax = "proto2";
- package Laser_proto;
- message laser_parameter {
- optional string laser_ip = 1;
- optional int64 laser_port = 2;
- optional int64 laser_port_remote = 3;
- optional double mat_r00 = 4 [default = 1.0];
- optional double mat_r01 = 5 [default = 1.0];
- optional double mat_r02 = 6 [default = 1.0];
- optional double mat_r03 = 7 [default = 1.0];
- optional double mat_r10 = 8 [default = 1.0];
- optional double mat_r11 = 9 [default = 1.0];
- optional double mat_r12 = 10 [default = 1.0];
- optional double mat_r13 = 11 [default = 1.0];
- optional double mat_r20 = 12 [default = 1.0];
- optional double mat_r21 = 13 [default = 1.0];
- optional double mat_r22 = 14 [default = 1.0];
- optional double mat_r23 = 15 [default = 1.0];
- optional double axis_x_theta = 16;
- optional double axis_y_theta = 17;
- optional double axis_z_theta = 18;
- optional double translation_x = 19;
- optional double translation_y = 20;
- optional double translation_z = 21;
- optional double install_angle = 22 [default = 0.0];
- optional bool scan_direction = 23 [default = true];
- optional string sn = 24;
- optional int64 frame_num = 25 [default = 3000];
- optional string type = 26 [default = ""];
- optional bool is_save_banary=27 [default=false];
- optional bool is_save_txt=28 [default=true];
- }
- message Laser_parameter_all
- {
- repeated laser_parameter laser_parameters=1;
- }
|