rtl433
UNKNOWN
RTL-433 utility
|
LaCrosse WS7000/WS2500 weather sensors. More...
Functions | |
static int | lacrosse_ws7000_decode (r_device *decoder, bitbuffer_t *bitbuffer) |
LaCrosse WS7000/WS2500 weather sensors. More... | |
Variables | |
static char * | output_fields [] |
r_device | lacrosse_ws7000 |
LaCrosse WS7000/WS2500 weather sensors.
Copyright (C) 2019 ReMiOS and Christian W. Zuckschwerdt zany@ triq .net
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
|
static |
LaCrosse WS7000/WS2500 weather sensors.
Also sold by ELV and Conrad. Related to ELV WS 2000.
PWM 400 us / 800 us with fixed bit width of 1200 us. Messages are sent as nibbles (4 bits) with LSB sent first. A frame is composed of a preamble followed by nibbles (4 bits) separated by a 1-bit.
Message Layout:
P P S A D..D X C
References add_bytes(), bitbuffer::bb, bitbuffer_search(), bitbuffer::bits_per_row, DATA_DOUBLE, DATA_INT, data_make(), DATA_STRING, decoder_output_data(), extract_nibbles_4b1s(), preamble_pattern, reflect_nibbles(), r_device::verbose, and xor_bytes().
r_device lacrosse_ws7000 |
|
static |