AskSin++
Public Member Functions | List of all members
as::RegList1< Register > Class Template Reference
Inheritance diagram for as::RegList1< Register >:
Inheritance graph
[legend]
Collaboration diagram for as::RegList1< Register >:
Collaboration graph
[legend]

Public Member Functions

 RegList1 (uint16_t a)
 
bool aesActive (bool v) const
 
bool aesActive () const
 
bool msgForPosC (uint8_t v) const
 
uint8_t msgForPosC () const
 
bool msgForPosB (uint8_t v) const
 
uint8_t msgForPosB () const
 
bool msgForPosA (uint8_t v) const
 
uint8_t msgForPosA () const
 
bool eventDelaytime (uint8_t v) const
 
uint8_t eventDelaytime () const
 
bool ledOntime (uint8_t v) const
 
uint8_t ledOntime () const
 
bool eventFilterTime (uint8_t v) const
 
uint8_t eventFilterTime () const
 
bool transmitTryMax (uint8_t v) const
 
uint8_t transmitTryMax () const
 
bool loadAppearBehaviour (uint8_t v) const
 
uint8_t loadAppearBehaviour () const
 
uint8_t longPressTime () const
 
bool longPressTime (uint8_t v) const
 
uint8_t doublePressTime () const
 
bool doublePressTime (uint8_t v) const
 
bool refRunningTimeTopBottom (uint16_t value) const
 
uint16_t refRunningTimeTopBottom () const
 
bool refRunningTimeBottomTop (uint16_t value) const
 
uint16_t refRunningTimeBottomTop () const
 
bool changeOverDelay (uint8_t v) const
 
uint8_t changeOverDelay () const
 
bool refRunCounter (uint8_t v) const
 
uint8_t refRunCounter () const
 
uint8_t eventFilterPeriod () const
 
bool eventFilterPeriod (uint8_t v) const
 
uint8_t eventFilterNumber () const
 
bool eventFilterNumber (uint8_t v) const
 
uint8_t minInterval () const
 
bool minInterval (uint8_t v) const
 
bool captureWithinInterval () const
 
bool captureWithinInterval (bool v) const
 
uint8_t brightnessFilter () const
 
bool brightnessFilter (uint8_t v) const
 
bool powerUpAction () const
 
bool powerUpAction (bool v) const
 
uint8_t statusInfoMinDly () const
 
bool statusInfoMinDly (uint8_t v)
 
uint8_t statusInfoRandom () const
 
bool statusInfoRandom (uint8_t v)
 
uint8_t overTempLevel () const
 
bool overTempLevel (uint8_t v) const
 
uint8_t reduceTempLevel () const
 
bool reduceTempLevel (uint8_t v) const
 
uint8_t reduceLevel () const
 
bool reduceLevel (uint8_t v) const
 
bool characteristic () const
 
bool characteristic (bool v) const
 
uint8_t logicCombination () const
 
bool logicCombination (uint8_t v)
 
uint8_t txMindelay () const
 
bool txMindelay (uint8_t v)
 
uint8_t txThresholdPercent () const
 
bool txThresholdPercent (uint8_t v) const
 
uint8_t waterUpperThreshold () const
 
bool waterUpperThreshold (uint8_t v) const
 
uint8_t waterLowerThreshold () const
 
bool waterLowerThreshold (uint8_t v) const
 
uint8_t caseDesign () const
 
bool caseDesign (uint8_t v) const
 
bool caseHigh (uint16_t value) const
 
uint16_t caseHigh () const
 
bool caseWidth (uint16_t value) const
 
uint16_t caseWidth () const
 
bool caseLength (uint16_t value) const
 
uint16_t caseLength () const
 
bool measureLength (uint16_t value) const
 
uint16_t measureLength () const
 
bool fillLevel (uint16_t value) const
 
uint16_t fillLevel () const
 
bool useCustomCalibration () const
 
bool useCustomCalibration (bool v) const
 
uint8_t averaging () const
 
bool averaging (uint8_t v) const
 
bool txThresholdPower (uint32_t value) const
 
uint32_t txThresholdPower () const
 
bool txThresholdCurrent (uint16_t value) const
 
uint16_t txThresholdCurrent () const
 
bool txThresholdVoltage (uint16_t value) const
 
uint16_t txThresholdVoltage () const
 
uint8_t txThresholdFrequency () const
 
bool txThresholdFrequency (uint8_t v) const
 
uint8_t condTxDecisionAbove () const
 
bool condTxDecisionAbove (uint8_t v) const
 
uint8_t condTxDecisionBelow () const
 
bool condTxDecisionBelow (uint8_t v) const
 
bool condTxFalling () const
 
bool condTxFalling (uint8_t v)
 
bool condTxRising () const
 
bool condTxRising (uint8_t v)
 
bool condTxCyclicBelow () const
 
bool condTxCyclicBelow (uint8_t v)
 
bool condTxCyclicAbove () const
 
bool condTxCyclicAbove (uint8_t v)
 
bool condTxThresholdHi (uint32_t value) const
 
uint32_t condTxThresholdHi () const
 
bool condTxThresholdLo (uint32_t value) const
 
uint32_t condTxThresholdLo () const
 
uint8_t dataTransmissionCondtion () const
 
bool dataTransmissionCondtion (uint8_t v) const
 
uint8_t dataStabilityFilterTime () const
 
bool dataStabilityFilterTime (uint8_t v) const
 
bool dataInputPropertieIn0 () const
 
bool dataInputPropertieIn0 (uint8_t v)
 
bool dataInputPropertieIn1 () const
 
bool dataInputPropertieIn1 (uint8_t v)
 
bool dataInputPropertieIn2 () const
 
bool dataInputPropertieIn2 (uint8_t v)
 
bool dataInputPropertieIn3 () const
 
bool dataInputPropertieIn3 (uint8_t v)
 
bool dataInputPropertieIn4 () const
 
bool dataInputPropertieIn4 (uint8_t v)
 
bool dataInputPropertieIn5 () const
 
bool dataInputPropertieIn5 (uint8_t v)
 
bool dataInputPropertieIn6 () const
 
bool dataInputPropertieIn6 (uint8_t v)
 
bool dataInputPropertieIn7 () const
 
bool dataInputPropertieIn7 (uint8_t v)
 
uint8_t channelFunction () const
 
bool channelFunction (uint8_t v) const
 
- Public Member Functions inherited from as::RegisterList< Register >
 operator GenericList () const
 
 RegisterList (uint16_t a)
 
bool writeRegister (uint8_t reg, uint8_t value) const
 
bool writeRegister (uint8_t reg, uint8_t mask, uint8_t shift, uint8_t value) const
 
bool writeBit (uint8_t reg, uint8_t bitnum, bool value) const
 
uint8_t readRegister (uint8_t reg, uint8_t value=0) const
 
uint8_t readRegister (uint8_t reg, uint8_t mask, uint8_t shift, uint8_t value=0) const
 
bool readBit (uint8_t reg, uint8_t bitnum, bool value=false) const
 
void clear ()
 
void defaults ()
 
void dump (const char *end="\n") const
 
- Public Member Functions inherited from as::BaseList
 BaseList (uint16_t a)
 
uint16_t address () const
 
bool valid () const
 
uint8_t getByte (uint8_t offset) const
 
uint8_t getByte (uint8_t offset, uint8_t mask, uint8_t shift) const
 
bool setByte (uint8_t offset, uint8_t data) const
 
bool setByte (uint8_t offset, uint8_t data, uint8_t mask, uint8_t shift) const
 
bool isBitSet (uint8_t offset, uint8_t bit) const
 
bool setBit (uint8_t offset, uint8_t bit, bool value) const
 
bool setData (uint8_t offset, uint8_t *buf, uint16_t size) const
 
bool getData (uint8_t offset, uint8_t *buf, uint16_t size) const
 
void clear (uint8_t offset, uint16_t size)
 
void init (const uint8_t *data, uint16_t size)
 

Additional Inherited Members

- Static Public Member Functions inherited from as::RegisterList< Register >
static uint8_t getOffset (uint8_t reg)
 
static uint8_t getRegister (uint8_t offset)
 
static uint8_t size ()
 

Detailed Description

template<class Register>
class as::RegList1< Register >

Definition at line 415 of file Register.h.