This is an old revision of the document!
Eubrewnetuser’s manual
Contents
1. Setup and data sending
1.1. Software installation
1.2. Client configuration file
1.3. Communication with the server
1.4. Schedule the data sending
1.5. Fast installation guide
2. Configuration
2.1. Sation configuration
2.2. Ozone configuration
2.2.1. O3 and SO2
2.2.2. Data and Metadata
2.2.3. NO2
3. Download data
3.1. Download Brewer files
3.2. Download products
3.3. Ozone files format
4. Access functions
5. Diagnostic tools
5.1. Brewer status
5.2. Checklist
1. Setup and data sending
Each Brewer spectrophotometer communicates with a local PC where the raw data are recorded. For uploading the raw data from the client PC to the Eubrewnet database a set of routines written in python has to be installed on the local PC (or any other computer which has access to the Brewer raw data). When these routines are executed the local (client) PC is connected to the Eubrewnet server. Then, the local brewer files and all relative information (file size, modification date etc.) are listed and compared to the corresponding information for the files that have been already stored in the server. Only the files which are either new or have changed, are transferred from the former to the later. This process is repeated in regular time intervals (prefferably ~15 mins). In sections 1.1 - 1.4, the software installation and application processes are analytically described. A fast installation guide is available in section 1.5.
1.1. Software installation
Before the installation of the software the operator has to communicate with the administrator(eubrewnet@aemet.es) and ensure that his Brewer has been included in theEubrewnet Brewer list. Then, there are two possible methods to install the client software:
1st method(recommended): Install the python interpreter and download the python client
For Windows and Mac, Python 2.7 is recommended while for Linux, the Python Version should come bundled with the Linux distribution. Below is a list of the appropriate interpreters for Windows and Mac.
● Python 2.7 Windows x86 MSI Installer (Windows binary)
● Python 2.7 Windows X86-64 MSI Installer(Windows AMD64 / Intel 64 /X86-64 binary)
● Python 2.7 Mac OS X 64-bit/32-bit x86-64/i386 Installer (for Mac OS X 10.5 and later, if needed)
● Python 2.7 Mac OS X 32-bit i386/PPC Installer(for Mac OS X 10.3 and later, if needed)
● Linux Version should come bundled with your Linux distribution.
You have to be sure that your python interpreter is callable from every path in your system (Open a console and try python, exit() for exit).
Then, client_python.zipshould be downloaded and uncompressed in the system.
2nd method(not fully tested): Download the exe client
In this case, the client_exe.zipshould be downloaded and uncompressed in the client PC system. After unzipping the compressed folder, try:
$>refresh.exe
(in dist folder) in a console to test if client is working properly. No error message should appear.