-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting up to speed with this codebase #1
Comments
you need those headers for the datalogging SD card . you also need to download the temp sensor library please check out this tutorial below: Pressure sensor please visit the following link:
installation:
As i mention earlier, i didnt used them. they are coming from the previous team.
Yes we have tested that code with Vlad, it was running. The only non functioning part on the code is pressure sensor and motor functions. |
Thanks, I was able to get it setup and compiled in the Arduino app. I'm trying to make sense of the parsing of the serial data here. Is there any documentation for the output of the sensors? Do the GPS, temperature, and pressure sensors all go through the OneWire library? How do you know what order the values will be sent over the serial interface, and what format they're in? I couldn't find any info for this in the PDF docs in this repo. |
For the documentation i think it should be better if you use the manufacturers docs from their website. for the gps when i parse it, it catches everything by character. Then it basically gather all the data and write into a csv file. For the rest of the libraries you need to check their docs. |
Got it. So the GPS data is being parsed on the fly and then only certain values are being written out to disk. Is there a reason the entire GPGGA sentence isn't being written out while the balloon is in the air and then parsed once the payload has been retrieved? |
It reads from the GPS module straight once it spits out the data. We needed the data right away as soon as the terminal starts. |
Right, but when it writes the GPS data to disk, it only writes certain pieces of data here. I'm just wondering if there was a reason to not just write out Aside from grabbing the altitude to determine if the door needs to be opened or closed, I'm not sure what the reason is for parsing the GPS data into the |
you can definitely modify however you want. |
Hey @francose,
I'm getting involved with the HAB project and need to get up to speed on this codebase. Docs and comments are sparse so I'm having a hard time piecing it all together.
Some questions:
HAB.ino
file relies on a bunch of header files, likeSPI.h
,SD.h
, etc. Where can I get those libraries?StemHab.cpp
used at all? I seeStemHab.h
included inHAB.ino
, but it doesn't look like the functions are used.Are you still at BCC at all, and if so, would you be able to meet up at some point to go over this?
Thanks,
Vito
The text was updated successfully, but these errors were encountered: