Forum Replies Created
-
AuthorPosts
-
I wonder what is the size of the code ?
From the bottom of the PIO when I build I have
RAM: [===== ] 52.2% (used 8551 bytes from 16384 bytes)
Flash: [========= ] 87.4% (used 113628 bytes from 130048 bytes)
@tahicksonstthomas-edu – just wondering if you tried rebooting, or tried it again.
VSC and also Platfromio regularly do updates – and sometimes just exiting and starting VSC again seems to work for me.
More recently for some reason two comport have appeared with a BlueTooth access.
You can also check what the USB enumerates as a COM port and then set it in the platformio.ini
<div>
<div>[env:mayfly]</div>
<div>upload_port = <COM#></div>
</div>
@nick Apparently try it with out clicking the “notify option” –
https://github.com/ODM2/ODM2DataSharingPortal/issues/668
not clear if the bug fix has gone live, or will be fixed on the next pass
@nick – I tried https://monitormywatershed.org/sites/TWItest/ and it doesn’t exist
What is valuable for your “error report” is the error that is occurring when you submit to MMW. That would be the screen shot you need.
Perhaps there is some field that needs to be filled in that is missing
I usually use a naming convention, as it has to be unique among all the sites, and I’m likely to be entering a number of sites
so could be nick_test_twi01 or
<organization or unique identifier><stream or function><local code>
So I go to https://monitormywatershed.org/ and check that I’m logged in – top right
Click “My Sites” – top left, then “register A New Site”
So I’m trying “nh_test_twi01”
enter details, select map and then under Notes “Test site to be deleted”
then enter ~ and its created it for me
https://monitormywatershed.org/sites/nh_test_twii01/
@nick I just tried – and it worked for me with 4 sensors. https://monitormywatershed.org/sites/nh_test230803/
Perhaps you could try starting from the beginning. Nothing bad should happen creating sites.
I saw this as well. Though it turns out the site was created .
https://github.com/ODM2/ODM2DataSharingPortal/issues/663
I hoped the issue had gone away, so I closed it after a few weeks..
I’ll re-open it with a reference to this conversation. I guess its a benefit in tracking bugs. If/when the project gets a burst of energy/focus (or $) then they all get examined.
@nick IHMO there are few maintenance and ease of use concepts built into github.com/EnviroDIY/ModularSensors & MMW.
To make it easier, it takes what Computer Science people call “Use Cases” for how equipment is used in the field. There are international standards for managing equipment maintenance states – however they take more software infrastructure work!
I haven’t found any way of being able to set a MWM node to a “test state”, show the test data separately until its determined that its ready for real data gathering. But maybe it will happen some day.
What you can do is test the parts separately with out POSTs to the “Production” MMW site – that is test with a “dummy test” UUIDs to a test MMW site, and then switch the UUIDs in some form – possibly as a compile option in a ms_cfg.h file. If it compiles and you have eyeballed the data flow, it probably will work.
I’m a great fan of ModularSensors, and its great strength is interfacing to sensors. I have extended the software for real world equipment management.
I put the UUIDs on the uSD as an .ini file and they are read at initialization. I also build a set of .hex programs for my release, and then I can program all the Mayflys with the same features from this one .hex – and the uSD customizes each hardware unit. Data driven design. I discuss it here. https://www.envirodiy.org/geographical-scaling-modularsensors/
For my replacement board, I test with a “dummy test” of UUIds on the uSD to verify that the board works to MMW. However it doesn’t upload to the “production” MMW.
In the field they will disconnect the solar panel, battery, and RS485 shield from the Mayfly. Unscrew/remove the Mayfly from the enclosure. Then they will take out the uSD, which has the personalization UUIDs on it, and plug it in the new Mayfly. Then put the board back together – since this is often in the humid riparian zone, take care to keep sweet out your eyes, off the board – and make sure all the pins of these small devices locate properly!!! Be interested to hear how you make it work!
Thanks for the hint for running at 56K – that has been working.
@braedon-dority it seems to me you have “bridged” or wirelessly connected one S3B/Mayfly1 to another S3B(XCTU or Mayfly2) and proved the data connection.
A vehicle represents a number of parts that hang together ~ ModularSensors represents a number of Classes that hang together – the value of open source is you can modify the programs/Classes.
However that implies you’ve launched off on your own – so phrasing your question right, 🙂 becomes something you are trying to refine?.
Based on your previous application environment, It seems like you might be asking, “how do I receive the data on Mayfly2 and push it to the .csv file?”
@braedon-dority I would add that the Digi range of modems is extensive- with many functions. They have good “Data Sheets” on their capabilities.
What it sounds like you are asking is can two S3Bs be setup like a “wire” – a link for two S3Bs – a peer-two-peer (P2P) link.
That is “print” an ASCII serial string to an S3B over the UART and have it come out another S3B uart.I am afraid its looking at the manual to see if this can be done for the particular model, and follow the examples they give in the manual.
Like a vehicle – for exact technical capabilities dig into the manual
I know some of the 900Mhz models I looked at could do it. However, as its wireless also look at under what conditions it might loose parts the string Good luck.
-
AuthorPosts