F439_CPP_TX-RX_LoRa_Project

Loading...
Searching...
No Matches
Functions | Variables
radio_app.c File Reference
Firmware Architecture » Radio Application Layer

Application-layer radio orchestration implementation. More...

`#include "radio_app.h"`
`#include "radio_link.h"`
`#include <stdio.h>`
`#include <string.h>`
Include dependency graph for radio_app.c:

## Functions
void | RadioApp_Init (SX1262_Handle *sx)
| Initialize the radio application state and configure the modem.
void | RadioApp_OnDio1Exti (uint16_t pin)
| Latch an SX1262 DIO1 interrupt for deferred processing.
void | RadioApp_Loop (void)
| Execute one pass of TX or RX application processing.

## Variables
SX1262_ROLE | sx1262Role

## Detailed Description

Application-layer radio orchestration implementation.

## Function Documentation

## ◆ RadioApp_Init()

void RadioApp_Init | ( | SX1262_Handle * | sx | ) |

Initialize the radio application state and configure the modem.

Initialize the radio application state.

## ◆ RadioApp_Loop()

void RadioApp_Loop | ( | void |  | ) |

Execute one pass of TX or RX application processing.

Run one iteration of the radio application loop.

## ◆ RadioApp_OnDio1Exti()

void RadioApp_OnDio1Exti | ( | uint16_t | pin | ) |

Latch an SX1262 DIO1 interrupt for deferred processing.

Notify the application of an SX1262 DIO1 EXTI event.

## Variable Documentation

## ◆ sx1262Role

SX1262_ROLE sx1262Role
| extern