[][src]Enum cc2650::aon_event::auxwusel::WU1_EVR

pub enum WU1_EVR {
    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,
    PAD31,
    PAD30,
    PAD29,
    PAD28,
    PAD27,
    PAD26,
    PAD25,
    PAD24,
    PAD23,
    PAD22,
    PAD21,
    PAD20,
    PAD19,
    PAD18,
    PAD17,
    PAD16,
    PAD15,
    PAD14,
    PAD13,
    PAD12,
    PAD11,
    PAD10,
    PAD9,
    PAD8,
    PAD7,
    PAD6,
    PAD5,
    PAD4,
    PAD3,
    PAD2,
    PAD1,
    PAD0,
    _Reserved(u8),
}

Possible values of the field WU1_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

PAD31

Edge detect on PAD31

PAD30

Edge detect on PAD30

PAD29

Edge detect on PAD29

PAD28

Edge detect on PAD28

PAD27

Edge detect on PAD27

PAD26

Edge detect on PAD26

PAD25

Edge detect on PAD25

PAD24

Edge detect on PAD24

PAD23

Edge detect on PAD23

PAD22

Edge detect on PAD22

PAD21

Edge detect on PAD21

PAD20

Edge detect on PAD20

PAD19

Edge detect on PAD19

PAD18

Edge detect on PAD18

PAD17

Edge detect on PAD17

PAD16

Edge detect on PAD16

PAD15

Edge detect on PAD15

PAD14

Edge detect on PAD14

PAD13

Edge detect on PAD13

PAD12

Edge detect on PAD12

PAD11

Edge detect on PAD11

PAD10

Edge detect on PAD10

PAD9

Edge detect on PAD9

PAD8

Edge detect on PAD8

PAD7

Edge detect on PAD7

PAD6

Edge detect on PAD6

PAD5

Edge detect on PAD5

PAD4

Edge detect on PAD4

PAD3

Edge detect on PAD3

PAD2

Edge detect on PAD2

PAD1

Edge detect on PAD1

PAD0

Edge detect on PAD0

_Reserved(u8)

Reserved

Methods

impl WU1_EVR[src]

pub fn bits(&self) -> u8[src]

Value of the field as raw bits

pub fn is_none(&self) -> bool[src]

Checks if the value of the field is NONE

pub fn is_aux_compb_async_n(&self) -> bool[src]

Checks if the value of the field is AUX_COMPB_ASYNC_N

pub fn is_aux_compb_async(&self) -> bool[src]

Checks if the value of the field is AUX_COMPB_ASYNC

pub fn is_batmon_volt(&self) -> bool[src]

Checks if the value of the field is BATMON_VOLT

pub fn is_batmon_temp(&self) -> bool[src]

Checks if the value of the field is BATMON_TEMP

pub fn is_aux_timer1_ev(&self) -> bool[src]

Checks if the value of the field is AUX_TIMER1_EV

pub fn is_aux_timer0_ev(&self) -> bool[src]

Checks if the value of the field is AUX_TIMER0_EV

pub fn is_aux_tdc_done(&self) -> bool[src]

Checks if the value of the field is AUX_TDC_DONE

pub fn is_aux_adc_done(&self) -> bool[src]

Checks if the value of the field is AUX_ADC_DONE

pub fn is_aux_compb(&self) -> bool[src]

Checks if the value of the field is AUX_COMPB

pub fn is_aux_compa(&self) -> bool[src]

Checks if the value of the field is AUX_COMPA

pub fn is_aux_swev2(&self) -> bool[src]

Checks if the value of the field is AUX_SWEV2

pub fn is_aux_swev1(&self) -> bool[src]

Checks if the value of the field is AUX_SWEV1

pub fn is_aux_swev0(&self) -> bool[src]

Checks if the value of the field is AUX_SWEV0

pub fn is_jtag(&self) -> bool[src]

Checks if the value of the field is JTAG

pub fn is_rtc_upd(&self) -> bool[src]

Checks if the value of the field is RTC_UPD

pub fn is_rtc_comb_dly(&self) -> bool[src]

Checks if the value of the field is RTC_COMB_DLY

pub fn is_rtc_ch2_dly(&self) -> bool[src]

Checks if the value of the field is RTC_CH2_DLY

pub fn is_rtc_ch1_dly(&self) -> bool[src]

Checks if the value of the field is RTC_CH1_DLY

pub fn is_rtc_ch0_dly(&self) -> bool[src]

Checks if the value of the field is RTC_CH0_DLY

pub fn is_rtc_ch2(&self) -> bool[src]

Checks if the value of the field is RTC_CH2

pub fn is_rtc_ch1(&self) -> bool[src]

Checks if the value of the field is RTC_CH1

pub fn is_rtc_ch0(&self) -> bool[src]

Checks if the value of the field is RTC_CH0

pub fn is_pad(&self) -> bool[src]

Checks if the value of the field is PAD

pub fn is_pad31(&self) -> bool[src]

Checks if the value of the field is PAD31

pub fn is_pad30(&self) -> bool[src]

Checks if the value of the field is PAD30

pub fn is_pad29(&self) -> bool[src]

Checks if the value of the field is PAD29

pub fn is_pad28(&self) -> bool[src]

Checks if the value of the field is PAD28

pub fn is_pad27(&self) -> bool[src]

Checks if the value of the field is PAD27

pub fn is_pad26(&self) -> bool[src]

Checks if the value of the field is PAD26

pub fn is_pad25(&self) -> bool[src]

Checks if the value of the field is PAD25

pub fn is_pad24(&self) -> bool[src]

Checks if the value of the field is PAD24

pub fn is_pad23(&self) -> bool[src]

Checks if the value of the field is PAD23

pub fn is_pad22(&self) -> bool[src]

Checks if the value of the field is PAD22

pub fn is_pad21(&self) -> bool[src]

Checks if the value of the field is PAD21

pub fn is_pad20(&self) -> bool[src]

Checks if the value of the field is PAD20

pub fn is_pad19(&self) -> bool[src]

Checks if the value of the field is PAD19

pub fn is_pad18(&self) -> bool[src]

Checks if the value of the field is PAD18

pub fn is_pad17(&self) -> bool[src]

Checks if the value of the field is PAD17

pub fn is_pad16(&self) -> bool[src]

Checks if the value of the field is PAD16

pub fn is_pad15(&self) -> bool[src]

Checks if the value of the field is PAD15

pub fn is_pad14(&self) -> bool[src]

Checks if the value of the field is PAD14

pub fn is_pad13(&self) -> bool[src]

Checks if the value of the field is PAD13

pub fn is_pad12(&self) -> bool[src]

Checks if the value of the field is PAD12

pub fn is_pad11(&self) -> bool[src]

Checks if the value of the field is PAD11

pub fn is_pad10(&self) -> bool[src]

Checks if the value of the field is PAD10

pub fn is_pad9(&self) -> bool[src]

Checks if the value of the field is PAD9

pub fn is_pad8(&self) -> bool[src]

Checks if the value of the field is PAD8

pub fn is_pad7(&self) -> bool[src]

Checks if the value of the field is PAD7

pub fn is_pad6(&self) -> bool[src]

Checks if the value of the field is PAD6

pub fn is_pad5(&self) -> bool[src]

Checks if the value of the field is PAD5

pub fn is_pad4(&self) -> bool[src]

Checks if the value of the field is PAD4

pub fn is_pad3(&self) -> bool[src]

Checks if the value of the field is PAD3

pub fn is_pad2(&self) -> bool[src]

Checks if the value of the field is PAD2

pub fn is_pad1(&self) -> bool[src]

Checks if the value of the field is PAD1

pub fn is_pad0(&self) -> bool[src]

Checks if the value of the field is PAD0

Trait Implementations

impl Copy for WU1_EVR[src]

impl Debug for WU1_EVR[src]

impl PartialEq<WU1_EVR> for WU1_EVR[src]

impl Clone for WU1_EVR[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for WU1_EVR

impl Sync for WU1_EVR

Blanket Implementations

impl<T> From for T[src]

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, 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]