rtl433
UNKNOWN
RTL-433 utility
|
Efergy IR Optical energy consumption meter. More...
Functions | |
static int | efergy_optical_callback (r_device *decoder, bitbuffer_t *bitbuffer) |
Efergy IR is a devices that periodically reports current energy consumption on frequency ~433.55 MHz. More... | |
Variables | |
static char * | output_fields [] |
r_device | efergy_optical |
Efergy IR Optical energy consumption meter.
Copyright (C) 2016 Adrian Stevenson adria n_st evens on20 02@ya hoo. com
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 |
Efergy IR is a devices that periodically reports current energy consumption on frequency ~433.55 MHz.
The data that is transmitted consists of 8 bytes:
if pulse count <3 then energy =(( pulsecount/impulse-perkwh) * (3600/seconds)) else energy= ((pulsecount/n_imp) * (3600/seconds))
References bitbuffer::bb, bitbuffer_printf(), bitbuffer::bits_per_row, crc16(), DATA_DOUBLE, DATA_FORMAT, DATA_INT, data_make(), DATA_STRING, decoder_output_data(), and r_device::verbose.
r_device efergy_optical |
|
static |