Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, an initiative of Stroud Water Research Center designed to help people advance knowledge and stewardship of fresh water.
New to EnviroDIY? Start here

Sara Damiano

Forum Replies Created

Viewing 10 posts - 11 through 20 (of 465 total)
  • Author
    Posts
  • Sara Damiano
    Moderator

      Have you tried using the -D MS_SDI12_NON_CONCURRENT build flag: https://envirodiy.github.io/ModularSensors/group__sdi12__group.html.  Some SDI-12 sensors don’t properly support the concurrent mode that ModularSensors uses by default.  That could by why they work individually, but not all together.

      in reply to: MMW lost readings #18278
      Sara Damiano
      Moderator

        I finally dug into this.  As I commented on GitHub, I think this loss must be related to a server update or hotfix.  The server did get the data, so it might be recoverable. I doubt it’s related to the older issue.

        in reply to: Coding to send data from a non-Mayfly logger #18206
        Sara Damiano
        Moderator

          If you can create a POST request, you can get data to Monitor My Watershed.  There’s information about the POST format here:

          https://github.com/ODM2/ODM2DataSharingPortal/blob/main/doc/example_rest_requests.md

          in reply to: LTEBee conflict with NeoSWSerial? #18139
          Sara Damiano
          Moderator

            I’m sorry; I’m stumped. There’s something wrong with the way the battery voltage is being read. But I don’t understand what. As soon as I turn on the debugging for it.. it works. It also works if I upgrade to the current ModularSensors master branch. But I cannot figure out for the life of me what change makes it work.

            So my two suggestions to get it working (pick one):
            – Add -D MS_PROCESSORSTATS_DEBUG to the build flags in your platformio.ini
            – Upgrade to the latest master branch of ModularSensors on GitHub by changing your lib_deps to envirodiy/EnviroDIY_ModularSensors@0.33.3

            in reply to: LTEBee conflict with NeoSWSerial? #18138
            Sara Damiano
            Moderator

              I’m looking into it. I would have said “of course they should work together” but I’d never tried it, so I hooked it up and tried it out. And I got the same result as you. I haven’t figured it out yet, though.

              Sara Damiano
              Moderator

                The LTE Bee (and WiFi) can change IP addresses at any time.

                Sara Damiano
                Moderator

                  The WiFi bee is actively being supported. It’s what I test with on my desk. Switching back and forth between WiFi and LTE is fairly simple. But you should still do some LTE testing on your desk before moving to the field.

                  If you’re using a Mayfly, I’d go with the WiFi Bee. It plugs right in. Any other shield would require jumper wires or other connections.

                  in reply to: Sampling Feature UUID for manual data upload #18063
                  Sara Damiano
                  Moderator

                    You need to set the sampling feature UUID for the logger. If you have an EnviroDIYPublisher, this happens automatically, but without the publisher, you need to add it.

                    So after you set the logger pins in line 283 (dataLogger.setLoggerPins()), add the line dataLogger.setSamplingFeatureUUID(samplingFeature);

                    in reply to: Using Modular Sensors for METER Teros 12 #17981
                    Sara Damiano
                    Moderator

                      I’m sorry I haven’t responded yet. I’ll try to look into this tomorrow.

                      in reply to: XBee Networks of Mayfly Loggers – 900Mhz #17965
                      Sara Damiano
                      Moderator

                        The radio XBee’s *cannot* be used directly with the logAndPublishData functions. That only works for XBees that have a direct internet connection.

                        You would have to set up your radio using the Digi software and then write your loop function, which would print your json or csv string out over the serial port for the radio to hear.

                      Viewing 10 posts - 11 through 20 (of 465 total)