- Main Page
- Modules
- Data Structures
- Files
- Directories

# e_devantech.c File Reference

`#include "e_devantech.h"`
`#include "./../../I2C/e_I2C_master_module.h"`
`#include "./../../I2C/e_I2C_protocol.h"`

## Functions
void | e_init_devantech (void)
void | e_disable_devantech (void)
unsigned int | e_get_dist_devantech (char device_add)
unsigned int | e_get_delay_devantech (char device_add)
char | e_get_sr_devantech (char device_add)
unsigned int | e_get_light_devantech (char device_add)
void | e_set_gain_devantech (char device_add, char gain)
void | e_set_range_devantech (char device_add, char range)
void | e_i2cd_write (char device_add, char reg, char value)
char | e_i2cd_readb (char device_add, char reg)

## Function Documentation

void e_disable_devantech | ( | void |  | ) |

unsigned int e_get_delay_devantech | ( | char | device_add | ) |

unsigned int e_get_dist_devantech | ( | char | device_add | ) |

unsigned int e_get_light_devantech | ( | char | device_add | ) |

char e_get_sr_devantech | ( | char | device_add | ) |

char e_i2cd_readb | ( | char | device_add,
|  | char | reg |
| ) |  |  |

void e_i2cd_write | ( | char | device_add,
|  | char | reg,
|  | char | value |
| ) |  |  |

void e_init_devantech | ( | void |  | ) |

void e_set_gain_devantech | ( | char | device_add,
|  | char | gain |
| ) |  |  |

void e_set_range_devantech | ( | char | device_add,
|  | char | range |
| ) |  |  |