Onethinx LoRaWAN module
deviceErrors_t Union Reference

Represents the possible device error states. More...

#include <OnethinxExt01.h>

Data Fields

uint16_t Value
 
struct {
   uint8_t   Rc64kCalib: 1
 RC 64kHz oscillator calibration failed. More...
 
   uint8_t   Rc13mCalib: 1
 RC 13MHz oscillator calibration failed. More...
 
   uint8_t   PllCalib: 1
 PLL calibration failed. More...
 
   uint8_t   AdcCalib: 1
 ADC calibration failed. More...
 
   uint8_t   ImgCalib: 1
 Image calibration failed. More...
 
   uint8_t   XoscStart: 1
 XOSC oscillator failed to start. More...
 
   uint8_t   PllLock: 1
 PLL lock failed. More...
 
   uint8_t   BuckStart: 1
 Buck converter failed to start. More...
 
   uint8_t   PaRamp: 1
 PA ramp failed. More...
 
   uint8_t   __pad0__: 7
 Reserved. More...
 
}; 
 

Detailed Description

Represents the possible device error states.

Field Documentation

◆ 

struct { ... }

◆ __pad0__

uint8_t __pad0__

Reserved.

◆ AdcCalib

uint8_t AdcCalib

ADC calibration failed.

◆ BuckStart

uint8_t BuckStart

Buck converter failed to start.

◆ ImgCalib

uint8_t ImgCalib

Image calibration failed.

◆ PaRamp

uint8_t PaRamp

PA ramp failed.

◆ PllCalib

uint8_t PllCalib

PLL calibration failed.

◆ PllLock

uint8_t PllLock

PLL lock failed.

◆ Rc13mCalib

uint8_t Rc13mCalib

RC 13MHz oscillator calibration failed.

◆ Rc64kCalib

uint8_t Rc64kCalib

RC 64kHz oscillator calibration failed.

◆ Value

uint16_t Value

◆ XoscStart

uint8_t XoscStart

XOSC oscillator failed to start.