test sending sensor results over lora radio. Accelerometer and temp/pressure.

Dependencies:   SX127x

Embed: (wiki syntax)

« Back to documentation index

Interfaces_functions

Interfaces_functions
[Lps22hh]

This section provide a set of functions used to read and write a generic register of the device. More...

Functions

int32_t lps22hh_read_reg (lps22hh_ctx_t *ctx, uint8_t reg, uint8_t *data, uint16_t len)
 Read generic device register.
int32_t lps22hh_write_reg (lps22hh_ctx_t *ctx, uint8_t reg, uint8_t *data, uint16_t len)
 Write generic device register.

Detailed Description

This section provide a set of functions used to read and write a generic register of the device.


Function Documentation

int32_t lps22hh_read_reg ( lps22hh_ctx_t *  ctx,
uint8_t  reg,
uint8_t *  data,
uint16_t  len 
)

Read generic device register.

Parameters:
lps22hh_ctx_t*ctx: read / write interface definitions
uint8_treg: register to read
uint8_t*data: pointer to buffer that store the data read
uint16_tlen: number of consecutive register to read

Definition at line 61 of file LPS22HH_Driver.c.

int32_t lps22hh_write_reg ( lps22hh_ctx_t *  ctx,
uint8_t  reg,
uint8_t *  data,
uint16_t  len 
)

Write generic device register.

Parameters:
lps22hh_ctx_t*ctx: read / write interface definitions
uint8_treg: register to write
uint8_t*data: pointer to data to write in register reg
uint16_tlen: number of consecutive register to write

Definition at line 76 of file LPS22HH_Driver.c.