minor: Fix Doxygen warnings (closes #2825)
This commit is contained in:
parent
06b03b7a6e
commit
fe8ca7ee0d
13 changed files with 121 additions and 117 deletions
|
@ -122,6 +122,7 @@ void baseband_low_pass_filter(uint16_t const *x_buf, int16_t *y_buf, uint32_t le
|
|||
@param x_buf input samples (I/Q samples in interleaved uint8)
|
||||
@param[out] y_buf output from FM demodulator
|
||||
@param num_samples number of samples to process
|
||||
@param samp_rate sample rate of samples to process
|
||||
@param low_pass Low-pass filter frequency or ratio
|
||||
@param[in,out] state State to store between chunk processing
|
||||
*/
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
|
||||
/** Construct data output for CSV printer.
|
||||
|
||||
@param log_level the highest log level to process
|
||||
@param file the output stream
|
||||
@return The auxiliary data to pass along with data_csv_printer to data_print.
|
||||
You must release this object with data_output_free once you're done with it.
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
|
||||
/** Construct data output for LOG printer.
|
||||
|
||||
@param log_level the highest log level to process
|
||||
@param file the optional output stream, defaults to stderr
|
||||
@return The auxiliary data to pass along with data_log_printer to data_print.
|
||||
You must release this object with data_output_free once you're done with it.
|
||||
|
|
|
@ -22,6 +22,7 @@ struct r_cfg;
|
|||
|
||||
@param host the server host to bind
|
||||
@param port the server port to bind
|
||||
@param opts additional options, currently "control" enables write access
|
||||
@param cfg the r_api config to use
|
||||
@return The initialized rtltcp output instance.
|
||||
You must release this object with raw_output_free once you're done with it.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Ambient Weather (Fine Offset) WH31L protocol.
|
||||
|
||||
Copyright (C) 2021 Christian W. Zuckschwerdt <zany@triq.net>
|
||||
based on protocol analysis by @MksRasp.
|
||||
based on protocol analysis by \@MksRasp.
|
||||
|
||||
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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** @file
|
||||
Fine Offset Electronics WH45 air quality sensor.
|
||||
|
||||
Copyright (C) 2022 @anthyz
|
||||
Copyright (C) 2022 \@anthyz
|
||||
|
||||
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
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Fine Offset / Ecowitt WH55 water leak sensor.
|
||||
|
||||
Copyright (C) 2023 Christian W. Zuckschwerdt <zany@triq.net>
|
||||
Protocol analysis by @cdavis289, test data by @AhrBee
|
||||
Protocol analysis by \@cdavis289, test data by \@AhrBee
|
||||
|
||||
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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** @file
|
||||
Fine Offset Electronics WN34 Temperature Sensor.
|
||||
|
||||
Copyright (C) 2022 @anthyz
|
||||
Copyright (C) 2022 \@anthyz
|
||||
|
||||
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
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Fine Offset Electronics WS80 weather station.
|
||||
|
||||
Copyright (C) 2022 Christian W. Zuckschwerdt <zany@triq.net>
|
||||
Protocol description by @davidefa
|
||||
Protocol description by \@davidefa
|
||||
|
||||
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
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Fine Offset Electronics WS90 weather station.
|
||||
|
||||
Copyright (C) 2022 Christian W. Zuckschwerdt <zany@triq.net>
|
||||
Protocol description by @davidefa
|
||||
Protocol description by \@davidefa
|
||||
|
||||
Copy of fineoffset_ws80.c with changes made to support Fine Offset WS90
|
||||
sensor array. Changes made by John Pochmara <john@zoiedog.com>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
/**
|
||||
Rubicson 48659 meat thermometer.
|
||||
|
||||
{32} II 12 TT CC
|
||||
{32} II 12 TT CC
|
||||
|
||||
- I = power on id
|
||||
- 1 = 0UUU U follows temperature [0-7]
|
||||
|
@ -23,129 +23,129 @@ Rubicson 48659 meat thermometer.
|
|||
- C = Checksum, add 3 bytes - byte 4 should give a6
|
||||
|
||||
|
||||
{32} 01 08 71 d4 45
|
||||
{32} 01 18 73 e6 46
|
||||
{32} 01 28 75 f8 47
|
||||
{32} 01 38 77 0a 48
|
||||
{32} 01 48 79 1c 49
|
||||
{32} 01 50 7a 25 50C 122F
|
||||
{32} 01 60 7c 37 51C 124F
|
||||
{32} 01 70 7e 49 52
|
||||
{32} 01 00 80 db 53
|
||||
{32} 01 10 82 ed 54
|
||||
{32} 01 18 83 f6 55
|
||||
{32} 01 28 85 08 56
|
||||
{32} 01 38 87 1a 57 {32} 0b 68 4d 1a 25
|
||||
{32} 01 48 89 2c 58
|
||||
{32} 01 58 8b 3e 59
|
||||
{32} 01 60 8c 47 60
|
||||
{32} 01 70 8e 59 61
|
||||
{32} 01 00 90 eb 62
|
||||
{32} 01 10 92 fd 63
|
||||
{32} 01 20 94 0f 64
|
||||
{32} 01 28 95 18 65
|
||||
{32} 01 38 97 2a 66
|
||||
{32} 01 48 99 3c 67
|
||||
{32} 01 58 9b 4e 68
|
||||
{32} 01 68 9d 60 69
|
||||
{32} 01 70 9e 69 70
|
||||
{32} 01 00 a0 fb 71
|
||||
{32} 01 10 a2 0d 72
|
||||
{32} 01 20 a4 1f 73
|
||||
{32} 01 30 a6 31 74
|
||||
{32} 01 38 a7 3a 75
|
||||
{32} 01 48 a9 4c 76
|
||||
{32} 01 08 71 d4 45
|
||||
{32} 01 18 73 e6 46
|
||||
{32} 01 28 75 f8 47
|
||||
{32} 01 38 77 0a 48
|
||||
{32} 01 48 79 1c 49
|
||||
{32} 01 50 7a 25 50C 122F
|
||||
{32} 01 60 7c 37 51C 124F
|
||||
{32} 01 70 7e 49 52
|
||||
{32} 01 00 80 db 53
|
||||
{32} 01 10 82 ed 54
|
||||
{32} 01 18 83 f6 55
|
||||
{32} 01 28 85 08 56
|
||||
{32} 01 38 87 1a 57 {32} 0b 68 4d 1a 25
|
||||
{32} 01 48 89 2c 58
|
||||
{32} 01 58 8b 3e 59
|
||||
{32} 01 60 8c 47 60
|
||||
{32} 01 70 8e 59 61
|
||||
{32} 01 00 90 eb 62
|
||||
{32} 01 10 92 fd 63
|
||||
{32} 01 20 94 0f 64
|
||||
{32} 01 28 95 18 65
|
||||
{32} 01 38 97 2a 66
|
||||
{32} 01 48 99 3c 67
|
||||
{32} 01 58 9b 4e 68
|
||||
{32} 01 68 9d 60 69
|
||||
{32} 01 70 9e 69 70
|
||||
{32} 01 00 a0 fb 71
|
||||
{32} 01 10 a2 0d 72
|
||||
{32} 01 20 a4 1f 73
|
||||
{32} 01 30 a6 31 74
|
||||
{32} 01 38 a7 3a 75
|
||||
{32} 01 48 a9 4c 76
|
||||
|
||||
|
||||
battery
|
||||
|
||||
{32} cc 38 67 c5 39
|
||||
{32} cc 08 61 8f 36
|
||||
{32} cc 78 5f fd 34
|
||||
{32} cc 70 5e f4 33
|
||||
{32} cc 50 5a d0 32
|
||||
{32} cc 30 56 ac 30
|
||||
{32} cc 18 53 91 28
|
||||
{32} cc 08 51 7f 27
|
||||
{32} cc 78 4f ed 26
|
||||
{32} cc 38 67 c5 39
|
||||
{32} cc 08 61 8f 36
|
||||
{32} cc 78 5f fd 34
|
||||
{32} cc 70 5e f4 33
|
||||
{32} cc 50 5a d0 32
|
||||
{32} cc 30 56 ac 30
|
||||
{32} cc 18 53 91 28
|
||||
{32} cc 08 51 7f 27
|
||||
{32} cc 78 4f ed 26
|
||||
|
||||
|
||||
battery
|
||||
|
||||
{32} f0 18 43 a5 19
|
||||
{32} f0 30 46 c0 21
|
||||
{32} f0 40 48 d2 22
|
||||
{32} f0 50 4a e4 23
|
||||
{32} f0 60 4c f6 24
|
||||
{32} f0 78 4f 11 26
|
||||
{32} f0 18 43 a5 19
|
||||
{32} f0 30 46 c0 21
|
||||
{32} f0 40 48 d2 22
|
||||
{32} f0 50 4a e4 23
|
||||
{32} f0 60 4c f6 24
|
||||
{32} f0 78 4f 11 26
|
||||
|
||||
battery change for each value
|
||||
|
||||
{32} d2 60 4c d8 24
|
||||
{32} 01 60 4c 07 24
|
||||
{32} 20 60 4c 26 24
|
||||
{32} c3 60 4c c9 24
|
||||
{32} ae 60 4c b4 24
|
||||
{32} 98 60 4c 9e 24
|
||||
{32} 27 60 4c 2d 24
|
||||
{32} 5d 60 4c 63 24
|
||||
{32} d2 60 4c d8 24
|
||||
{32} 01 60 4c 07 24
|
||||
{32} 20 60 4c 26 24
|
||||
{32} c3 60 4c c9 24
|
||||
{32} ae 60 4c b4 24
|
||||
{32} 98 60 4c 9e 24
|
||||
{32} 27 60 4c 2d 24
|
||||
{32} 5d 60 4c 63 24
|
||||
|
||||
{32} 49 68 4d 58 25
|
||||
{32} d9 68 4d e8 25
|
||||
{32} 36 68 4d 45 25
|
||||
{32} 0b 68 4d 1a 25
|
||||
{32} 63 68 4d 72 25
|
||||
{32} 80 68 4d 8f
|
||||
{32} 3c 68 4d 4b
|
||||
{32} 97 68 4d a6
|
||||
{32} 37 68 4d 46
|
||||
{32} 64 68 4d 73
|
||||
{32} 76 68 4d 85
|
||||
{32} f6 68 4d 05
|
||||
{32} fa 68 4d 09
|
||||
{32} d6 68 4d e5
|
||||
{32} d3 68 4d e2
|
||||
{32} 01 68 4d 10
|
||||
{32} 25 68 4d 34
|
||||
{32} e0 68 4d ef
|
||||
{32} 22 68 4d 31
|
||||
{32} 56 68 4d 65
|
||||
{32} 53 68 4d 62
|
||||
{32} 49 68 4d 58 25
|
||||
{32} d9 68 4d e8 25
|
||||
{32} 36 68 4d 45 25
|
||||
{32} 0b 68 4d 1a 25
|
||||
{32} 63 68 4d 72 25
|
||||
{32} 80 68 4d 8f
|
||||
{32} 3c 68 4d 4b
|
||||
{32} 97 68 4d a6
|
||||
{32} 37 68 4d 46
|
||||
{32} 64 68 4d 73
|
||||
{32} 76 68 4d 85
|
||||
{32} f6 68 4d 05
|
||||
{32} fa 68 4d 09
|
||||
{32} d6 68 4d e5
|
||||
{32} d3 68 4d e2
|
||||
{32} 01 68 4d 10
|
||||
{32} 25 68 4d 34
|
||||
{32} e0 68 4d ef
|
||||
{32} 22 68 4d 31
|
||||
{32} 56 68 4d 65
|
||||
{32} 53 68 4d 62
|
||||
|
||||
{32} 0b 78 4f 2c 26
|
||||
{32} 0b 78 4f 2c 26
|
||||
|
||||
{32} 23 28 65 0a 38
|
||||
{32} 23 70 6e 5b 43
|
||||
{32} 23 00 70 ed 44
|
||||
{32} 23 28 65 0a 38
|
||||
{32} 23 70 6e 5b 43
|
||||
{32} 23 00 70 ed 44
|
||||
|
||||
{32} 23 60 dc b9 104
|
||||
{32} 23 78 df d4 106
|
||||
{32} 23 28 e5 8a 109
|
||||
{32} 23 08 f1 76 116
|
||||
{32} 23 40 f8 b5 120
|
||||
{32} 23 60 fc d9 122
|
||||
{32} 23 19 03 99 128
|
||||
{32} 23 61 0c ea 131
|
||||
{32} 23 19 13 a9 135
|
||||
{32} 23 39 17 cd 138
|
||||
{32} 23 01 20 9e 142
|
||||
{32} 23 69 2d 13 149
|
||||
{32} 23 01 30 ae 151
|
||||
{32} 23 21 34 d2 153
|
||||
{32} 23 31 36 e4 154
|
||||
{32} 23 39 37 ed 155
|
||||
{32} 23 59 3b 11 157
|
||||
{32} 23 69 3d 23 158
|
||||
{32} 23 79 3f 35 159
|
||||
{32} 23 60 dc b9 104
|
||||
{32} 23 78 df d4 106
|
||||
{32} 23 28 e5 8a 109
|
||||
{32} 23 08 f1 76 116
|
||||
{32} 23 40 f8 b5 120
|
||||
{32} 23 60 fc d9 122
|
||||
{32} 23 19 03 99 128
|
||||
{32} 23 61 0c ea 131
|
||||
{32} 23 19 13 a9 135
|
||||
{32} 23 39 17 cd 138
|
||||
{32} 23 01 20 9e 142
|
||||
{32} 23 69 2d 13 149
|
||||
{32} 23 01 30 ae 151
|
||||
{32} 23 21 34 d2 153
|
||||
{32} 23 31 36 e4 154
|
||||
{32} 23 39 37 ed 155
|
||||
{32} 23 59 3b 11 157
|
||||
{32} 23 69 3d 23 158
|
||||
{32} 23 79 3f 35 159
|
||||
|
||||
{32} 23 79 3f 35 159
|
||||
{32} 1a 70 0e f2 -10
|
||||
{32} 1a 18 03 8f -16
|
||||
{32} 1a 8c 01 01 -18
|
||||
{32} 1a 9c 03 13 -19
|
||||
{32} 1a b4 06 2e -22
|
||||
{32} 1a d4 0a 52 -23
|
||||
{32} 1a e4 0c 64 -24
|
||||
{32} 23 79 3f 35 159
|
||||
{32} 1a 70 0e f2 -10
|
||||
{32} 1a 18 03 8f -16
|
||||
{32} 1a 8c 01 01 -18
|
||||
{32} 1a 9c 03 13 -19
|
||||
{32} 1a b4 06 2e -22
|
||||
{32} 1a d4 0a 52 -23
|
||||
{32} 1a e4 0c 64 -24
|
||||
*/
|
||||
|
||||
static int rubicson_48659_decode(r_device *decoder, bitbuffer_t *bitbuffer)
|
||||
|
|
|
@ -30,7 +30,7 @@ Sync pulses:
|
|||
730 730 730 730 730 730 730 730 [us]
|
||||
|
||||
The device's transmission interval depends on the configured
|
||||
channel. The interval is 55 + <device channel> seconds.
|
||||
channel. The interval is 55 + `device channel` seconds.
|
||||
|
||||
Data format:
|
||||
71 ba 4e 60 ba 0
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/** @file
|
||||
SRSmith Pool Light Remote Control, Model #SRS-2C-TX.
|
||||
SRSmith Pool Light Remote Control, Model SRS-2C-TX.
|
||||
|
||||
Copyright (C) 2022 gcohen55
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
|||
#include "decoder.h"
|
||||
|
||||
/**
|
||||
SRSmith Pool Light Remote Control, Model #SRS-2C-TX.
|
||||
SRSmith Pool Light Remote Control, Model SRS-2C-TX.
|
||||
|
||||
The SR Smith remote control sends broadcasts of ~144 bits and it comes in shifted (similar to the Maverick XR30 BBQ Sensor)
|
||||
- Frequency: 915MHz
|
||||
|
|
Loading…
Add table
Reference in a new issue