35#ifndef LR1110_REGMEM_H
36#define LR1110_REGMEM_H
Hardware Abstraction Layer (HAL) interface for LR1110.
err_t lr1110_regmem_clear_rxbuffer(lriot_t *ctx)
Clear radio RX buffer.
err_t lr1110_regmem_write_mem8(lriot_t *ctx, uint32_t address, uint8_t *buffer, uint8_t length)
Write bytes into register memory space of LR1110.
err_t lr1110_regmem_read_regmem32(lriot_t *ctx, uint32_t address, uint32_t *buffer, uint8_t length)
Read words into register memory space of LR1110.
err_t lr1110_regmem_write_buffer8(lriot_t *ctx, uint8_t *buffer, uint8_t length)
Write bytes into radio TX buffer memory space of LR1110.
err_t lr1110_regmem_write_regmem32(lriot_t *ctx, uint32_t address, uint32_t *buffer, uint8_t length)
Write words into register memory space of LR1110.
err_t lr1110_regmem_write_regmem32_mask(lriot_t *ctx, uint32_t address, uint32_t mask, uint32_t data_buf)
Read-modify-write data at given register/memory address.
err_t lr1110_regmem_read_mem8(lriot_t *ctx, uint32_t address, uint8_t *buffer, uint8_t length)
Read bytes into register memory space of LR1110.
err_t lr1110_regmem_read_buffer8(lriot_t *ctx, uint8_t *buffer, uint8_t offset, uint8_t length)
Read bytes from radio RX buffer memory space of LR1110.
Type definitions for LR1110.
LR IoT Click context object.
Definition lriot.h:273