Official Ruuvi App: Weather Station

Hi,

I am starting to get my head around how the thing works.

I have now a version of the Weather Station application that will update the accelerometer data in “real time” . It can be retrieved at Experimental Weather Station app (It works for me, but use at your own risks)

In this version, the environmental variables (temperature, humidity, pressure) are updated every 5 secs like in the original, but the accelerometer data will be updated faster. Like in the original, the beacon advertises data at 2Hz.

Pressing the “mode change” button will loop through the following modes:

  1. Eddystone URL
    This is the same mode as before. Only temperature, humidity and pressure are
    available through the broadcast URL

  2. High Resolution
    This is similar to the previous highres mode. The accelerometer values are sampled
    and updated at 1 Hz. Use 10 bits, normal power mode (2 µA) at 1 Hz

  3. High resolution mode 2
    This is similar to the High Resolution mode. The accelerometer data are sampled
    at 10 Hz and updated at 2 Hz. Use 10 bits, normal power mode at 10 Hz (4 µA).

  4. High Resolution mode 3
    The accelerometer data are sampled at 25 Hz and updated at 2 Hz. Use 8 bits, low power mode at 25 Hz (4 µA).

In both mode 2 and 3, the sample selected to update the beacon value is the one presenting the largest variation to the theoretical rest value i.e.

  abs(1000 - sqrt(x**2 + y**2 + z**2))

Note that in mode 3, because it is using 8 bits (i.e. 16 millig values) you never get 1000, only 992 or 1008.

If you use it, let me know what you think.

Cheers

1 Like