sebmillet / RF433any

GNU Lesser General Public License v3.0
39 stars 4 forks source link

Repeating pattern not recognized #12

Open DarkShadowNight opened 1 year ago

DarkShadowNight commented 1 year ago

Hello,

What a great universal and lightweight library! I want to decode a signal that repeats 4 times in a period of about 300 ms with a high of 10ms (see 065) Your program can't detect this high period as a repeating pattern. Is there a way to adjust the timings somewhere?

Picture of plot: https://ibb.co/Ph9cpN0

Thanks,

000     272,  2500
001     272,   228
002     276,  1216
003     272,  1212
004     272,   232
005     272,   236
006     268,  1216
007     272,   232
008     272,  1220
009     268,  1216
010     268,   232
011     280,   236
012     276,  1224
013     272,  1220
014     268,   244
015     272,   240
016     272,  1220
017     268,  1220
018     272,   240
019     280,  1216
020     276,   240
021     272,   236
022     268,  1224
023     280,  1216
024     276,   244
025     272,   232
026     276,  1220
027     268,   232
028     280,  1212
029     276,   236
030     264,  1228
031     272,  1224
032     268,   240
033     272,   240
034     272,  1224
035     280,   232
036     272,  1224
037     276,   232
038     272,  1220
039     268,   240
040     272,  1220
041     280,   236
042     268,  1220
043     280,   232
044     268,  1220
045     272,   240
046     272,  1224
047     280,   232
048     272,  1224
049     280,   232
050     272,  1224
051     276,   232
052     272,  1220
053     276,   236
054     272,  1220
055     276,   236
056     268,  1220
057     280,   232
058     268,  1220
059     280,  1212
060     280,   236
061     280,   232
062     272,  1224
063     280,   232
064     272,  1224
065     272, 10512
066     280,  2492
067     276,   236
068     276,  1220
069     272,  1220
070     272,   244
071     268,   240
072     272,  1224
073     268,   244
074     272,  1220
075     268,  1224
076     272,   240
077     272,   240
078     268,  1220
079     272,  1220
080     268,   240
081     272,   240
082     272,  1224
083     268,  1220
084     272,   244
085     268,  1224
086     272,   240
087     268,   244
088     272,  1220
089     272,  1224
090     272,   240
091     272,   240
092     264,  1220
093     280,   232
094     272,  1224
095     272,   232
096     272,  1228
097     268,  1212
098     280,   240
099     272,   236
100     272,  1220
101     276,   236
102     272,  1220
103     280,   236
104     272,  1220
105     272,   244
106     272,  1220
107     280,   232
108     268,  1220
109     272,   240
110     272,  1224
111     272,   232
112     280,  1220
113     268,   240
114     264,  1228
115     268,   240
116     272,  1220
117     272,   236
118     272,  1228
119     272,   244
120     264,  1228
121     272,   240
122     264,  1228
123     272,   232
124     268,  1228
125     272,  1220
126     272,   240
127     268,   240
128     272,  1220
129     268,   240
130     264,  1228
131     272, 10516
132     272,  2500
133     280,   228
134     276,  1224
135     272,  1220
136     268,   244
137     276,   232
138     272,  1220
139     268,   232
140     280,  1220
141     272,  1224
142     268,   240
143     272,   244
144     268,  1224
145     272,  1220
146     268,   244
147     276,   232
148     272,  1220
149     276,  1224
150     272,   240
151     272,  1224
152     268,   240
153     272,   240
154     272,  1224
155     272,  1220
156     268,   244
157     276,   232
158     272,  1220
159     268,   240
160     272,  1220
161     280,   236
162     268,  1220
163     280,  1220
164     268,   240
165     272,   232
166     272,  1232
167     272,   232
168     272,  1232
169     272,   232
170     272,  1228
171     268,   240
172     264,  1228
173     272,   236
174     272,  1228
175     272,   240
176     268,  1220
177     272,   232
178     268,  1228
179     272,   232
180     272,  1232
181     272,   240
182     272,  1224
183     272,   240
184     272,  1220
185     268,   232
186     272,  1228
187     272,   236
188     272,  1228
189     272,   240
190     260,  1220
191     280,  1220
192     268,   240
193     272,   232
194     272,  1232
195     272,   232
196     272,  1224
197     272, 10512
198     280,  2500
199     280,   232
200     268,  1220
201     276,  1212
202     280,   236
203     276,   236
204     272,  1224
205     276,   236
206     272,  1224
207     276,  1216
208     280,   240
209     272,   236
210     268,  1220
211     280,  1212
212     276,   232
213     272,   232
214     272,  1228
215     268,  1212
216     280,   240
217     272,  1224
218     272,   240
219     272,   244
220     264,  1228
221     272,  1224
222     272,   240
223     272,   240
224     272,  1224
225     272,   240
226     264,  1232
227     272,   240
228     264,  1228
229     268,  1220
230     272,   240
231     272,   236
232     272,  1228
233     272,   236
234     272,  1228
235     272,   236
236     272,  1228
237     272,   236
238     272,  1220
239     280,   232
240     268,  1220
241     272,   240
242     268,  1220
243     272,   240
244     272,  1220
245     268,   240
246     272,  1220
247     268,   240
248     264,  1228
249     272,   236
sebmillet commented 10 months ago

Hello

sry I see it only Today. Actually the signal is not usual tri-bit (or tri-bit inverted), it is "fixed duration then short" versus "fixed duration then long". This will never be decoded by RF433any, that expects "short then long" versus "long then short" (in the case of tri-bit / tri-bit inverted ; Manchester encoding is different, but not the case here any way).

I might show you how to decode it using rf433recv library if this topic is still going on for you?

Regards