Forum Replies Created
-
AuthorPosts
-
@rogers1313 Some other links .. I’m trying four links to see if it passes the spam filter ..
https://github.com/neilh10/ModularSensors/wikihttps://github.com/neilh10/ms_releases/wiki
https://github.com/neilh10/ms_releases@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/@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.
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.@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 🙂
@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.
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.
2022-06-01 at 12:24 PM in reply to: Adding a new modbus sensor using current ones as inspiration. #17064Hello 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!
2022-05-31 at 12:07 PM in reply to: Adding a new modbus sensor using current ones as inspiration. #17058Hello Erik, I’m sorry I still don’t understand your question.
2022-05-30 at 2:11 PM in reply to: Adding a new modbus sensor using current ones as inspiration. #17054Hello 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 🙂
-
AuthorPosts