Hi folks!
I am trying to build an ultrasonic flow meter using the TDC-GP22 (iHaospace TDC-GP22 GP22).
To control the GP22 I use an Arduino Nano and a level shifter to get the 5V Arduino lines to 3V3 for the GP22.
Wiring:
My wiring follows this schematic.
Software:
For software i use this library like others on this forum has suggested: leokoppel/GP22. I set the reset pin (D4) high and follow the example of the library for ultrasonic measurements.
Issue:
I use the library testCommunication method to verify that my SPI connection is good. But i cannot get a pulse train to fire on the fire pins of the GP22 module (SP1/SP2) when i measure with an oscilloscope regardless of how i configure the 7 registers (I have verified with ScioSense support that my configuration should produce an output).
I know this chip has been discussed on this forum before, however, does anyone have experience with the chip/module and can tell me what I am doing incorrectly, since I am seeing no output on the fire pins. I know i will not get any useful data before connecting a set of transducers, but for starters I just want to verify that I can generate the desired pulses.
Thanks in advance!
