Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, a web toolkit designed to help citizens, conservation practitioners, municipal decision-makers, researchers, educators, and students advance knowledge and stewardship of fresh water. New to EnviroDIY? Start here

Reply To: RS485 without auto direction control

Home Forums Mayfly Data Logger RS485 without auto direction control Reply To: RS485 without auto direction control

#13476
Erik G
Participant

To answer your questions:

-I’m using platformio on VSCode. (I’m really not comfortable using it but these kind of problems is good for actually learning hands on. There is a lot of strange things in there that I don’t understand and I wish I could find a really good tutorial how to work with it.)
-Attached my “platformio.ini”
-I’ve tried both manual install and to let platformio do it.
-Now updated/upgraded/cleaned
– This is how the lib_dep folder looks like:
v libdeps\mayfly
>tmp_installing-kgja50_package
>AltSoftSerial
>NeoSWSerial
>SoftwareSerial_ExtInts
-I was pretty sure AltSoftSerial was the problem since I got some errors when including it when using the mayfly board both in Arduino
IDE and platformio but that seems to work now.
-If I now focus on the “data_saving”-example which I know I didn’t corrupt with my own programming I might be misinterpreting the output
based on my past problems with my own code (modified version of the Thingspeak example). When using your platformio.ini without the debugflags I get the output as attached in file “output1.txt”. Every 15 sec I get a new line of “Now running data_saving.ino on Logger XXXXX”
When using the debug flags I get whats in output2.txt
Then the Y504 seems to update. Maybe I was waiting for a output similar to the thingspeak-example? The testbutton didn’t work which made me assume something was wrong.

The debug flags are very helpful. I totally missed to try them. The buffer setting in my terminal is probably to low to catch enough but i learned i can save the log to a text file with “pio device monitor > Filename.txt” in the terminal. Also very helpful.

Oh I forgot to replace the gprsbee which I removed the