stevemarple / aurorawatchnet Goto Github PK
View Code? Open in Web Editor NEWBuilding a network of magnetometers for auroral alerts and citizen science.
Home Page: http://aurorawatch.net/
License: GNU General Public License v2.0
Building a network of magnetometers for auroral alerts and citizen science.
Home Page: http://aurorawatch.net/
License: GNU General Public License v2.0
When upload_data.py
runs but no data is found there is no trace on the upload server that the command even ran. In such cases make an empty GET request to indicate that data is missing.
Data transfer fails if a HTTP redirect is issued.
The auroraplot Python library will be used for data processing. This arranges data by project, site, data type and channel. In our case data type is always magnetometer data so the important items to identify the magnetometers in use will be project
and site
. The station list must include:
Formatting may follow the convention used by GAIA, http://gaia-vxo.org. See http://calgary.canada.gaia-vxo.org/rest_xml/projects for an example.
Cannot unset remote hostname using send_cmd.py
. This prevents a static IP address being used once a hostname has been defined. Workaround is to send an eepromWrite
command to the console of the sensor unit.
Silkscreen wrongly states v1.0 (in 4 places).
Have make_qdc.py
create the target directory before attempting to save the file.
I'm generating a list of the information that should included in the v1.0 AuroraWatch UK API. So far I have:
If the status message is present, and its message text is not empty, this provides a message which could be presented (silently?) to the user, eg, "System down due to maintenance", "Aurora sighted from Cornwall!". The message should not be displayed after the TTL has expired. If implemented the app is responsible for ensuring the message is not displayed multiple times.
The nested list hints at how the XML document is likely to be structured. The list of stations will be fairly static so I think that is perhaps best left to a separate document to minimise the data transferred. See issue #5 for details.
As much as I hate American spellings I will use "color" since that is the spelling used in HTML/CSS.
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.