#include "laser3d_interface.h"#include "laser3d_piccomms.h"#include "laser3d_processing.h"#include "laser3d_circularvector.h"#include "laser3d_config.h"#include <semaphore.h>

Defines | |
| #define | textRESET 0 |
| #define | textBRIGHT 1 |
| #define | textDIM 2 |
| #define | textUNDERLINE 4 |
| #define | textBLINK 4 |
| #define | textREVERSE 7 |
| #define | textHIDDEN 8 |
| #define | textSTRIKETHROUGH 9 |
| #define | textBLACK 0 |
| #define | textRED 1 |
| #define | textGREEN 2 |
| #define | textYELLOW 3 |
| #define | textBLUE 4 |
| #define | textMAGENTA 5 |
| #define | textCYAN 6 |
| #define | textGREY 7 |
| #define | textWHITE 8 |
Variables | |
| const int | n_PIC_readings = 20 |
| sem_t | read_serial_semaphore |
| sem_t | read_num_semaphore |
| pthread_mutex_t | read_serial_mutex |
| double | PIC_encoder_num |
| TYPE_laser3d_pointcloud_message | laser3d |
| TYPE_laser3d_pointcloud_message | laser3d_to_IPC |
| TYPE_xbcameratmatrix_params | tp |
| TYPE_laser3d_params | laser3d_params |
| TYPE_3d_field_of_perception | fp |
| TYPE_sensor_field_of_perception | lp |
| TYPE_carmen_laser3d_sensordata_message_test | laser3d_test |
| double | PIC_timestamp [n_PIC_readings] |
| double | PIC_encoder_num_circ [n_PIC_readings] |
| int | thread_must_stop |
| int | thread_has_stopped |
| int | rpm |
| TYPE_executionflags | flags |
| Include the interface. | |
1.6.3