[][src]Enum cc13x2_cc26x2_hal::aon_event::mcuwusel::WU0_EVW

pub enum WU0_EVW {
    NONE,
    AUX_COMPB_ASYNC_N,
    AUX_COMPB_ASYNC,
    BATMON_VOLT,
    BATMON_TEMP,
    AUX_TIMER1_EV,
    AUX_TIMER0_EV,
    AUX_TDC_DONE,
    AUX_ADC_DONE,
    AUX_COMPB,
    AUX_COMPA,
    AUX_SWEV2,
    AUX_SWEV1,
    AUX_SWEV0,
    JTAG,
    RTC_UPD,
    RTC_COMB_DLY,
    RTC_CH2_DLY,
    RTC_CH1_DLY,
    RTC_CH0_DLY,
    RTC_CH2,
    RTC_CH1,
    RTC_CH0,
    PAD,
    BATMON_COMBINED,
    BATMON_TEMP_LL,
    BATMON_TEMP_UL,
    BATMON_BATT_LL,
    BATMON_BATT_UL,
    AUX_TIMER2_EV3,
    AUX_TIMER2_EV2,
    AUX_TIMER2_EV1,
    AUX_TIMER2_EV0,
    IOEV_MCU_WU,
}

Values that can be written to the field WU0_EV

Variants

NONE

No event, always low

AUX_COMPB_ASYNC_N

Comparator B not triggered. Asynchronous signal directly from AUX Comparator B (inverted) as opposed to AUX_COMPB which is synchronized in AUX

AUX_COMPB_ASYNC

Comparator B triggered. Asynchronous signal directly from the AUX Comparator B as opposed to AUX_COMPB which is synchronized in AUX

BATMON_VOLT

BATMON voltage update event

BATMON_TEMP

BATMON temperature update event

AUX_TIMER1_EV

AUX Timer 1 Event

AUX_TIMER0_EV

AUX Timer 0 Event

AUX_TDC_DONE

TDC completed or timed out

AUX_ADC_DONE

ADC conversion completed

AUX_COMPB

Comparator B triggered

AUX_COMPA

Comparator A triggered

AUX_SWEV2

AUX Software triggered event #2. Triggered by AUX_EVCTL:SWEVSET.SWEV2

AUX_SWEV1

AUX Software triggered event #1. Triggered by AUX_EVCTL:SWEVSET.SWEV1

AUX_SWEV0

AUX Software triggered event #0. Triggered by AUX_EVCTL:SWEVSET.SWEV0

JTAG

JTAG generated event

RTC_UPD

RTC Update Tick (16 kHz signal, i.e. event line toggles value every 32 kHz clock period)

RTC_COMB_DLY

RTC combined delayed event

RTC_CH2_DLY

RTC channel 2 - delayed event

RTC_CH1_DLY

RTC channel 1 - delayed event

RTC_CH0_DLY

RTC channel 0 - delayed event

RTC_CH2

RTC channel 2 event

RTC_CH1

RTC channel 1 event

RTC_CH0

RTC channel 0 event

PAD

Edge detect on any PAD

BATMON_COMBINED

Combined event from BATMON

BATMON_TEMP_LL

BATMON event: Temperature level below lower limit

BATMON_TEMP_UL

BATMON event: Temperature level above upper limit

BATMON_BATT_LL

BATMON event: Battery level below lower limit

BATMON_BATT_UL

BATMON event: Battery level above upper limit

AUX_TIMER2_EV3

Event 3 from AUX TImer2

AUX_TIMER2_EV2

Event 2 from AUX TImer2

AUX_TIMER2_EV1

Event 1 from AUX TImer2

AUX_TIMER2_EV0

Event 0 from AUX TImer2

IOEV_MCU_WU

Edge detect IO event from the DIO(s) which have enabled contribution to IOEV_MCU_WU in [MCU_IOC:IOCFGx.IOEV_MCU_WU_EN]

Auto Trait Implementations

impl Send for WU0_EVW

impl Sync for WU0_EVW

Blanket Implementations

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> From for T[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

type Output = T

Should always be Self