_pin | SerialWombatPin | protected |
_pinMode | SerialWombatPin | protected |
_sw | SerialWombatPin | protected |
AVERAGE enum value | SerialWombatAbstractProcessedInput | |
begin(uint8_t pin, SerialWombatPulseTimerUnits units=SW_PULSETIMER_uS, bool pullUpEnabled=false) | SerialWombatPulseTimer | inline |
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) | SerialWombatAbstractProcessedInput | inline |
configureOutputValue(OutputValue outputValue) | SerialWombatAbstractProcessedInput | inline |
configurePublicDataOutput(SerialWombatPulseTimer_18AB::publicDataOutput publicDataOutput) | SerialWombatPulseTimer_18AB | inline |
configureQueue(SerialWombatQueue *queue, Period period, bool queueHighByte=true, bool queueLowByte=true) | SerialWombatAbstractProcessedInput | inline |
digitalRead() | SerialWombatPin | inline |
digitalWrite(uint8_t val) | SerialWombatPin | inline |
disable() | SerialWombatPin | inline |
DUTYCYCLE_ON_HTL_TRANSITION enum value | SerialWombatPulseTimer_18AB | |
DUTYCYCLE_ON_LTH_TRANSITION enum value | SerialWombatPulseTimer_18AB | |
FIRST_ORDER_FILTERED enum value | SerialWombatAbstractProcessedInput | |
FREQUENCY_ON_HTL_TRANSITION enum value | SerialWombatPulseTimer_18AB | |
FREQUENCY_ON_LTH_TRANSITION enum value | SerialWombatPulseTimer_18AB | |
HIGH_TIME enum value | SerialWombatPulseTimer_18AB | |
HighCounts | SerialWombatPulseTimer | |
initPacketNoResponse(uint8_t packetNumber, uint8_t param0=0x55, uint8_t param1=0x55, uint8_t param2=0x55, uint8_t param3=0x55, uint8_t param4=0x55) | SerialWombatPin | inline |
initPacketNoResponse(uint8_t packetNumber, uint16_t param0=0x55, uint8_t param1=0x55, uint8_t param2=0x55, uint8_t param3=0x55) | SerialWombatPin | inline |
initPacketNoResponse(uint8_t packetNumber, uint16_t param0, uint16_t param1, uint8_t param2=0x55) | SerialWombatPin | inline |
LINEAR_MXB enum value | SerialWombatAbstractProcessedInput | |
LOW_TIME enum value | SerialWombatPulseTimer_18AB | |
LowCounts | SerialWombatPulseTimer | |
MeasurementOverflowOccurred | SerialWombatPulseTimer | |
NONE enum value | SerialWombatAbstractProcessedInput | |
OutputValue enum name | SerialWombatAbstractProcessedInput | |
Period enum name | SerialWombatAbstractProcessedInput | |
PERIOD_1024mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_128mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_16mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_1mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_256mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_2mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_32mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_4mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_512mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_64mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_8mS enum value | SerialWombatAbstractProcessedInput | |
PERIOD_ON_HTL_TRANSITION enum value | SerialWombatPulseTimer_18AB | |
PERIOD_ON_LTH_TRANSITION enum value | SerialWombatPulseTimer_18AB | |
pin() | SerialWombatPulseTimer_18AB | inlinevirtual |
pinMode(uint8_t mode, bool pullDown=false, bool openDrain=false) | SerialWombatPin | inline |
publicDataOutput enum name | SerialWombatPulseTimer_18AB | |
PULSE_COUNT enum value | SerialWombatPulseTimer_18AB | |
Pulses | SerialWombatPulseTimer | |
RAW enum value | SerialWombatAbstractProcessedInput | |
readAverage() | SerialWombatAbstractProcessedInput | inline |
readFiltered() | SerialWombatAbstractProcessedInput | inline |
readHighCounts() | SerialWombatPulseTimer | inline |
readLowCounts() | SerialWombatPulseTimer | inline |
readMaximum(bool resetAfterRead=false) | SerialWombatAbstractProcessedInput | inline |
readMinimum(bool resetAfterRead=false) | SerialWombatAbstractProcessedInput | inline |
readPublicData() | SerialWombatPin | inline |
readPulses() | SerialWombatPulseTimer | inline |
refresh() | SerialWombatPulseTimer | inline |
refreshHighCountsLowCounts() | SerialWombatPulseTimer | inline |
refreshHighCountsPulses() | SerialWombatPulseTimer | inline |
SCALE_RANGE enum value | SerialWombatAbstractProcessedInput | |
SerialWombatAbstractProcessedInput(SerialWombatChip &sw) | SerialWombatAbstractProcessedInput | inline |
SerialWombatPin(SerialWombatChip &serialWombatChip) | SerialWombatPin | inline |
SerialWombatPin(SerialWombatChip &serialWombatChip, uint8_t pin) | SerialWombatPin | inline |
SerialWombatPulseTimer(SerialWombatChip &serialWombat) | SerialWombatPulseTimer | inline |
SerialWombatPulseTimer_18AB(SerialWombatChip &serialWombat) | SerialWombatPulseTimer_18AB | inline |
swPinModeNumber() | SerialWombatPulseTimer_18AB | inlinevirtual |
Transform enum name | SerialWombatAbstractProcessedInput | |
writeAveragingNumberOfSamples(uint16_t numberOfSamples) | SerialWombatAbstractProcessedInput | inline |
writeExcludeBelowAbove(uint16_t low, uint16_t high) | SerialWombatAbstractProcessedInput | inline |
writeFirstOrderFilteringConstant(uint16_t constant) | SerialWombatAbstractProcessedInput | inline |
writeInverted(bool inverted) | SerialWombatAbstractProcessedInput | inline |
writeProcessedInputEnable(bool enabled) | SerialWombatAbstractProcessedInput | inline |
writePublicData(uint16_t value) | SerialWombatPin | inline |
writeTransformLinearMXB(int32_t m, int32_t b) | SerialWombatAbstractProcessedInput | inline |
writeTransformScaleRange(uint16_t min, uint16_t max) | SerialWombatAbstractProcessedInput | inline |