LibDriver BA121
Loading...
Searching...
No Matches
ba121 example driver function

ba121 example driver modules More...

Collaboration diagram for ba121 example driver function:

Macros

#define BA121_BASIC_SEND_CONFIG   0
 ba121 basic send command configure
#define BA121_BASIC_DEFAULT_NTC_RESISTANCE   (10 * 1000)
 ba121 basic example default definition
#define BA121_BASIC_DEFAULT_NTC_B   3435

Functions

uint8_t ba121_basic_init (void)
 basic example init
uint8_t ba121_basic_deinit (void)
 basic example deinit
uint8_t ba121_basic_read (uint16_t *conductivity_us_cm, float *temperature_deg)
 basic example read
uint8_t ba121_basic_baseline_calibration (void)
 basic example baseline calibration
uint8_t ba121_basic_get_last_status (ba121_status_t *status)
 basic example get last status

Detailed Description

ba121 example driver modules

Macro Definition Documentation

◆ BA121_BASIC_DEFAULT_NTC_B

#define BA121_BASIC_DEFAULT_NTC_B   3435

3435

Definition at line 64 of file driver_ba121_basic.h.

◆ BA121_BASIC_DEFAULT_NTC_RESISTANCE

#define BA121_BASIC_DEFAULT_NTC_RESISTANCE   (10 * 1000)

ba121 basic example default definition

10k

Definition at line 63 of file driver_ba121_basic.h.

◆ BA121_BASIC_SEND_CONFIG

#define BA121_BASIC_SEND_CONFIG   0

ba121 basic send command configure

don't send

Definition at line 57 of file driver_ba121_basic.h.

Function Documentation

◆ ba121_basic_baseline_calibration()

uint8_t ba121_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_ba121_basic.c.

Here is the call graph for this function:

◆ ba121_basic_deinit()

uint8_t ba121_basic_deinit ( void )

basic example deinit

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

Definition at line 128 of file driver_ba121_basic.c.

Here is the call graph for this function:

◆ ba121_basic_get_last_status()

uint8_t ba121_basic_get_last_status ( ba121_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_ba121_basic.c.

Here is the call graph for this function:

◆ ba121_basic_init()

uint8_t ba121_basic_init ( void )

basic example init

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

Definition at line 48 of file driver_ba121_basic.c.

Here is the call graph for this function:

◆ ba121_basic_read()

uint8_t ba121_basic_read ( uint16_t * conductivity_us_cm,
float * temperature_deg )

basic example read

Parameters
[out]*conductivity_us_cmpointer to a conductivity uS/cm 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_ba121_basic.c.

Here is the call graph for this function: