1234567891011121314151617181920212223242526272829303132333435363738 |
- 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 = ""];
- }
- message Laser_parameter_all
- {
- repeated laser_parameter laser_parameters=1;
- }
|