Preface Observation of weather data is not only of global significance but may also be of local interest. This can range from simply displaying the current weather data to long-term observation and analysis of recorded data and even to responses to dropping below or exceeding defined values.
Explanation of Terms In order to better understand the following descriptions, some of the more typical terms used by Windows, and which also appear in this manual, are explained briefly here. Left mouse button The left mouse button is pressed (clicked) to select an ele- ment on the screen or to activate a function.
Page 6
In order to enable extremely easy operation of the program, the buttons are always located on the right side or at the bottom edge of the window. When selecting or entering data, observe the functions of the following buttons. After activating this button, the current window is closed. The entries and settings made are stored.
General Information The radio weather station represents a highly sophisticated, easy to use, univer- sal weather measuring system which can record, evaluate and display the data from up to 16 external radio sensors for temperature and humidity, a sensor for wind and another for rainfall.
System Requirements The operating and evaluation software can basically be run on any PC using Windows 95/98 or Windows NT. However, to enable fast processing, it is recom- mended implementing at least a 486 DX with a frequency of 66 MHz. When Windows 95/98 is used, the PC should have at least 16 Mbyte RAM to ensure processing can be completed quickly.
Installation The operating and evaluation software for the weather station is installed by activating the "Install“ installation program provided on the program disk. This can be done, for example, by using the "Run“ command in the Windows 95/98/ NT Start menu. The required target directory can be selected during the installation process.
Main Window The main window of the operating and evaluation software consists of a menu bar, toolbar and status bar as well as one or more diagrams which represent the individual measured values in graphical form. The toolbar contains several buttons which enable the most important functions to be activated quickly by using the mouse.
Page 12
File This menu can be used to call in the weather data files, print the various graph- ics, assign sensor names and export the measured values. The menu also pro- vides the option of exiting from the program. Display This menu is used to select the required measured value transmitters whose values should be displayed graphically (e.g.
Control The operating and evaluation software can be controlled by using the mouse and keyboard. The "Enter“ and "Esc“ keys have a special significance in respect of user input and selection. Function Enter Cancel A range of function keys and key combinations are available in the main window with which to activate the most important functions quickly.
Preparations This section describes the working steps and settings necessary in order to start the sensors and weather station as well as the operating and evaluation soft- ware. The outdoor sensors for measuring wind speed, rainfall, outdoor temperature and relative humidity are equipped with a solar cell for power supply and a lithi- um backup battery for periods of darkness and bad weather.
Preparing the PC Interface Preparation of the PC interface consists purely of inserting two AA alkaline batteries in the battery compartment on the rear side of the unit. Only use high quality alkali-manganese batteries. The PC interface can- not be operated without batteries. The PC interface should only be put into operation after all the connected sensors have been in operation for more than ten minutes! During the initialization phase, no communication may be established between...
Commissioning Measured Value Transmitter The weather station sensor concept is based on two groups of sensors. The basic requirement to operate the weather station is the indoor radio sensor with barometric atmospheric pressure. This sensor transmits a fixed data telegram which defines the display of the temperature and relative humidity in the display area for indoor values.
Fill the recess with a little water and then align the lower part of the housing according to the spirit level principle. After marking the installation position ex- actly, drain off the water. Ensure the solar cell faces south. The short side of the integrated spirit level must point north.
Indoor radio sensor without air pressure The indoor radio sensor without air pressure corresponds to the indoor sensor with air pressure with regard to operation and function. However, it only contains a temperature and humidity sensor, but no air pressure sensor. This sensor can be freely addressed and assigned a name.
Storing the Solar-Powered Outdoor Sensors The outdoor sensors receive their operating power supply from a solar cell. En- ergy is also stored in a integrated battery which assumes power supply during periods of darkness and bad light. If such a sensor remains out of operation for a longer period and receives no light, there is no risk to the internal battery if the magnets, inserted to activate the operating voltage, are removed.
Page 23
The number of sensors to be supported can be modified using menu "Interface“, submenu "Properties“, option "Initialize“. Note: If these settings are changed, the radio interface is re-initialized. All the weather data stored up to then is lost. In addition, the radio interface cannot send any data to the PC for approx.
Weather Data File This function serves to open stored weather data files and create new ones in which data in the PC interface can be stored. This means it is possible, for exam- ple, to create a weather data file for each month and the data to be displayed in graphical and tabular form as and when desired.
vant information. It is particularly useful to make a monthly printout of all the required measured values. The graphic is printed according to the settings de- fined in the printer setup. Before activating the option, call in the "Printer Setup“ function to define the printer on which the weather graphics should be printed.
installation site of the sensors, for example. The descriptive name also appears when the corresponding "sensor window” is opened (graphic and values table). Specifications The "Specifications“ menu can be used to select the measurement units for all the sensors. The units C and F are available for temperature sensors, km/h, m/ s, knots and mph for wind speed, l/m , mm and in for rainfall, and hPa, mmHg and inHg for atmospheric pressure.
Automatic scaling can be selected for graphical representations for all sensor types. Floating average A filter function is available with which to even out brief fluctuations in the meas- ured values or exceptional measured values in the graphics representing the temperature/humidity and air pressure diagrams.
The new calibration factor is calculated by the following equation: New calibration factor = Setpoint value (e.g. 2,81 in) x old calibration factor Actual value (display value after filling the water The old calibration factor (i.e. currently valid value) is displayed in the "Rainfall per collector”...
Temperature/Humidity Menu to select the display of a chosen temperature/humidity sensor. After se- lecting the corresponding sensor, the window for the display representation peri- od appears. The graphical and tabular output of the weather data can be provide for different period of time.
developments as well as detailed characteristics concerning individual days. The upper part of the window, under "available weather data”, indicates the pe- riod for which data is available regarding the relevant sensor. The period to be displayed can be entered in the input fields arranged below it. Eight predefined periods are provided as options, ranging from the last hour to the last 30 days.
Sensor Management After activating this menu option, a window opens which contains a list of all the sensors used by the PC weather station. Any of the sensors can be activated manually by clicking the respective selection field with a tick. In the same way, this window can be used to deactivate sensors no longer required.
Status Bar This option is used to visualize or hide the status bar, located at the bottom edge of the main window. The status bar contains information regarding the functions in the toolbar, help, etc. By deactivating the status bar, the diagram displayed can be enlarged.
Always on Top If the weather display window should be permanently in the foreground, it is indicated by a tick in this selection field. No Header This selection field is used to activate and deactivate the weather display header. External Sensor This menu is used to select the required temperature/humidity sensor to be dis- played in the right-hand display area of the weather display.
Read Now All the data records stored in the PC interface are read out and saved in the current weather data file. After the data transfer, the content of the 32 kb PC interface memory is automatically deleted. Read Automatically This option enables the automatic reading out of data in the PC radio interface each time the program is started and after a freely configurable interval.
Properties Initialize The "Initialize interface“ window can be used to define the interval period for saving the measured values in the PC interface and the number of temperature/ humidity sensors supported (9 or 16). Intervals between 1 minute and 1 hour can be set for saving the measured values.
In the case of changes made later, e.g. through disassembling the system, the changes should be made at the beginning of a new saving period. Interface This submenu enables the selection of a serial interface to which the radio inter- face should be connected.
Period On activating this menu command, the "Period Display“ window opens up. This window is used to define the period for which the weather station data should be displayed. For quick selection, up to 8 predefined periods are available which can be selected simply by clicking the mouse.
Adapt Periods When several graphic windows are being displayed with various scaling factors for the time axis, this function causes an automatic adaptation of the graphics to the time axis in the currently selected window. All the graphics displayed on the screen are then represented for to the same time period.
Settings The "Settings“ menu command can be used to modify the scale of the screen window currently open. Apart from the freely selectable minimum and maximum values, automatic adaptation of the scaling to the minimum and maximum val- ues of the period represented is also possible. In the case of a temperature/ humidity sensor, it is possible to select the relative humidity to be displayed as the second value.
Cascading Use this command to arrange the open windows overlapping each other on the screen. Tile Horizontally Use this command to arrange the up to 3 open windows tiled beside each other on the screen. Other measured value windows are then cascaded. Tile Vertically Use this command to arrange the up to 3 open windows tiled vertically.
Toolbar The buttons in the toolbar can be used to activate the following functions quickly using the mouse: Print: Context-sensitive help: Displays information on the button, menu or window Read out data: Period backwards: Define period: Period forwards: Zoom out period: Zoom in period: Prints the active document clicked...
Appendix A Changing the Batteries Radio sensors with battery operation All the batteries in these sensors have a working life of up to 3 years (alkali batteries). They must be replaced when the display of the corresponding sensor does not appear for over 24 hours and no other general, longer term interference in the transmission path needs to be taken into account.
Appendix B Special Terms Air pressure history - storage and graphical display of the air pressure over the last 72 hours. This can be used to determine conclusions related to the general weather development. The graphical representation appears in the weather dis- play.
Appendix C Eliminating Faults If transmission is not received from a sensor for 36 hours, its value disappears from the display. At regular intervals (17 hours) the PC interface polls all the sensors during a six minute period in case synchronization between sensor and PC interface has been temporarily affected by transmission path interference.
Page 54
A newly added radio sensor (e.g. following a change of batteries) is auto- matically accepted by the system and the related data is displayed. Faults are often restricted to limited periods (radio communication) or can be easily eliminated. If a unit, e.g. radio headphones, remote babysitter, etc is oper- ated your house or a neighbor’s at 433 MHz, the period of activity is normally limited.
Appendix D Range Under optimum conditions, the open field range is 330 ft, i.e. when there is ‘visual’ contact between the transmitter and receiver. Walls and reinforced concrete constructions can be passed through, but they do affect the range correspond- ingly.
Appendix E Technical Data The following table provides an overview of the technical data of the weather station. Measuring interval, outdoor sensor ... 3 min Measuring interval, indoor sensor ... 3 min Transmission frequency ... 433.92 MHz Range in open space ... Max. 330 ft Temperature range, indoors ...
Appendix F Weather File Data Format The information below is comprised of extracts from the C++ source program in order to make the structure of the weather data file more clear. The weather data file is a sequential file in which all the data received is stored in succession in one dataset of constant size (WSPC_DATEN).
Page 58
typedef struct short staerke; short richtung; unsigned char breite; unsigned char flag; } WSPC_WIND; typedef struct short zaehler; unsigned char flag; } WSPC_REGEN; #pragma pack() // Structure to record data from wind sensor // Structure to record data from rain sensor // All following data is again 4-byte aligned...
Page 59
Radio Interface Memory 32 kbyte as a ring memory Command Overview ‘1’ : Request dataset ‘2’ : Select next dataset ‘3’ : Activate 9 temperature sensors ‘4’ : Activate 16 temperature sensors ‘5’ : Request status ‘6’ : Set interval time...
Appendix G Data Transfer Protocol (Version 2.0) Activate Data Transfer • In normal state, the PC weather station is inactive and does not react to V24 signals. • To activate it, set the RTS line < -9 V and the DTR line to > 9 V. •...
Page 61
Interval and Storage Period a) All 16 sensors Interval Storage period 10 min. 85 1/4 hr. 15 min. hr. (10 1 30 mn. hr. (21 1 1 hour b) With 8 sensors Interval Storage period 10 min. 170 1/2 hr. (10 1 15 min.
Page 62
Data Format Data frames: <STX><length> [message] <checksum><ETX> Data transmission: 9600 baud, even parity, 8 bit, 2 stop <STX> is issued as the start character and <ETX> as the end character All characters between the start and end are processed so that no <STX> nor <ETX>...
Page 63
Request Dataset <SOH> ‘1’ (-sum) <EOT> Response from weather station: (34/60 Bytes) 1. Data available (Block no.) (Time) (Data) Block no.: Number of the block in the memory (no relation to time. Serves to control dataset registered twice).) Time: Age of the dataset in minutes up to the current time. Data: 30 (9 sensors) or 56 (16 sensors) bytes 2.
Page 64
Dataset The dataset consists of 30 or 56 bytes, each byte containing two digits. In the following, bits 0-3 are referred to as "L” and bits 4-7 as "H“. Temp 1 L2, H1, L1 Humidity 1 L3, H2 Temp 2 H4, L4, H3 Humidity 2 H5, L5 Temp 3...
Page 66
Select Next Dataset <SOH> ‘2’ (-Sum) <EOT> Response from weather station: (1 Byte) 1. Next dataset available : <ACK> 2. No dataset available: <DLE> Set 9 Sensors <SOH> ‘3’ (-sum) <EOT> Response from weather station: (1 byte) <ACK> Set 16 Sensors <SOH>...
Page 67
Poll Status <SOH> ‘5’ (-sum) <EOT> Response from weather station: (21 byte) (Status) Dataset status Status of temp. sensor 1 Status of temp. sensor 2 Status of temp. sensor 3 Status of temp. sensor 4 Status of temp. sensor 5 Status of temp.