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

neilh20

Forum Replies Created

Viewing 10 posts - 91 through 100 (of 371 total)
  • Author
    Posts
  • in reply to: Geographically Scaling Modular Sensors #17337
    neilh20
    Participant
      in reply to: Geographically Scaling Modular Sensors #17336
      neilh20
      Participant

        @rogers1313 great to hear of your project from the technical questions thread.
        This thread on scaling may be of interest.
        I just posted a lot of links for scaling systems, and I forgot that enviroDIY doesn’t allow too many links in messages. (spam protection I guess).
        I’m scaling some systems for Tu N California, soley stage gauges at present. If you would like some pointers I’m happy to post some links
        https://www.envirodiy.org/members/neilh20/profile/

        in reply to: Mayfly v1.1 technical questions forum thread #17325
        neilh20
        Participant

          @rogers1313 my systems only have the Yellow led ON when actually charging. If the battery is charged, not charginng then it is OFF. The description in “Section S”, beneath the pics https://www.envirodiy.org/mayfly/hardware/details-and-specs/ says

          A yellow LED (labeled CHARGE) will light anytime the battery is being charged. Once a battery is fully charged, the yellow LED will go out, indicating that charging is done.

          in reply to: Mayfly v1.1 technical questions forum thread #17298
          neilh20
          Participant

            For the battery, seems to me there are two engineering approaches, specification and characterization.
            For the specified battery 4400mAh https://www.adafruit.com/product/354
            which has a listed data sheet from the manufacturer – https://cdn-shop.adafruit.com/product-files/354/C449_-_ICR18650_4400mAh_3.7V_with_PCM_20140728_APPROVED_8.18.pdf
            it has a defined “Operating Temperature” of Charge: 0-45C, and Discharge -20 – 60C.
            If you go outside those parameters, for too long (!) – some may still operate – but now its characterization as to how many will operate.
            Of course manufacturers do characterization upfront on their products, to be able to come up with a specification they stand by across all that product range.

            in reply to: LTEBee on Verizon? #17280
            neilh20
            Participant

              @mbarney, thanks for the settings.   What was the sim supplier that you used – a Verizon direct, or an MNVO like REVX.

              I did get an email earlier this week from SimCom that there 7080G was now certified by Verizon, so good to know it works 🙂

               

              in reply to: Digi LTEBee on Mayfly v1.x #17164
              neilh20
              Participant

                @mbarney on Mayfly 1.1 I connect SJ17  – that enables the Blue Network Status LED, and indicates the progress of the LTE-CATME connection.   Off – no connection,   ( I think)  ON – attempting connection,   FLASHING – connecting

                For Mayfly1.1 I also

                Solder SJ15  – assumes 4400mA hr battery, and allows 1A charge, but that depends on solar panel.

                J27 desolder A6-Vin  , solder A6-LiPo  ~  more accurate Vbat reading.

                 

                in reply to: Modbus Wingboard #17144
                neilh20
                Participant

                  I’ve released an expanded Modbus/RS485 Wingboard for community design review

                  https://github.com/EnviroDIY/Mayfly-Modbus-Wing/tree/master/knh002-MayflyWingShield/rev8

                  I’d welcome design comments,  on https://github.com/EnviroDIY/Mayfly-Modbus-Wing/issues/3 by Monday 2022-July-20 12noon PST.   Easier to correct any possible problems early on, than find them later on the PCB.  As the old  clothes tailor saying goes “measure three times, cut once”. 🙂

                  Discussion on desired Modbus usage or general questions could be made here.  I should note that this is a private initiative, not funded by EnviroDIY, but I am using it as a part of a public discussion for an open source board design.

                  neilh20
                  Participant

                    Hello Erik, hmm perhaps I’m coming from too many years of reading code,

                    Yes the order matters for the code, that the instance follows the the constructor.

                    What you are looking at I think is  “// .. sensor” , and that  is a comment

                    It does look like it may have been swopped, but its only descriptive text.  Getting descriptions to match the code takes time and refinement.  The “code warrior” answer;  is read the code 🙂 .

                    FYI IMHO  adding a new protocol for a Modbus  device is jumping into some “deep water”. Good luck!

                    neilh20
                    Participant

                      Hello Erik, I’m sorry I still don’t understand your question.

                      neilh20
                      Participant

                        Hello Erik, sounds like you are on the path to learning Cpp.  One issue to keep in mind is that the code is what happens, the reality check, the documentation is for readability.  You may want to  list what gas sensor you are looking at for the max help.

                        So I don’t follow your question  – where do you get the code snippet from the first section  which says there are two power pins “nlAdapterPower” and nanolevelPower   which looks reasonable.

                        Then in the constructor KellerNanolevel.h they map to int8_t and int8_t – the name is only descriptive, it isn’t used for anything.

                        Part of new code is having a plan including figuring out what you need to learn. a) can you get enough technical detail for the plan to be likely to work – ie for your case the Modbus map of the gas sensor  b) The other part of coding is set up a target test bench. b1) The first part of a test bench is proving that the test bench is working, b2) typically by enabling debug and checking the message flow on a known working sensor and then b3) making modifications for your new target sensor.  Do you have ANY ModularSensors modbus sensors that you could start with?   Just a thought 🙂

                      Viewing 10 posts - 91 through 100 (of 371 total)