Serial Wombat Arduino Library
SerialWombatPulseTimer_18AB Member List

This is the complete list of members for SerialWombatPulseTimer_18AB, including all inherited members.

_pinSerialWombatPinprotected
_pinModeSerialWombatPinprotected
_swSerialWombatPinprotected
AVERAGE enum valueSerialWombatAbstractProcessedInput
begin(uint8_t pin, SerialWombatPulseTimerUnits units=SW_PULSETIMER_uS, bool pullUpEnabled=false)SerialWombatPulseTimerinline
configureIntegrator(uint16_t negativeMaxIndex, uint16_t negativeMidIndex, uint16_t negativeDeadZone, uint16_t positiveDeadZone, uint16_t positiveMidIndex, uint16_t positiveMaxIndex, uint16_t midIncrement, uint16_t maxIncrement, uint16_t initialValue, uint8_t updateFrequencyMask=0)SerialWombatAbstractProcessedInputinline
configureOutputValue(OutputValue outputValue)SerialWombatAbstractProcessedInputinline
configurePublicDataOutput(SerialWombatPulseTimer_18AB::publicDataOutput publicDataOutput)SerialWombatPulseTimer_18ABinline
configureQueue(SerialWombatQueue *queue, Period period, bool queueHighByte=true, bool queueLowByte=true)SerialWombatAbstractProcessedInputinline
digitalRead()SerialWombatPininline
digitalWrite(uint8_t val)SerialWombatPininline
disable()SerialWombatPininline
DUTYCYCLE_ON_HTL_TRANSITION enum valueSerialWombatPulseTimer_18AB
DUTYCYCLE_ON_LTH_TRANSITION enum valueSerialWombatPulseTimer_18AB
FIRST_ORDER_FILTERED enum valueSerialWombatAbstractProcessedInput
FREQUENCY_ON_HTL_TRANSITION enum valueSerialWombatPulseTimer_18AB
FREQUENCY_ON_LTH_TRANSITION enum valueSerialWombatPulseTimer_18AB
HIGH_TIME enum valueSerialWombatPulseTimer_18AB
HighCountsSerialWombatPulseTimer
initPacketNoResponse(uint8_t packetNumber, uint8_t param0=0x55, uint8_t param1=0x55, uint8_t param2=0x55, uint8_t param3=0x55, uint8_t param4=0x55)SerialWombatPininline
initPacketNoResponse(uint8_t packetNumber, uint16_t param0=0x55, uint8_t param1=0x55, uint8_t param2=0x55, uint8_t param3=0x55)SerialWombatPininline
initPacketNoResponse(uint8_t packetNumber, uint16_t param0, uint16_t param1, uint8_t param2=0x55)SerialWombatPininline
LINEAR_MXB enum valueSerialWombatAbstractProcessedInput
LOW_TIME enum valueSerialWombatPulseTimer_18AB
LowCountsSerialWombatPulseTimer
MeasurementOverflowOccurredSerialWombatPulseTimer
NONE enum valueSerialWombatAbstractProcessedInput
OutputValue enum nameSerialWombatAbstractProcessedInput
Period enum nameSerialWombatAbstractProcessedInput
PERIOD_1024mS enum valueSerialWombatAbstractProcessedInput
PERIOD_128mS enum valueSerialWombatAbstractProcessedInput
PERIOD_16mS enum valueSerialWombatAbstractProcessedInput
PERIOD_1mS enum valueSerialWombatAbstractProcessedInput
PERIOD_256mS enum valueSerialWombatAbstractProcessedInput
PERIOD_2mS enum valueSerialWombatAbstractProcessedInput
PERIOD_32mS enum valueSerialWombatAbstractProcessedInput
PERIOD_4mS enum valueSerialWombatAbstractProcessedInput
PERIOD_512mS enum valueSerialWombatAbstractProcessedInput
PERIOD_64mS enum valueSerialWombatAbstractProcessedInput
PERIOD_8mS enum valueSerialWombatAbstractProcessedInput
PERIOD_ON_HTL_TRANSITION enum valueSerialWombatPulseTimer_18AB
PERIOD_ON_LTH_TRANSITION enum valueSerialWombatPulseTimer_18AB
pin()SerialWombatPulseTimer_18ABinlinevirtual
pinMode(uint8_t mode, bool pullDown=false, bool openDrain=false)SerialWombatPininline
publicDataOutput enum nameSerialWombatPulseTimer_18AB
PULSE_COUNT enum valueSerialWombatPulseTimer_18AB
PulsesSerialWombatPulseTimer
RAW enum valueSerialWombatAbstractProcessedInput
readAverage()SerialWombatAbstractProcessedInputinline
readFiltered()SerialWombatAbstractProcessedInputinline
readHighCounts()SerialWombatPulseTimerinline
readLowCounts()SerialWombatPulseTimerinline
readMaximum(bool resetAfterRead=false)SerialWombatAbstractProcessedInputinline
readMinimum(bool resetAfterRead=false)SerialWombatAbstractProcessedInputinline
readPublicData()SerialWombatPininline
readPulses()SerialWombatPulseTimerinline
refresh()SerialWombatPulseTimerinline
refreshHighCountsLowCounts()SerialWombatPulseTimerinline
refreshHighCountsPulses()SerialWombatPulseTimerinline
SCALE_RANGE enum valueSerialWombatAbstractProcessedInput
SerialWombatAbstractProcessedInput(SerialWombatChip &sw)SerialWombatAbstractProcessedInputinline
SerialWombatPin(SerialWombatChip &serialWombatChip)SerialWombatPininline
SerialWombatPin(SerialWombatChip &serialWombatChip, uint8_t pin)SerialWombatPininline
SerialWombatPulseTimer(SerialWombatChip &serialWombat)SerialWombatPulseTimerinline
SerialWombatPulseTimer_18AB(SerialWombatChip &serialWombat)SerialWombatPulseTimer_18ABinline
swPinModeNumber()SerialWombatPulseTimer_18ABinlinevirtual
Transform enum nameSerialWombatAbstractProcessedInput
writeAveragingNumberOfSamples(uint16_t numberOfSamples)SerialWombatAbstractProcessedInputinline
writeExcludeBelowAbove(uint16_t low, uint16_t high)SerialWombatAbstractProcessedInputinline
writeFirstOrderFilteringConstant(uint16_t constant)SerialWombatAbstractProcessedInputinline
writeInverted(bool inverted)SerialWombatAbstractProcessedInputinline
writeProcessedInputEnable(bool enabled)SerialWombatAbstractProcessedInputinline
writePublicData(uint16_t value)SerialWombatPininline
writeTransformLinearMXB(int32_t m, int32_t b)SerialWombatAbstractProcessedInputinline
writeTransformScaleRange(uint16_t min, uint16_t max)SerialWombatAbstractProcessedInputinline