LibDriver BA111
Loading...
Searching...
No Matches
ba111 example driver function

ba111 example driver modules More...

Collaboration diagram for ba111 example driver function:

Macros

#define BA111_BASIC_SEND_CONFIG   0
 ba111 basic send command configure
#define BA111_BASIC_DEFAULT_NTC_RESISTANCE   (10 * 1000)
 ba111 basic example default definition
#define BA111_BASIC_DEFAULT_NTC_B   3435

Functions

uint8_t ba111_basic_init (void)
 basic example init
uint8_t ba111_basic_deinit (void)
 basic example deinit
uint8_t ba111_basic_read (uint16_t *tds_ppm, float *temperature_deg)
 basic example read
uint8_t ba111_basic_baseline_calibration (void)
 basic example baseline calibration
uint8_t ba111_basic_get_last_status (ba111_status_t *status)
 basic example get last status

Detailed Description

ba111 example driver modules

Macro Definition Documentation

◆ BA111_BASIC_DEFAULT_NTC_B

#define BA111_BASIC_DEFAULT_NTC_B   3435

3435

Definition at line 64 of file driver_ba111_basic.h.

◆ BA111_BASIC_DEFAULT_NTC_RESISTANCE

#define BA111_BASIC_DEFAULT_NTC_RESISTANCE   (10 * 1000)

ba111 basic example default definition

10k

Definition at line 63 of file driver_ba111_basic.h.

◆ BA111_BASIC_SEND_CONFIG

#define BA111_BASIC_SEND_CONFIG   0

ba111 basic send command configure

don't send

Definition at line 57 of file driver_ba111_basic.h.

Function Documentation

◆ ba111_basic_baseline_calibration()

uint8_t ba111_basic_baseline_calibration ( void )

basic example baseline calibration

Returns
status code
  • 0 success
  • 1 baseline calibration failed
Note
none

Definition at line 146 of file driver_ba111_basic.c.

Here is the call graph for this function:

◆ ba111_basic_deinit()

uint8_t ba111_basic_deinit ( void )

basic example deinit

Returns
status code
  • 0 success
  • 1 deinit failed
Note
none

Definition at line 128 of file driver_ba111_basic.c.

Here is the call graph for this function:

◆ ba111_basic_get_last_status()

uint8_t ba111_basic_get_last_status ( ba111_status_t * status)

basic example get last status

Parameters
[out]*statuspointer to a status buffer
Returns
status code
  • 0 success
  • 1 get last status failed
Note
none

Definition at line 165 of file driver_ba111_basic.c.

Here is the call graph for this function:

◆ ba111_basic_init()

uint8_t ba111_basic_init ( void )

basic example init

Returns
status code
  • 0 success
  • 1 init failed
Note
none

Definition at line 48 of file driver_ba111_basic.c.

Here is the call graph for this function:

◆ ba111_basic_read()

uint8_t ba111_basic_read ( uint16_t * tds_ppm,
float * temperature_deg )

basic example read

Parameters
[out]*tds_ppmpointer to a tds ppm data buffer
[out]*temperature_degpointer to a converted temperature data buffer
Returns
status code
  • 0 success
  • 1 read failed
Note
none

Definition at line 105 of file driver_ba111_basic.c.

Here is the call graph for this function: