My Project  v0.0.16
Private Member Functions | List of all members
GTHQuadNode Class Reference

#include <GTHQuadNode.hpp>

Inheritance diagram for GTHQuadNode:
Inheritance graph
[legend]
Collaboration diagram for GTHQuadNode:
Collaboration graph
[legend]

Private Member Functions

Detailed Description

Author
Alessandro Thea
Date
2013

Member Function Documentation

◆ check()

bool check ( ) const
private

check common and channel registers in of the quad

◆ checkChannel()

bool checkChannel ( uint32_t  aChannel) const
private

Produces a status report for a given channel.

◆ checkQuad()

bool checkQuad ( ) const
private

Produces a status report on the quad status.

◆ clear()

void clear ( ) const
private

◆ configure()

void configure ( uint32_t  Loop0,
uint32_t  Loop1,
uint32_t  Loop2,
uint32_t  Loop3 
) const
private

Config the loopback on the 4 channels of the quad 0 - no loopback 1 - some loopback? 2 - full loopback

◆ exists()

bool exists ( ) const
private

◆ loopback()

void loopback ( uint32_t  Loop0,
uint32_t  Loop1,
uint32_t  Loop2,
uint32_t  Loop3 
) const
private

◆ resetFSMs()

void resetFSMs ( ) const
private

Reset the transciever state machine.

◆ softReset()

void softReset ( ) const
private

Issue a soft reset to the common block.

◆ waitFMSReset()

void waitFMSReset ( uint32_t  aMaxTries) const
private

Wait for FSMs to complete configuration.


The documentation for this class was generated from the following files: