mrfioc2  2.3.0
Functions
Module reference clock

Functions

virtual double EVR::clock () const =0
 
virtual void EVR::clockSet (double clk)=0
 
virtual bool EVR::pllLocked () const =0
 Internal PLL Status. More...
 
virtual epicsUInt32 EVR::uSecDiv () const =0
 Approximate divider from event clock period to 1us. More...
 

Detailed Description

Controls the local oscillator for the event clock.

Function Documentation

◆ clock()

virtual double EVR::clock ( ) const
pure virtual

Find current LO settings

Returns
Clock rate in Hz

Implemented in EVRMRM.

◆ clockSet()

virtual void EVR::clockSet ( double  clk)
pure virtual

Set LO frequency

Parameters
clkClock rate in Hz

Implemented in EVRMRM.

◆ pllLocked()

virtual bool EVR::pllLocked ( ) const
pure virtual

Internal PLL Status.

Implemented in EVRMRM.

◆ uSecDiv()

virtual epicsUInt32 EVR::uSecDiv ( ) const
pure virtual

Approximate divider from event clock period to 1us.

Implemented in EVRMRM.