F439_CPP_TX-RX_LoRa_Project
Loading...
Searching...
No Matches
radio_app.c File Reference

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