WeatherStationInterface

From PaparazziUAV
Jump to navigation Jump to search

Weather Station Interface

davis2ivy

The weather station interface davis2ivy polls Davis VantagePro/VantagePro2 stations and broadcasts the current weather data (ambient pressure, temperature, wind speed and direction) over Paparazzi's Ivy bus message system. Connect to the station is via a serial port.

davis2ivy may send messages with different aircraft IDs. The simplest way is to use the ID of the actually flying aircraft, thus the messages will show up in the messages window and in the log file as if they were sent from that aircraft. If you use another aircraft ID, you have to add the -a option to get the messages into the log file.

Options

The program can be found in $PAPARAZZI_HOME/sw/ground_segment/misc.

  • -a Send ALIVE message
  • -b <bus> Specify Ivy bus (default is 127.255.255.255:2010)
  • -d <device> Specify the weather station device (default is /dev/ttyUSB1)
  • -i <number> Specify the aircraft ID (default is 1)
  • -s <number> Specify the interval between station polls in seconds (default is 1)

External Links

Vantage Pro2 product page

kestrel2ivy

The weather station interface kestrel2ivy polls Neilsen Kellerman Kestrel bluetooth weather meters (tested with Kestrel 4500) and broadcasts the current weather data (ambient pressure, temperature, wind speed and direction, relative humidity) over Paparazzi's Ivy bus message system. Connect to the meter is via a bluetooth serial port.

kestrel2ivy may send messages with different aircraft IDs. The simplest way is to use the ID of the actually flying aircraft, thus the messages will show up in the messages window and in the log file as if they were sent from that aircraft. If you use another aircraft ID, you have to add the -a option to get the messages into the log file.

Options

The program can be found in $PAPARAZZI_HOME/sw/ground_segment/misc.

  • -h Print help message
  • -a Send ALIVE message
  • -b <bus> Specify Ivy bus (default is 127.255.255.255:2010)
  • -d <device> Specify the weather station device (default is /dev/rfcomm0)
  • -i <number> Specify the aircraft ID (default is 1)
  • -s <number> Specify the interval between station polls in seconds (default is 5)
  • -m Use if the meter is set to output metric/SI units instead of default imperial units

External Links

Kestrel 4500 product page