Combine a Yocto-PWM-Rx with a YoctoHub-Wireless-g to get an autonomous appliance with built-in network connectivity:
The Yocto-PWM-Rx is a 2 channels PWM input. Each channel can report frequency, duty cycle, and pulse length. It works from 0.05Hz to 250Khz and accepts any -30..+30V signal as long as it crosses the 0.7V threshold.
Each channel also features a pulse counter linked to a time counter. This allows to integrate over time the output of sensors such as flow-meters. The pulse counter works from 0 to 250kHz.
View product page
The YoctoHub-Wireless-g is a wireless-enabled module that can host three Yoctopuce modules to access them remotely through a Wifi network (802.11g). It can be powered either by a USB Micro-B cable and a regular phone charger, or a 5V battery pack.
Three Yoctopuce modules can be connected directly, one of which can be fixed directly on the YoctoHub-Wireless-g and connected using a Board2Board-127 connector. More devices can be connected, thanks to the YoctoHub-Shield extension. The YoctoHub-Wireless-g can power Yoctopuce devices up to 2A.
I'd like to change the frequency Hz value to CPS (Counts per Second). I'd also like change the reported edge count to a singular event per pulse (1/2 value). How do I do this ?
Is there a way of simple doing this without digging to far into the APIs?
@cjw: The unit is hard-coded into the device and cannot be modified. The events count is done in hardware, and this hardware cannot tell the difference between up and down transitions, that's why the device reports edges count, not pulses count.