 |
Serial Wombat Arduino Library
|
int16_t disable()
Disables the high speed clock output.
Definition: SerialWombatHSCounter.cpp:69
Class for a Serial Wombat chip. Each Serial Wombat chip on a project should have its own instance.
Definition: SerialWombat.h:279
uint8_t pin()
Used for inheritance.
Definition: SerialWombatHSCounter.h:90
uint32_t readCounts(bool resetCounts=false)
Definition: SerialWombatHSCounter.cpp:25
Describes a Serial Wombat Pin. Is base class for other pin modes.
Definition: SerialWombat.h:1470
SerialWombatHSCounter(SerialWombatChip &serialWombat)
Class constructor for SerialWombatHSCounter.
Definition: SerialWombatHSCounter.cpp:3
publicDataOutput
Definition: SerialWombatHSCounter.h:67
uint8_t _pinMode
Definition: SerialWombat.h:1567
int32_t readFrequency()
Definition: SerialWombatHSCounter.cpp:47
@ PULSE_COUNT
The number of pulses that have occured since initialization.
Definition: SerialWombatHSCounter.h:68
This class name is depricated. Do not use for new development. Use SerialWombatChip instead.
Definition: SerialWombat.h:1455
uint8_t swPinModeNumber()
Used for ineheritance.
Definition: SerialWombatHSCounter.h:91
This class is used to measure the frequency or cycles of a high speed input. On the Serial Wombat 18A...
Definition: SerialWombatHSCounter.h:64
uint8_t _pin
Definition: SerialWombat.h:1565
@ FREQUENCY_ON_LTH_TRANSITION
The frequency of the pulse in Hz.
Definition: SerialWombatHSCounter.h:69
int16_t begin(uint8_t pin, SerialWombatHSCounter::publicDataOutput publicDataOutput=publicDataOutput::FREQUENCY_ON_LTH_TRANSITION, uint16_t framesBetweenUpdates=100, uint16_t publicOutputDivisor=1)
Initialization routine for SerialWombatHSCounter.
Definition: SerialWombatHSCounter.cpp:7