rtl_433 icon indicating copy to clipboard operation
rtl_433 copied to clipboard

Request for new Protocol or config for Mercator Ceiling Fan Remote

Open sabbrowne opened this issue 3 years ago • 10 comments

Dear Folks, I have 3 off Mercator ceiling fans with RF Remote. These remotes have 5 usable buttons. See photos attached Mercator FRM87GL Front I have label each button from 1 to 5 There are attached gfiles each file corresponds to the button number ie button 1 (MED) is file g001_433.92M_250k.cu8

Thanks for any advice Shane

I have used rtl_433 command with the following options: shane@emonpi:~$ rtl_433 -S unknown then analysed each gfile using: shane@emonpi:~$ rtl_433 -A g001_433.92M_250k.cu8 The following is the command output:

shane@emonpi:~$ rtl_433 -A g001_433.92M_250k.cu8 rtl_433 version unknown inputs file rtl_tcp RTL-SDR SoapySDR Use -h for usage help and see https://triq.org/ for documentation. Trying conf file at "rtl_433.conf"... Trying conf file at "/home/shane/.config/rtl_433/rtl_433.conf"... Trying conf file at "/usr/local/etc/rtl_433/rtl_433.conf"... Trying conf file at "/etc/rtl_433/rtl_433.conf"... Registered 122 out of 149 device decoding protocols [ 1-4 8 11-12 15-17 19-21 23 25-26 29-36 38-60 63 67-71 73-100 102-105 108-116 119 121 124-128 130-149 ] Test mode active. Reading samples from file: g001_433.92M_250k.cu8 Detected OOK package @0.265648s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 304 us [300;312] ( 76 S) [ 1] count: 6, width: 644 us [640;648] ( 161 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;380] ( 93 S) [ 1] count: 6, width: 712 us [708;716] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 680 us [680;684] ( 170 S) [ 1] count: 8, width: 1016 us [1008;1028] ( 254 S) [ 2] count: 2, width: 1356 us [1352;1360] ( 339 S) Level estimates [high, low]: 15973, 641 RSSI: -0.1 dB SNR: 14.0 dB Noise: -14.1 dB Frequency offsets [F1, F2]: -11028, 0 (-42.1 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 20 : 00111110 0010000

Detected OOK package @0.290020s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3129 S) Pulse width distribution: [ 0] count: 7, width: 304 us [296;316] ( 76 S) [ 1] count: 6, width: 640 us [636;648] ( 160 S) Gap width distribution: [ 0] count: 6, width: 372 us [372;376] ( 93 S) [ 1] count: 6, width: 712 us [708;720] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 688 us [684;692] ( 172 S) [ 1] count: 8, width: 1016 us [1008;1024] ( 254 S) [ 2] count: 2, width: 1352 us [1352;1356] ( 338 S) Level estimates [high, low]: 15941, 552 RSSI: -0.1 dB SNR: 14.6 dB Noise: -14.7 dB Frequency offsets [F1, F2]: -11428, 0 (-43.6 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 20 : 00111110 0010000

Detected OOK package @0.314392s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 304 us [296;320] ( 76 S) [ 1] count: 6, width: 640 us [636;648] ( 160 S) Gap width distribution: [ 0] count: 6, width: 376 us [372;380] ( 94 S) [ 1] count: 6, width: 708 us [708;720] ( 177 S) Pulse period distribution: [ 0] count: 2, width: 688 us [688;692] ( 172 S) [ 1] count: 8, width: 1016 us [1008;1028] ( 254 S) [ 2] count: 2, width: 1348 us [1344;1352] ( 337 S) Level estimates [high, low]: 15995, 565 RSSI: -0.1 dB SNR: 14.5 dB Noise: -14.6 dB Frequency offsets [F1, F2]: -11406, 0 (-43.5 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 20 : 00111110 0010000

Detected OOK package @0.338780s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 304 us [292;312] ( 76 S) [ 1] count: 6, width: 640 us [628;648] ( 160 S) Gap width distribution: [ 0] count: 6, width: 376 us [368;392] ( 94 S) [ 1] count: 6, width: 712 us [704;720] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 668 us [664;676] ( 167 S) [ 1] count: 8, width: 1016 us [1004;1036] ( 254 S) [ 2] count: 2, width: 1356 us [1352;1360] ( 339 S) Level estimates [high, low]: 15881, 548 RSSI: -0.1 dB SNR: 14.6 dB Noise: -14.8 dB Frequency offsets [F1, F2]: -11591, 0 (-44.2 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 20 : 00111110 0010000

Detected OOK package @0.363144s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 308 us [304;316] ( 77 S) [ 1] count: 6, width: 640 us [632;648] ( 160 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;384] ( 93 S) [ 1] count: 6, width: 704 us [704;712] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 684 us [680;688] ( 171 S) [ 1] count: 8, width: 1016 us [1004;1032] ( 254 S) [ 2] count: 2, width: 1348 us [1348;1348] ( 337 S) Level estimates [high, low]: 15889, 661 RSSI: -0.1 dB SNR: 13.8 dB Noise: -13.9 dB Frequency offsets [F1, F2]: -11539, 0 (-44.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 716, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=716' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 20 : 00111110 0010000

Then for Button 2 shane@emonpi:~$ rtl_433 -A g002_433.92M_250k.cu8 The following is the command output:

Test mode active. Reading samples from file: g002_433.92M_250k.cu8 Detected OOK package @0.265868s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 300 us [296;312] ( 75 S) [ 1] count: 6, width: 636 us [628;644] ( 159 S) Gap width distribution: [ 0] count: 6, width: 376 us [368;388] ( 94 S) [ 1] count: 6, width: 716 us [712;720] ( 179 S) Pulse period distribution: [ 0] count: 2, width: 680 us [680;680] ( 170 S) [ 1] count: 8, width: 1016 us [1008;1032] ( 254 S) [ 2] count: 2, width: 1352 us [1352;1352] ( 338 S) Level estimates [high, low]: 15932, 669 RSSI: -0.1 dB SNR: 13.8 dB Noise: -13.9 dB Frequency offsets [F1, F2]: -11585, 0 (-44.2 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 300, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=300,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.290240s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 300 us [288;312] ( 75 S) [ 1] count: 6, width: 636 us [632;644] ( 159 S) Gap width distribution: [ 0] count: 6, width: 380 us [376;388] ( 95 S) [ 1] count: 6, width: 716 us [712;724] ( 179 S) Pulse period distribution: [ 0] count: 2, width: 688 us [688;688] ( 172 S) [ 1] count: 8, width: 1016 us [1000;1028] ( 254 S) [ 2] count: 2, width: 1352 us [1348;1356] ( 338 S) Level estimates [high, low]: 15987, 546 RSSI: -0.1 dB SNR: 14.7 dB Noise: -14.8 dB Frequency offsets [F1, F2]: -11798, 0 (-45.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 300, long_width: 0, reset_limit: 728, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=300,l=0,r=728' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.314612s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 304 us [296;320] ( 76 S) [ 1] count: 6, width: 640 us [640;644] ( 160 S) Gap width distribution: [ 0] count: 6, width: 372 us [372;380] ( 93 S) [ 1] count: 6, width: 712 us [708;720] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 684 us [680;692] ( 171 S) [ 1] count: 8, width: 1016 us [1008;1024] ( 254 S) [ 2] count: 2, width: 1356 us [1352;1360] ( 339 S) Level estimates [high, low]: 15948, 529 RSSI: -0.1 dB SNR: 14.8 dB Noise: -14.9 dB Frequency offsets [F1, F2]: -10473, 0 (-40.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.338992s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3129 S) Pulse width distribution: [ 0] count: 7, width: 304 us [296;316] ( 76 S) [ 1] count: 6, width: 644 us [640;648] ( 161 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;380] ( 93 S) [ 1] count: 6, width: 712 us [708;724] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 684 us [684;684] ( 171 S) [ 1] count: 8, width: 1016 us [1016;1024] ( 254 S) [ 2] count: 2, width: 1352 us [1352;1356] ( 338 S) Level estimates [high, low]: 15875, 474 RSSI: -0.1 dB SNR: 15.2 dB Noise: -15.4 dB Frequency offsets [F1, F2]: -10966, 0 (-41.8 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 728, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=728' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.363364s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 304 us [300;320] ( 76 S) [ 1] count: 6, width: 640 us [640;644] ( 160 S) Gap width distribution: [ 0] count: 6, width: 372 us [372;376] ( 93 S) [ 1] count: 6, width: 712 us [708;720] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 688 us [680;696] ( 172 S) [ 1] count: 8, width: 1016 us [1008;1024] ( 254 S) [ 2] count: 2, width: 1352 us [1352;1356] ( 338 S) Level estimates [high, low]: 15957, 664 RSSI: -0.1 dB SNR: 13.8 dB Noise: -13.9 dB Frequency offsets [F1, F2]: -11204, 0 (-42.7 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.387688s Analyzing pulses... Total count: 13, width: 12.49 ms ( 3123 S) Pulse width distribution: [ 0] count: 7, width: 308 us [304;316] ( 77 S) [ 1] count: 6, width: 644 us [640;648] ( 161 S) Gap width distribution: [ 0] count: 6, width: 368 us [368;376] ( 92 S) [ 1] count: 6, width: 700 us [696;712] ( 175 S) Pulse period distribution: [ 0] count: 2, width: 680 us [680;684] ( 170 S) [ 1] count: 8, width: 1012 us [1000;1020] ( 253 S) [ 2] count: 2, width: 1348 us [1344;1352] ( 337 S) Level estimates [high, low]: 15901, 573 RSSI: -0.1 dB SNR: 14.4 dB Noise: -14.6 dB Frequency offsets [F1, F2]: -11146, 0 (-42.5 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 716, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=716' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.411980s Analyzing pulses... Total count: 13, width: 12.48 ms ( 3120 S) Pulse width distribution: [ 0] count: 7, width: 312 us [308;320] ( 78 S) [ 1] count: 6, width: 648 us [644;652] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [360;372] ( 91 S) [ 1] count: 6, width: 700 us [692;704] ( 175 S) Pulse period distribution: [ 0] count: 2, width: 672 us [672;676] ( 168 S) [ 1] count: 8, width: 1016 us [1012;1020] ( 254 S) [ 2] count: 2, width: 1348 us [1340;1356] ( 337 S) Level estimates [high, low]: 16013, 589 RSSI: -0.1 dB SNR: 14.3 dB Noise: -14.4 dB Frequency offsets [F1, F2]: -11279, 0 (-43.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 312, long_width: 0, reset_limit: 708, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=312,l=0,r=708' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Detected OOK package @0.436264s Analyzing pulses... Total count: 13, width: 12.48 ms ( 3121 S) Pulse width distribution: [ 0] count: 7, width: 304 us [292;316] ( 76 S) [ 1] count: 6, width: 648 us [644;660] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [360;372] ( 91 S) [ 1] count: 6, width: 704 us [696;724] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 680 us [672;688] ( 170 S) [ 1] count: 8, width: 1012 us [996;1024] ( 253 S) [ 2] count: 2, width: 1360 us [1348;1372] ( 340 S) Level estimates [high, low]: 15999, 496 RSSI: -0.1 dB SNR: 15.1 dB Noise: -15.2 dB Frequency offsets [F1, F2]: -11607, 0 (-44.3 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 728, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=728' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 10 : 00111110 0001000

Then for Button 3 shane@emonpi:~$ rtl_433 -A g003_433.92M_250k.cu8 The following is the command output:

Test mode active. Reading samples from file: g003_433.92M_250k.cu8 Detected OOK package @0.265844s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 304 us [300;312] ( 76 S) [ 1] count: 6, width: 640 us [628;648] ( 160 S) Gap width distribution: [ 0] count: 6, width: 376 us [372;388] ( 94 S) [ 1] count: 6, width: 712 us [708;716] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 680 us [676;688] ( 170 S) [ 1] count: 8, width: 1016 us [1012;1032] ( 254 S) [ 2] count: 2, width: 1344 us [1336;1356] ( 336 S) Level estimates [high, low]: 15975, 515 RSSI: -0.1 dB SNR: 14.9 dB Noise: -15.0 dB Frequency offsets [F1, F2]: -11675, 0 (-44.5 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 04 : 00111110 0000010

Detected OOK package @0.290212s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3131 S) Pulse width distribution: [ 0] count: 7, width: 296 us [288;320] ( 74 S) [ 1] count: 6, width: 636 us [632;644] ( 159 S) Gap width distribution: [ 0] count: 6, width: 376 us [376;384] ( 94 S) [ 1] count: 6, width: 720 us [716;732] ( 180 S) Pulse period distribution: [ 0] count: 2, width: 692 us [680;704] ( 173 S) [ 1] count: 8, width: 1012 us [1008;1024] ( 253 S) [ 2] count: 2, width: 1368 us [1364;1372] ( 342 S) Level estimates [high, low]: 15923, 550 RSSI: -0.1 dB SNR: 14.6 dB Noise: -14.7 dB Frequency offsets [F1, F2]: -11787, 0 (-45.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 296, long_width: 0, reset_limit: 736, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=296,l=0,r=736' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 04 : 00111110 0000010

Detected OOK package @0.314592s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3129 S) Pulse width distribution: [ 0] count: 7, width: 300 us [292;316] ( 75 S) [ 1] count: 6, width: 644 us [640;648] ( 161 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;376] ( 93 S) [ 1] count: 6, width: 716 us [712;728] ( 179 S) Pulse period distribution: [ 0] count: 2, width: 676 us [668;688] ( 169 S) [ 1] count: 8, width: 1016 us [1008;1024] ( 254 S) [ 2] count: 2, width: 1360 us [1360;1360] ( 340 S) Level estimates [high, low]: 15924, 598 RSSI: -0.1 dB SNR: 14.3 dB Noise: -14.4 dB Frequency offsets [F1, F2]: -11541, 0 (-44.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 300, long_width: 0, reset_limit: 732, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=300,l=0,r=732' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 04 : 00111110 0000010

Then for Button 4 shane@emonpi:~$ rtl_433 -A g004_433.92M_250k.cu8 The following is the command output:

Test mode active. Reading samples from file: g004_433.92M_250k.cu8 Detected OOK package @0.265784s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 300 us [288;324] ( 75 S) [ 1] count: 6, width: 644 us [644;652] ( 161 S) Gap width distribution: [ 0] count: 6, width: 368 us [364;376] ( 92 S) [ 1] count: 6, width: 716 us [708;724] ( 179 S) Pulse period distribution: [ 0] count: 2, width: 688 us [684;692] ( 172 S) [ 1] count: 8, width: 1016 us [1012;1024] ( 254 S) [ 2] count: 2, width: 1360 us [1356;1364] ( 340 S) Level estimates [high, low]: 16019, 649 RSSI: -0.1 dB SNR: 13.9 dB Noise: -14.0 dB Frequency offsets [F1, F2]: -11341, 0 (-43.3 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 300, long_width: 0, reset_limit: 728, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=300,l=0,r=728' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.290164s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 304 us [300;320] ( 76 S) [ 1] count: 6, width: 640 us [628;648] ( 160 S) Gap width distribution: [ 0] count: 6, width: 376 us [372;388] ( 94 S) [ 1] count: 6, width: 712 us [708;716] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 692 us [676;708] ( 173 S) [ 1] count: 8, width: 1016 us [1000;1020] ( 254 S) [ 2] count: 2, width: 1352 us [1352;1352] ( 338 S) Level estimates [high, low]: 15891, 528 RSSI: -0.1 dB SNR: 14.8 dB Noise: -14.9 dB Frequency offsets [F1, F2]: -10937, 0 (-41.7 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.314540s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 304 us [292;316] ( 76 S) [ 1] count: 6, width: 640 us [632;652] ( 160 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;384] ( 93 S) [ 1] count: 6, width: 712 us [704;728] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 680 us [664;700] ( 170 S) [ 1] count: 8, width: 1016 us [1008;1032] ( 254 S) [ 2] count: 2, width: 1356 us [1352;1360] ( 339 S) Level estimates [high, low]: 16006, 567 RSSI: -0.1 dB SNR: 14.5 dB Noise: -14.6 dB Frequency offsets [F1, F2]: -11200, 0 (-42.7 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 732, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=732' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.338916s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 304 us [292;320] ( 76 S) [ 1] count: 6, width: 644 us [640;648] ( 161 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;376] ( 93 S) [ 1] count: 6, width: 712 us [712;720] ( 178 S) Pulse period distribution: [ 0] count: 2, width: 684 us [676;696] ( 171 S) [ 1] count: 8, width: 1012 us [1008;1028] ( 253 S) [ 2] count: 2, width: 1356 us [1356;1360] ( 339 S) Level estimates [high, low]: 15944, 523 RSSI: -0.1 dB SNR: 14.8 dB Noise: -15.0 dB Frequency offsets [F1, F2]: -11577, 0 (-44.2 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.363296s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 304 us [296;312] ( 76 S) [ 1] count: 6, width: 636 us [628;648] ( 159 S) Gap width distribution: [ 0] count: 6, width: 380 us [372;392] ( 95 S) [ 1] count: 6, width: 708 us [704;716] ( 177 S) Pulse period distribution: [ 0] count: 2, width: 688 us [684;696] ( 172 S) [ 1] count: 8, width: 1016 us [1008;1032] ( 254 S) [ 2] count: 2, width: 1340 us [1340;1344] ( 335 S) Level estimates [high, low]: 16003, 626 RSSI: -0.1 dB SNR: 14.1 dB Noise: -14.2 dB Frequency offsets [F1, F2]: -11298, 0 (-43.1 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.387668s Analyzing pulses... Total count: 13, width: 12.50 ms ( 3126 S) Pulse width distribution: [ 0] count: 7, width: 304 us [300;320] ( 76 S) [ 1] count: 6, width: 644 us [640;648] ( 161 S) Gap width distribution: [ 0] count: 6, width: 372 us [368;376] ( 93 S) [ 1] count: 6, width: 704 us [704;716] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 688 us [684;696] ( 172 S) [ 1] count: 8, width: 1012 us [1008;1020] ( 253 S) [ 2] count: 2, width: 1352 us [1348;1356] ( 338 S) Level estimates [high, low]: 16005, 565 RSSI: -0.1 dB SNR: 14.5 dB Noise: -14.6 dB Frequency offsets [F1, F2]: -11423, 0 (-43.6 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 304, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=304,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.411964s Analyzing pulses... Total count: 13, width: 12.50 ms ( 3124 S) Pulse width distribution: [ 0] count: 7, width: 308 us [300;320] ( 77 S) [ 1] count: 6, width: 648 us [640;652] ( 162 S) Gap width distribution: [ 0] count: 6, width: 368 us [364;372] ( 92 S) [ 1] count: 6, width: 704 us [700;716] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 676 us [664;688] ( 169 S) [ 1] count: 8, width: 1012 us [1004;1024] ( 253 S) [ 2] count: 2, width: 1356 us [1352;1364] ( 339 S) Level estimates [high, low]: 15924, 579 RSSI: -0.1 dB SNR: 14.4 dB Noise: -14.5 dB Frequency offsets [F1, F2]: -11057, 0 (-42.2 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Detected OOK package @0.436248s Analyzing pulses... Total count: 13, width: 12.50 ms ( 3125 S) Pulse width distribution: [ 0] count: 7, width: 308 us [296;324] ( 77 S) [ 1] count: 6, width: 648 us [644;656] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [360;372] ( 91 S) [ 1] count: 6, width: 704 us [700;720] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 676 us [660;696] ( 169 S) [ 1] count: 8, width: 1012 us [1004;1020] ( 253 S) [ 2] count: 2, width: 1360 us [1352;1368] ( 340 S) Level estimates [high, low]: 15881, 506 RSSI: -0.1 dB SNR: 15.0 dB Noise: -15.1 dB Frequency offsets [F1, F2]: -11138, 0 (-42.5 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 724, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=724' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 40 : 00111110 0100000

Then for Button 5 shane@emonpi:~$ rtl_433 -A g005_433.92M_250k.cu8 The following is the command output:

Test mode active. Reading samples from file: g005_433.92M_250k.cu8 Detected OOK package @0.265640s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 312 us [300;320] ( 78 S) [ 1] count: 6, width: 648 us [640;660] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [356;376] ( 91 S) [ 1] count: 6, width: 704 us [696;712] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 680 us [680;684] ( 170 S) [ 1] count: 9, width: 1016 us [1008;1032] ( 254 S) [ 2] count: 1, width: 1344 us [1344;1344] ( 336 S) Level estimates [high, low]: 15979, 638 RSSI: -0.1 dB SNR: 14.0 dB Noise: -14.1 dB Frequency offsets [F1, F2]: -11879, 0 (-45.3 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 312, long_width: 0, reset_limit: 716, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=312,l=0,r=716' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.290012s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3131 S) Pulse width distribution: [ 0] count: 7, width: 308 us [304;324] ( 77 S) [ 1] count: 6, width: 648 us [644;656] ( 162 S) Gap width distribution: [ 0] count: 6, width: 368 us [360;376] ( 92 S) [ 1] count: 6, width: 708 us [704;712] ( 177 S) Pulse period distribution: [ 0] count: 2, width: 680 us [672;688] ( 170 S) [ 1] count: 9, width: 1016 us [1012;1024] ( 254 S) [ 2] count: 1, width: 1348 us [1348;1348] ( 337 S) Level estimates [high, low]: 15950, 736 RSSI: -0.1 dB SNR: 13.4 dB Noise: -13.5 dB Frequency offsets [F1, F2]: -12476, 0 (-47.6 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 716, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=716' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.314396s Analyzing pulses... Total count: 13, width: 12.51 ms ( 3128 S) Pulse width distribution: [ 0] count: 7, width: 308 us [300;316] ( 77 S) [ 1] count: 6, width: 648 us [648;656] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [364;368] ( 91 S) [ 1] count: 6, width: 704 us [700;716] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 668 us [664;676] ( 167 S) [ 1] count: 9, width: 1016 us [1012;1024] ( 254 S) [ 2] count: 1, width: 1352 us [1352;1352] ( 338 S) Level estimates [high, low]: 16018, 622 RSSI: -0.1 dB SNR: 14.1 dB Noise: -14.2 dB Frequency offsets [F1, F2]: -12480, 0 (-47.6 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.338768s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3130 S) Pulse width distribution: [ 0] count: 7, width: 312 us [304;316] ( 78 S) [ 1] count: 6, width: 652 us [652;656] ( 163 S) Gap width distribution: [ 0] count: 6, width: 364 us [364;368] ( 91 S) [ 1] count: 6, width: 700 us [692;712] ( 175 S) Pulse period distribution: [ 0] count: 2, width: 680 us [680;684] ( 170 S) [ 1] count: 9, width: 1012 us [1008;1020] ( 253 S) [ 2] count: 1, width: 1364 us [1364;1364] ( 341 S) Level estimates [high, low]: 15887, 593 RSSI: -0.1 dB SNR: 14.3 dB Noise: -14.4 dB Frequency offsets [F1, F2]: -12124, 0 (-46.3 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 312, long_width: 0, reset_limit: 716, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=312,l=0,r=716' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.363136s Analyzing pulses... Total count: 13, width: 12.53 ms ( 3132 S) Pulse width distribution: [ 0] count: 7, width: 308 us [288;324] ( 77 S) [ 1] count: 6, width: 648 us [644;652] ( 162 S) Gap width distribution: [ 0] count: 6, width: 368 us [368;372] ( 92 S) [ 1] count: 6, width: 708 us [700;728] ( 177 S) Pulse period distribution: [ 0] count: 2, width: 684 us [676;696] ( 171 S) [ 1] count: 9, width: 1016 us [996;1036] ( 254 S) [ 2] count: 1, width: 1360 us [1360;1360] ( 340 S) Level estimates [high, low]: 15962, 777 RSSI: -0.1 dB SNR: 13.1 dB Noise: -13.2 dB Frequency offsets [F1, F2]: -12216, 0 (-46.6 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 308, long_width: 0, reset_limit: 732, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=308,l=0,r=732' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.387516s Analyzing pulses... Total count: 13, width: 12.52 ms ( 3131 S) Pulse width distribution: [ 0] count: 7, width: 312 us [304;324] ( 78 S) [ 1] count: 6, width: 648 us [648;656] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [364;372] ( 91 S) [ 1] count: 6, width: 704 us [700;716] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 680 us [676;688] ( 170 S) [ 1] count: 9, width: 1016 us [1008;1024] ( 254 S) [ 2] count: 1, width: 1360 us [1360;1360] ( 340 S) Level estimates [high, low]: 15937, 567 RSSI: -0.1 dB SNR: 14.5 dB Noise: -14.6 dB Frequency offsets [F1, F2]: -12414, 0 (-47.4 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 312, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=312,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.411888s Analyzing pulses... Total count: 13, width: 12.53 ms ( 3132 S) Pulse width distribution: [ 0] count: 7, width: 312 us [300;328] ( 78 S) [ 1] count: 6, width: 648 us [640;660] ( 162 S) Gap width distribution: [ 0] count: 6, width: 364 us [356;372] ( 91 S) [ 1] count: 6, width: 704 us [700;716] ( 176 S) Pulse period distribution: [ 0] count: 2, width: 692 us [684;700] ( 173 S) [ 1] count: 9, width: 1016 us [1004;1032] ( 254 S) [ 2] count: 1, width: 1348 us [1348;1348] ( 337 S) Level estimates [high, low]: 15968, 566 RSSI: -0.1 dB SNR: 14.5 dB Noise: -14.6 dB Frequency offsets [F1, F2]: -11789, 0 (-45.0 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 312, long_width: 0, reset_limit: 720, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=312,l=0,r=720' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

Detected OOK package @0.436252s Analyzing pulses... Total count: 13, width: 12.50 ms ( 3124 S) Pulse width distribution: [ 0] count: 7, width: 312 us [308;324] ( 78 S) [ 1] count: 6, width: 652 us [644;660] ( 163 S) Gap width distribution: [ 0] count: 6, width: 360 us [356;372] ( 90 S) [ 1] count: 6, width: 700 us [688;708] ( 175 S) Pulse period distribution: [ 0] count: 2, width: 684 us [684;688] ( 171 S) [ 1] count: 9, width: 1012 us [1004;1028] ( 253 S) [ 2] count: 1, width: 1348 us [1348;1348] ( 337 S) Level estimates [high, low]: 15958, 604 RSSI: -0.1 dB SNR: 14.2 dB Noise: -14.3 dB Frequency offsets [F1, F2]: -11113, 0 (-42.4 kHz, +0.0 kHz) Guessing modulation: Manchester coding Attempting demodulation... short_width: 312, long_width: 0, reset_limit: 712, sync_width: 0 Use a flex decoder with -X 'n=name,m=OOK_MC_ZEROBIT,s=312,l=0,r=712' pulse_demod_manchester_zerobit(): Analyzer Device bitbuffer:: Number of rows: 1 [00] {15} 3e 02 : 00111110 0000001

CU8 Files for each button

g001_433.92M_250k.cu8.zip

g002_433.92M_250k.cu8.zip

g003_433.92M_250k.cu8.zip

g004_433.92M_250k.cu8.zip

g005_433.92M_250k.cu8.zip

sabbrowne avatar Oct 14 '22 06:10 sabbrowne

Sorry I forgot the other photos! Mercator FRM87GL PCB Front

Mercator FRM87GL PCB Rear

Mercator FRM87GL Rear

sabbrowne avatar Oct 14 '22 06:10 sabbrowne

Good documentation!

Drop a file on https://triq.org/pdv/ -- you'll get the OOK decode. It's Fixed bit-width PWM with leading gaps, bit-width is ~1000µs, short pulse ~300µs, long pulse ~700 µs, this will work: rtl_433 -R 0 -X 'n=Mercator,m=OOK_PWM,s=300,l=700,g=1000,r=12000,bits=13'

See our conf folder on how to complete a simple remote with a flex decoder conf.

zuckschwerdt avatar Oct 14 '22 06:10 zuckschwerdt

Good documentation!

Drop a file on https://triq.org/pdv/ -- you'll get the OOK decode. It's Fixed bit-width PWM with leading gaps, bit-width is ~1000µs, short pulse ~300µs, long pulse ~700 µs, this will work: rtl_433 -R 0 -X 'n=Mercator,m=OOK_PWM,s=300,l=700,g=1000,r=12000,bits=13'

See our conf folder on how to complete a simple remote with a flex decoder conf.

Wow Thats amazing... I have used that cmd and options. I now get formatted data... Just need to work out how to get that into Homeassistant using a transeiver and automations

Thanks for your quick reply

sabbrowne avatar Oct 14 '22 07:10 sabbrowne

Good documentation!

Drop a file on https://triq.org/pdv/ -- you'll get the OOK decode. It's Fixed bit-width PWM with leading gaps, bit-width is ~1000µs, short pulse ~300µs, long pulse ~700 µs, this will work: rtl_433 -R 0 -X 'n=Mercator,m=OOK_PWM,s=300,l=700,g=1000,r=12000,bits=13'

See our conf folder on how to complete a simple remote with a flex decoder conf.

Okay I can see how I can create the new config file, but where exactly do I put it in the HomeAssitant config folder perhaps: /config/rtl_433

sabbrowne avatar Oct 14 '22 07:10 sabbrowne

This is basically now a request for help with homeassistant which is out of scope, but it seems that perhaps we should be capturing a flex decoder config and stashing it before closing.

gdt avatar Oct 14 '23 14:10 gdt

Hi. I have Mercator fans. I was able to use Flex and an SDR to decode the rf remotes, with some help from the rf community. Unfortunately I lost those decodes when my laptop died. Never got back to it to redo. Besides I couldn’t work how retransmit using HA and openMQTTgatewat on esp32 with rf 433 module

Any help would be great

Cheers

Shane

On Sun, 15 Oct 2023 at 1:19 am, Greg Troxel @.***> wrote:

This is basically now a request for help with homeassistant which is out of scope, but it seems that perhaps we should be capturing a flex decoder config and stashing it before closing.

— Reply to this email directly, view it on GitHub https://github.com/merbanan/rtl_433/issues/2200#issuecomment-1762928112, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF6TPCTYLD56TRRHVG7GU33X7KNOXAVCNFSM6AAAAAARE5ILG6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRSHEZDQMJRGI . You are receiving this because you authored the thread.Message ID: @.***>

sabbrowne avatar Oct 14 '23 19:10 sabbrowne

Here's a decoder that should work:

-X "n=Mercator,m=OOK_PCM,s=333,l=333,r=2000,match={20}b6db2,preamble={1}8,bits=43,symbol_one={3}6,symbol_zero={3}2,get=Button:@6:{6}:[16:1 8:2 2:3 32:4 1:5 20:1 12:2 6:3 36:4 5:5],get=Battery:@9:{1}:[1:LOW 0:OK]"

And if you want something pretty for your rtl_433.conf file:

decoder {
    name=Mercator,
    modulation=OOK_PCM,
    short=333,
    long=333,
    reset=2000,
    match={20}b6db2,
    preamble={1}8,
    bits=43,
    symbol_one={3}6,
    symbol_zero={3}2,
    get=Button:@6:{6}:[16:1 8:2 2:3 32:4 1:5 20:1 12:2 6:3 36:4 5:5],
    get=Battery:@9:{1}:[1:LOW 0:OK]
}

I'm not sure about the Low Battery detection - I just made a guess that it might report this condition. If anyone has this remote and a low battery, please test.

BitBench

image

klohner avatar Jan 02 '24 04:01 klohner

Looking at the photo of the remote, maybe that bit is for the center button and not a low battery? Are there actually 6 buttons?

Maybe this is better:

-X "n=Mercator,m=OOK_PCM,s=333,l=333,r=2000,match={20}b6db2,preamble={1}8,bits=43,symbol_one={3}6,symbol_zero={3}2,get=Button:@6:{6}:[1:LIGHT 2:OFF 4:UNKNOWN 8:LOW 16:MED 32:HI]"

decoder {
    name=Mercator,
    modulation=OOK_PCM,
    short=333,
    long=333,
    reset=2000,
    match={20}b6db2,
    preamble={1}8,
    bits=43,
    symbol_one={3}6,
    symbol_zero={3}2,
    get=Button:@6:{6}:[1:LIGHT 2:OFF 4:UNKNOWN 8:LOW 16:MED 32:HI],
}

image

klohner avatar Jan 02 '24 04:01 klohner

Hi Karl Thanks for your decode. I have tried and works well. I was just hoping the Mercator fan remotes could be added to the distributed configuration file. I have since moved and no longer require the decode. Thanks for your help

Shane

On Tue, 2 Jan 2024 at 2:28 pm, Karl @.***> wrote:

Here's a decoder that should work:

-X @.:{6}:[16:1 8:2 2:3 32:4 1:5 20:1 12:2 6:3 36:4 @.:{1}:[1:LOW 0:OK]"

And if you want something pretty for your rtl_433.conf file:

decoder { name=Mercator, modulation=OOK_PCM, short=333, long=333, reset=2000, match={20}b6db2, preamble={1}8, bits=43, symbol_one={3}6, symbol_zero={3}2, @.:{6}:[16:1 8:2 2:3 32:4 1:5 20:1 12:2 6:3 36:4 5:5], @.:{1}:[1:LOW 0:OK] }

I'm not sure about the Low Battery detection - I just made a guess that it might report this condition. If anyone has this remote and a low battery, please test.

BitBench https://triq.net/bitbench#c=%7B12%7Df90%20%5Bg001_433.92M_250k.cu8%5D&c=%7B12%7Df88%20%5Bg002_433.92M_250k.cu8%5D&c=%7B12%7Df82%20%5Bg003_433.92M_250k.cu8%5D&c=%7B12%7Dfa0%20%5Bg004_433.92M_250k.cu8%5D&c=%7B12%7Df81%20%5Bg005_433.92M_250k.cu8%5D&f=bbbbb%20b%206b&cw=4

image.png (view on web) https://github.com/merbanan/rtl_433/assets/8398098/3f96a13f-73ba-4b2d-afdd-7d84b554dfb7

— Reply to this email directly, view it on GitHub https://github.com/merbanan/rtl_433/issues/2200#issuecomment-1873611559, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF6TPCWKJDROQFLHTLIV3DDYMOEFPAVCNFSM6AAAAAARE5ILG6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZTGYYTCNJVHE . You are receiving this because you authored the thread.Message ID: @.***>

sabbrowne avatar Jan 02 '24 08:01 sabbrowne

Is anyone up to a PR to add the flex decoder? Otherwise this seems abandoned.

gdt avatar Jun 04 '24 13:06 gdt