#include <DigitalPilot.h>
it basically decodes all the different settings : strobe lenght, wait before row etc into the 2 32 bit registers for the the normal digial pilot settings and the 3 32 bit registers for the internal digital pilot settings its has mainly inline methods
DigitalPilot::DigitalPilot | ( | void | ) |
DigitalPilot::~DigitalPilot | ( | void | ) |
UInt32* DigitalPilot::GetDPIConf | ( | void | ) | [inline] |
gets the pointer to the internal register CAUTION: this is the internal members of the class
void DigitalPilot::SetDPIConf | ( | UInt32 * | Vector | ) |
UInt32 DigitalPilot::GetDPIConf0 | ( | void | ) | [inline] |
gets internaln register number one
void DigitalPilot::SetDPIConf0 | ( | UInt32 | val | ) | [inline] |
UInt32 DigitalPilot::GetDPIConf1 | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConf1 | ( | UInt32 | val | ) | [inline] |
UInt32 * DigitalPilot::GetDPIConfElements | ( | ) |
gets an array with tall the settings parsed
DPIElements[0] = this->GetDPIConfWaitBefRow(); DPIElements[1] = this->GetDPIConfSebMeb(); DPIElements[2] = this->GetDPIConfMaskChip(); DPIElements[3] = this->GetDPIConfEventNumb(); DPIElements[4] = this->GetDPIConfStrobeLength(); DPIElements[5] = this->GetDPIConfHoldRow(); DPIElements[6] = this->GetDPIConfSkipMode(); DPIElements[7] = this->GetDPIConfTDO8TDO9(); DPIElements[8] = this->GetDPIConfEnableCESeq(); DPIElements[9] = this->GetDPIConfDataFormat(); DPIElements[10] = this->GetDPIConfMebValIn_RO(); DPIElements[11] = this->GetDPIConfL2nFifoIn_RO(); DPIElements[12] = this->GetDPIConfL2yFifoIn_RO(); DPIElements[13] = this->GetDPIConfL2WrPtr_RO(); DPIElements[14] = this->GetDPIConfL2RdPtr_RO();
void DigitalPilot::SetDPIConfElements | ( | UInt32 * | VectorInput | ) |
void DigitalPilot::SetDPIConfWaitBefRow | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIConfWaitBefRow | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfSebMeb | ( | UInt8 | Val | ) | [inline] |
bool DigitalPilot::GetDPIConfSebMeb | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfMaskChip | ( | UInt16 | Val | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfMaskChip | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfEventNumb | ( | UInt16 | Val | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfEventNumb | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfStrobeLength | ( | UInt16 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIConfStrobeLength | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfHoldRow | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIConfHoldRow | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfSkipMode | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIConfSkipMode | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfTDO8TDO9 | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIConfTDO8TDO9 | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfEnableCESeq | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIConfEnableCESeq | ( | void | ) | [inline] |
void DigitalPilot::SetDPIConfDataFormat | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIConfDataFormat | ( | void | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfReadOnly | ( | void | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfMebValIn_RO | ( | void | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfL2nFifoIn_RO | ( | void | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfL2yFifoIn_RO | ( | void | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfL2WrPtr_RO | ( | void | ) | [inline] |
UInt16 DigitalPilot::GetDPIConfL2RdPtr_RO | ( | void | ) | [inline] |
UInt32* DigitalPilot::GetDPIInternal | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternal | ( | UInt32 * | Vector | ) |
UInt32 DigitalPilot::GetDPIInternal0 | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternal0 | ( | UInt32 | val | ) | [inline] |
UInt32 DigitalPilot::GetDPIInternal1 | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternal1 | ( | UInt32 | val | ) | [inline] |
UInt32 DigitalPilot::GetDPIInternal2 | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternal2 | ( | UInt32 | val | ) | [inline] |
UInt32 * DigitalPilot::GetDPIInternalElements | ( | ) |
void DigitalPilot::SetDPIInternalElements | ( | UInt32 * | VectorInput | ) |
void DigitalPilot::SetDPIInternalStrobe_i | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalStrobe_i | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalStrobeCycCnt | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalStrobeCycCnt | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalMebVal | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalMebVal | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalBusy | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalBusy | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalBusyViolation | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalBusyViolation | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalIdleViolation | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalIdleViolation | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalL2WrPtr | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalL2WrPtr | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalL2yFIFO | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalL2yFIFO | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalL2nFIFO | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalL2nFIFO | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalId3 | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalId3 | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalIdleCnt | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalIdleCnt | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalL2RdPtr | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalL2RdPtr | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalStartRow | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalStartRow | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalClear | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalClear | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalState | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalState | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalWaitBeforeRow | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalWaitBeforeRow | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalRowAdd | ( | UInt8 | Val | ) | [inline] |
UInt8 DigitalPilot::GetDPIInternalRowAdd | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalEventNumb | ( | UInt16 | Val | ) | [inline] |
UInt16 DigitalPilot::GetDPIInternalEventNumb | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalRemainingChips | ( | UInt16 | Val | ) | [inline] |
UInt16 DigitalPilot::GetDPIInternalRemainingChips | ( | void | ) | [inline] |
void DigitalPilot::SetDPIInternalFirstEv | ( | bool | Val | ) | [inline] |
bool DigitalPilot::GetDPIInternalFirstEv | ( | void | ) | [inline] |
UInt32 DigitalPilot::DPIConf[2] [private] |
UInt32 DigitalPilot::DPIInternal[3] [private] |