Namespaces | Functions | Variables
os1_packet.h File Reference
#include <array>
#include <cmath>
#include <cstdint>
#include <cstring>
Include dependency graph for os1_packet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ouster
 
 ouster::OS1
 

Functions

float ouster::OS1::col_h_angle (const uint8_t *col_buf)
 
float ouster::OS1::col_h_encoder_count (const uint8_t *col_buf)
 
uint32_t ouster::OS1::col_measurement_id (const uint8_t *col_buf)
 
uint64_t ouster::OS1::col_timestamp (const uint8_t *col_buf)
 
uint32_t ouster::OS1::col_valid (const uint8_t *col_buf)
 
uint64_t ouster::OS1::imu_accel_ts (const uint8_t *imu_buf)
 
float ouster::OS1::imu_av_x (const uint8_t *imu_buf)
 
float ouster::OS1::imu_av_y (const uint8_t *imu_buf)
 
float ouster::OS1::imu_av_z (const uint8_t *imu_buf)
 
uint64_t ouster::OS1::imu_gyro_ts (const uint8_t *imu_buf)
 
float ouster::OS1::imu_la_x (const uint8_t *imu_buf)
 
float ouster::OS1::imu_la_y (const uint8_t *imu_buf)
 
float ouster::OS1::imu_la_z (const uint8_t *imu_buf)
 
uint64_t ouster::OS1::imu_sys_ts (const uint8_t *imu_buf)
 
static bool ouster::OS1::init_tables ()
 
const uint8_t * ouster::OS1::nth_col (int n, const uint8_t *udp_buf)
 
const uint8_t * ouster::OS1::nth_px (int n, const uint8_t *col_buf)
 
uint16_t ouster::OS1::px_noise_photons (const uint8_t *px_buf)
 
uint32_t ouster::OS1::px_range (const uint8_t *px_buf)
 
uint16_t ouster::OS1::px_reflectivity (const uint8_t *px_buf)
 
uint16_t ouster::OS1::px_signal_photons (const uint8_t *px_buf)
 

Variables

static bool ouster::OS1::tables_initialized = init_tables()
 

Variable Documentation

float beam_azimuth_angles

Definition at line 49 of file os1_packet.h.

float cos_beam_altitude_angles

Definition at line 48 of file os1_packet.h.

float sin_beam_altitude_angles

Definition at line 47 of file os1_packet.h.



ouster
Author(s): ouster developers
autogenerated on Mon Jun 10 2019 14:16:21