I have my lightning detector up and running. I wired it up to an Adafruit Itsy Bitsy nRF52840, on a solderless protoboard, using the sparkfun_qwiicas3935 library.
The ‘simpletest’, example1_basic_lightning_spi, and example2_more_lightning_features" all work. The signals on the itsy board can have lots of ‘disturbers’ and the threshold values change accordingly in example1.
The trouble is that when I integrate it into my larger project on a permanent protoboard (soldered headers and soldered wiring), the programs mentioned all run, but there is no response to noise or disturbers. When I discharge a pizeo lighter near the lightning detector on teh itsy board, the disturbers are detected, when on the permanent board connected to my RPi PICO, the programs run but there is no disturbers detected. Okay, so maybe it is too close to components on the board. I remove the lightning detector from the header, plug it into a solderless breadboard and use long jumper wires to connect to the soldered header on the perma-proto. Still no detections of disturbers or noise, and the programs run.
I have checked and re-checked and re-rechecked the wiring and it appears to be good. The question is, will the simple test and other programs run without errors and still not be wired up correctly?
The non-lightning programs run on the PICO with teh lightning board installed and wired up, throw no errors, so the PICO is working as I expect.
Truly puzzling to me. The interrupt is wired and identified in the program so, boy is this got me puzzled, any suggestions out there?
Roger