Forum Replies Created
-
AuthorPosts
-
2021-02-01 at 8:45 AM in reply to: Availability Grove 6-Pin Screw Terminal Stereo Jack Adapter #15094
Maybe one of these would work.
Shannon, great job moving the science forward. It seems like your line of experimentation could lead to a simpler way to count rain gauge tips and transmit the data to MMW possibly without using a ProTrinket. Maybe if a tip happens while a cellular transmission is happening the transmission could be interrupted, the tip could be counted, and then during the next send interval the data could then be sent to MMW. I am looking for a way to reliably count every tip and send all tip data to MMW even if a send interval is missed here or there.
Using @aufdenkampe ‘s advice as a clue I replaced the 25′ of extra, coiled, shielded analogue signal cable from the original installation between the rain gauge and the ProTrinked with a 3’ length of shielded analogue signal cable on 11/6/2020 and haven’t had any false tips since.
Thank you everyone for the input.
Best Regards,
Brian
scornia,
I was having the same problem with the address change sketch (using the Atom PlatforIO) so I tried using Arduino IDE and that worked. It saw the SDI-12 address of 0 at pin 7 and I successfully changed it to 1 and now I’m getting values from the Meter CTD-10. Good luck. Let me know if you have any questions.
Sara, Thank you (sigh of relief of knowing why it wouldn’t work). That was my goal and now I know it shouldn’t be. That is very helpful. No wonder I couldn’t find an example anywhere.
Shannon, can you share your code for enabling the Mayfly to keep track of the cumulative total?
I don’t know how to do that but I think I could figure it out. Can you point me in the right direction?
Best RegardsI checked the SD card from one of my cellular enabled Mayflys and was surprised to find 14 .csvs created in the last 20 days. Some of the breaks (with missing data point) in the .csvs match with a missing data point on MMW. One of the gaps on MMW is between voltage values of differing digits after the decimal, 4.745 and 4.73. So now I’m seeing missing data points in between consecutive .csvs on my SD card and missing data on MMW that is recorded on my SD card. I’ll work on the deep debugging and clarify my situation. Right now I don’t have a good questions to ask.
<I added and set the MS_SEND_BUFFER_SIZE to 750.
I’ll keep monitoring the data and keep you informed.
Thanks again.<This is the output from the PUBLISHER_DEBUGs
<I’m not aware of any variable numbers getting truncated.12345678910111213141516171819202122232425262728293031323334353637383940------------------------------------------\/---- Line Saved to SD Card ----\/2019-11-14 15:10:00,-9999.00,4.715,26.75,0,0Sending data to [ 0 ] data.envirodiy.orgOutgoing JSON size: 319 <--EnviroDIYPublisherConnecting client <--EnviroDIYPublisherClient connected after 1084 ms<--EnviroDIYPublisherCurrent TX Buffer Size: 31 <--dataPublisherBaseCurrent TX Buffer Size: 57 <--dataPublisherBaseCurrent TX Buffer Size: 102 <--dataPublisherBaseCurrent TX Buffer Size: 123 <--dataPublisherBaseCurrent TX Buffer Size: 159 <--dataPublisherBaseCurrent TX Buffer Size: 180 <--dataPublisherBaseCurrent TX Buffer Size: 216 <--dataPublisherBaseCurrent TX Buffer Size: 258 <--dataPublisherBaseCurrent TX Buffer Size: 306 <--dataPublisherBaseCurrent TX Buffer Size: 351 <--dataPublisherBaseCurrent TX Buffer Size: 396 <--dataPublisherBaseCurrent TX Buffer Size: 437 <--dataPublisherBasePOST /api/data-stream/ HTTP/1.1Host: data.envirodiy.orgTOKEN: xxContent-Length: 319Content-Type: application/json{"sampling_feature":"xx-99f5-4f4a-8a47-d23984075462","timestamp":"2019-11-14T15:10:00-06:00","xx-9134-4629-9da3-28fa855c91c2":-9999.00,"xx-f1cb-48d1-bae6-836ce28ceb19":4.715,"xx-73e0-4348-995d-7c6ac55b5722":26.75,"xx-3870-4a7d-8890-1b1ca7e40446":0,"xx-d6ff-454f-ae61-02e5c2ea3fa0":0}Dumping the TX Buffer <--dataPublisherBaseStopping client <--EnviroDIYPublisherClient stopped after 672 ms <--EnviroDIYPublisher-- Response Code --201------------------------------------------Answers:
<Yes, 4 separate Mayfly’s
<WiFi is real (no hot-spot)
<3 loggers (2 cell and 1 WiFi) at same office, 4th logger is miles away
<The timing of the holes doesn’t necessarily match up
<I have changed modem settings with XCTU on one modem from airplane mode to Normal operation. I have also updated their firmware to the newest version, 11413
<I have a Decagon CTD-10 hooked up to the WiFi modem, rain gauges hooked up to 2 Mayflys and just a small solar panel on the 3rd.
<I’m using modular sensors.
These are the only build flags I have in my .ini12-DSDI12_EXTERNAL_PCINT-DNEOSWSERIAL_EXTERNAL_PCINTI see the others now in my .ino. Looks like I’m going to be doing some flag building and testing now. I’ll get back to you on this topic.
<I am using LTE carrier boards for the LTEXBee’s.
<I have “useCTSforStatus” set false for all 4 Mayflys. I guess I should change it to true for the WiFi setup.
<I’ll keep an eye out for the blinking light clue.
Thanks for your help. -
AuthorPosts