overlookhorizon / olhzn_track Goto Github PK
View Code? Open in Web Editor NEWOLHZN Arduino Mega High Altitude Weather Balloon APRS Radio Tracking & Data Logger
Home Page: http://overlookhorizon.com
License: GNU General Public License v3.0
OLHZN Arduino Mega High Altitude Weather Balloon APRS Radio Tracking & Data Logger
Home Page: http://overlookhorizon.com
License: GNU General Public License v3.0
This currently utilizes the String class which has some known issues that may contribute to Arduino crashes/freezing/restarts. We intend to replace this by Spring 2018. Particularly, the String class is used to cast floats and write them to the SD card with fewer decimal places.
Ascent/Descent rates occasionally calculate an incorrect value resulting in extreme high or extreme low values logged to the SD card log file. Likely a calculation error that just hasn't been explored yet.
This currently utilizes the NewTone library to control the Piezo speaker/alarm. This library utilizes Timer 1 on the Arduino which may be conflicting with our other timer operations that also utilize the same timer for APRS and/or SD card writes. APRS operations may also be conflicting with SD card operations. Need to investigate this for resolution.
As far as I'm aware:
NewTone = Timer 1
APRS = Timer 2
SD Card = SPI (??) using digital pins 10, 11, 12 & 13
Not sure how the SD card is running off of pins 10, 11, 12 & 13 via Arduino Mega. Seems like this shouldn't work, but somehow I got it to work and I don't remember how. Software SPI? Maybe Magic? Who knows....?
The TinyGPS++ library that this utilizes does not currently take advantage of any GPS power saving methods. It would be a nice enhancement.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.