Type Alias CALP_R

Source
pub type CALP_R = BitReader<CALP>;
Expand description

Field CALP reader - Increase frequency of RTC by 488.5ppm This feature is intended to be used in conjunction with CALM, which lowers the frequency of the calendar with a fine resolution. if the input frequency is 32768Hz, the number of RTCCLK pulses added during a 32-second window is calculated as follows: (512 * CALP) - CALM. Refer to .

Aliased Type§

struct CALP_R { /* private fields */ }

Implementations§

Source§

impl CALP_R

Source

pub const fn variant(&self) -> CALP

Get enumerated values variant

Source

pub fn is_no_change(&self) -> bool

No RTCCLK pulses are added

Source

pub fn is_increase_freq(&self) -> bool

One RTCCLK pulse is effectively inserted every 2^11 pulses (frequency increased by 488.5 ppm)