Typedefs
vl53l1_types.h File Reference

VL53L1 types definition. More...

#include <stdint.h>
#include <stddef.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for vl53l1_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef uint32_t FixPoint1616_t
 
typedef short int16_t
 Typedef defining 16 bit short type.
The developer should modify this to suit the platform being deployed. More...
 
typedef int int32_t
 Typedef defining 32 bit int type.
The developer should modify this to suit the platform being deployed. More...
 
typedef signed char int8_t
 Typedef defining 8 bit char type.
The developer should modify this to suit the platform being deployed. More...
 
typedef unsigned short uint16_t
 Typedef defining 16 bit unsigned short type.
The developer should modify this to suit the platform being deployed. More...
 
typedef unsigned int uint32_t
 Typedef defining 32 bit unsigned int type.
The developer should modify this to suit the platform being deployed. More...
 
typedef unsigned long long uint64_t
 
typedef unsigned char uint8_t
 Typedef defining 8 bit unsigned char type.
The developer should modify this to suit the platform being deployed. More...
 

Detailed Description

VL53L1 types definition.

Definition in file vl53l1_types.h.

Typedef Documentation

◆ FixPoint1616_t

use where fractional values are expected

Given a floating point value f it's .16 bit point is (int)(f*(1<<16))

Definition at line 147 of file vl53l1_types.h.

◆ int16_t

typedef short int16_t

Typedef defining 16 bit short type.
The developer should modify this to suit the platform being deployed.

Definition at line 128 of file vl53l1_types.h.

◆ int32_t

typedef int int32_t

Typedef defining 32 bit int type.
The developer should modify this to suit the platform being deployed.

Definition at line 118 of file vl53l1_types.h.

◆ int8_t

typedef signed char int8_t

Typedef defining 8 bit char type.
The developer should modify this to suit the platform being deployed.

Definition at line 138 of file vl53l1_types.h.

◆ uint16_t

typedef unsigned short uint16_t

Typedef defining 16 bit unsigned short type.
The developer should modify this to suit the platform being deployed.

Definition at line 123 of file vl53l1_types.h.

◆ uint32_t

typedef unsigned int uint32_t

Typedef defining 32 bit unsigned int type.
The developer should modify this to suit the platform being deployed.

Definition at line 113 of file vl53l1_types.h.

◆ uint64_t

typedef unsigned long long uint64_t

Definition at line 107 of file vl53l1_types.h.

◆ uint8_t

typedef unsigned char uint8_t

Typedef defining 8 bit unsigned char type.
The developer should modify this to suit the platform being deployed.

Definition at line 133 of file vl53l1_types.h.



vl53l1x
Author(s):
autogenerated on Fri Aug 2 2024 08:35:55