Classes | Macros | Functions
sensor_epsonCommon.h File Reference
#include <math.h>
#include <stdio.h>
#include "sensor_epsonV340.h"
Include dependency graph for sensor_epsonCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EpsonData
 
struct  EpsonOptions
 

Macros

#define DELAY_EPSON_RESET   10
 
#define EPSON_FILTER_DELAY   1
 
#define EPSON_FLASH_TEST_DELAY   5
 
#define EPSON_POWER_ON_DELAY   800
 
#define EPSON_SELF_TEST_DELAY   80
 
#define EpsonStall()   seDelayMicroSecs(EPSON_STALL)
 
#define FALSE   0
 
#define TRUE   1
 

Functions

unsigned short calChecksum16 (unsigned short[], unsigned int)
 
void ppSensorDataRead16N (double[], signed short[], unsigned char)
 
void ppSensorDataRead32N (double[], signed short[], unsigned char)
 
void registerDump (void)
 
unsigned short registerRead16 (unsigned char, unsigned char, unsigned int)
 
void registerWriteByte (unsigned char, unsigned char, unsigned char, unsigned int)
 
void sensorDataReadBurstN (signed short[], unsigned int)
 
int sensorDataReadBurstNOptions (struct EpsonOptions, struct EpsonData *)
 
int sensorDataReady (void)
 
int sensorFlashTest (void)
 
int sensorHWReset (void)
 
int sensorInit (void)
 
int sensorInitOptions (struct EpsonOptions)
 
int sensorPowerOn (void)
 
void sensorReset (void)
 
int sensorSelfTest (void)
 
void sensorStart (void)
 
void sensorStop (void)
 

Macro Definition Documentation

#define DELAY_EPSON_RESET   10

Definition at line 42 of file sensor_epsonCommon.h.

#define EPSON_FILTER_DELAY   1

Definition at line 46 of file sensor_epsonCommon.h.

#define EPSON_FLASH_TEST_DELAY   5

Definition at line 44 of file sensor_epsonCommon.h.

#define EPSON_POWER_ON_DELAY   800

Definition at line 43 of file sensor_epsonCommon.h.

#define EPSON_SELF_TEST_DELAY   80

Definition at line 45 of file sensor_epsonCommon.h.

#define EpsonStall ( )    seDelayMicroSecs(EPSON_STALL)

Definition at line 48 of file sensor_epsonCommon.h.

#define FALSE   0

Definition at line 22 of file sensor_epsonCommon.h.

#define TRUE   1

Definition at line 21 of file sensor_epsonCommon.h.

Function Documentation

unsigned short calChecksum16 ( unsigned  short[],
unsigned  int 
)

Definition at line 286 of file sensor_epsonCommon.c.

void ppSensorDataRead16N ( double  [],
signed  short[],
unsigned  char 
)

Definition at line 262 of file sensor_epsonCommon.c.

void ppSensorDataRead32N ( double  [],
signed  short[],
unsigned  char 
)

Definition at line 237 of file sensor_epsonCommon.c.

void registerDump ( void  )

Definition at line 100 of file sensor_epsonG320.c.

unsigned short registerRead16 ( unsigned  char,
unsigned  char,
unsigned  int 
)

Definition at line 159 of file sensor_epsonUart.c.

void registerWriteByte ( unsigned  char,
unsigned  char,
unsigned  char,
unsigned  int 
)

Definition at line 127 of file sensor_epsonUart.c.

void sensorDataReadBurstN ( signed  short[],
unsigned  int 
)

Definition at line 535 of file sensor_epsonUart.c.

int sensorDataReadBurstNOptions ( struct EpsonOptions  ,
struct EpsonData  
)

Definition at line 468 of file sensor_epsonUart.c.

int sensorDataReady ( void  )

Definition at line 92 of file sensor_epsonUart.c.

int sensorFlashTest ( void  )

Definition at line 156 of file sensor_epsonCommon.c.

int sensorHWReset ( void  )

Definition at line 28 of file sensor_epsonCommon.c.

int sensorInit ( void  )

Definition at line 26 of file sensor_epsonG320.c.

int sensorInitOptions ( struct EpsonOptions  )

Definition at line 19 of file sensor_epsonG364.c.

int sensorPowerOn ( void  )

Definition at line 66 of file sensor_epsonCommon.c.

void sensorReset ( void  )

Definition at line 138 of file sensor_epsonCommon.c.

int sensorSelfTest ( void  )

Definition at line 193 of file sensor_epsonCommon.c.

void sensorStart ( void  )

Definition at line 107 of file sensor_epsonCommon.c.

void sensorStop ( void  )

Definition at line 122 of file sensor_epsonCommon.c.



epson_g364_imu_driver
Author(s):
autogenerated on Mon Jun 10 2019 13:12:32