• 10 dec 2017: forum version update. In case of issues use this topic.
  • 30 nov 2017: pilight moved servers. In case of issues use this topic.
Hello There, Guest! Login Register


Filter settings in config.json
#11
I have tested this a bit more, might have missed them before in pilight debug. They are clearly there.

I Flashed the filter with the "v4" firmware from yablacky to send only firmware signatures.

Running version v7.0-13-g6fa4b8b.

Unfortunately still no response in pilight-receive or reported in GUI.

This is my signals from pilight debug:
Code:
--[RESULTS]--

time:           Wed Apr 13 22:59:12 2016
hardware:       433gpio
pulse:          3
rawlen:         212
pulselen:       228

Raw code:
228 912 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 228 228 684 228 684 228 228 228 684 228 228 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 684 228 228 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 228 228 684 228 228 228 684 228 684 228 228 228 684 228 228 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 684 228 228 228 7752
--[RESULTS]--

time:           Wed Apr 13 22:59:12 2016
hardware:       433gpio
pulse:          3
rawlen:         209
pulselen:       228

Raw code:
228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 228 228 684 228 684 228 228 228 684 228 228 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 684 228 228 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 228 228 684 228 228 228 684 228 684 228 228 228 684 228 228 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 228 228 684 228 684 228 228 228 684 228 228 228 7752
--[RESULTS]--

time:           Wed Apr 13 22:59:12 2016
hardware:       433gpio
pulse:          3
rawlen:         212
pulselen:       227

Raw code:
227 908 227 227 227 681 227 227 227 681 227 227 227 681 227 681 227 227 227 227 227 681 227 681 227 227 227 681 227 227 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 681 227 227 227 681 227 227 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 681 227 227 227 227 227 681 227 227 227 681 227 681 227 227 227 681 227 227 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 227 227 681 227 681 227 227 227 681 227 227 227 7718
 
Reply
#12
Can we open a new topic to discuss the new filter with yablacky. In that new topic, can you show us what pulses you would expect and what you get.
 
Reply
#13
I'm not sure that it's a problem with the filter firmware, as I have the same problem with the regular "pilight / pilight_firmware". But I used the V4 firmware in test mode to only see firmware signatures.

Unfortunately I don't know how the pulses should look for firmware signatures to get recognized by pilight.
 
Reply
#14
I have tested this a bit more, running the development version (6fa4b8b) of pilight does not recognize the firmware filter.

Running the master build (24e7387) will recognize the filter and update config.json accordingly.

Altough the core/filter protocol files are the same in both branches.

This is with a filter running on a attiny85.

Maybe next step should be to look with pilight-raw running both branches and see if it's a difference ?
 
Reply
#15
Yes, indeed.
 
Reply
#16
This is running Development branch V7 13-g6fa4b8b:
This is not recognized by pilight-receive.
Code:
433gpio:  500 911 209 232 657 232 230 237 689 231 233 233 689 253 671 234 232 234 233 230 690 280 648 230 233 232 684 234 249 237 231 235 684 238 231 234 688 231 238 233 689 231 339 187 675 186 237 233 689 233 228 237 692 231 234 229 691 234 231 236 685 235 232 234 688 236 722 219 215 231 705 217 231 244 680 233 232 232 691 237 231 230 231 238 687 234 227 238 688 233 229 312 619 229 231 231 690 234 232 234 704 218 233 231 696 228 230 234 690 234 231 235 685 237 253 215 686 231 236 233 688 232 232 236 687 235 231 236 704 220 228 234 692 232 232 243 720 190 243 228 690 232 232 234 689 573 818 230 233 234 685 236 689 235 230 248 220 234 692 231 229 235 689 244 683 232 230 232 689 234 232 234 233 234 687 232 235 234 688 235 232 274 651 233 296 158 701 233 235 233 685 236 233 241 685 229 232 238 686 232 690 233 234 233 694 232 229 234 7765 -#: 209

433gpio:  8031 -#: 1

433gpio:  1345 220 228 691 232 233 233 698 225 233 233 687 234 778 161 233 231 261 209 681 233 691 235 238 226 695 234 231 231 233 234 689 235 234 230 691 232 244 224 727 191 241 230 706 210 229 234 687 235 235 234 688 236 232 235 688 233 235 234 691 232 232 236 696 232 687 235 240 228 686 237 336 157 678 230 237 230 690 231 235 234 236 230 688 234 235 275 650 228 233 236 686 232 235 234 691 233 233 241 684 288 159 251 691 231 234 233 690 233 281 181 694 232 233 233 687 235 233 233 689 236 233 233 686 232 236 234 688 243 224 230 738 190 232 231 692 233 234 229 695 234 231 233 689 234 236 233 689 234 235 234 687 236 690 278 185 235 236 242 681 230 236 233 690 234 689 233 237 231 691 233 236 231 234 230 693 236 232 273 656 229 234 233 688 238 232 234 705 224 229 232 689 232 238 232 686 238 229 237 692 231 690 230 232 236 685 237 231 234 7766 -#: 210

433gpio:  8034 -#: 1

433gpio:  1350 229 228 686 234 234 233 685 236 234 233 684 235 700 229 226 214 254 235 686 234 689 235 232 233 692 233 230 235 229 242 681 236 233 229 731 193 237 230 689 234 233 230 690 233 211 260 684 233 236 232 687 234 233 238 692 224 235 235 695 239 220 234 691 232 686 237 233 231 688 235 233 234 702 221 232 232 686 235 236 234 231 273 658 228 230 234 684 236 235 233 699 223 235 235 687 232 233 236 686 233 233 232 708 217 283 174 702 233 233 233 690 233 235 233 685 235 233 233 687 235 235 239 680 235 235 233 686 254 222 227 708 214 234 237 689 232 233 232 694 235 233 229 694 235 230 234 687 234 232 236 694 237 681 230 234 235 234 232 684 473 233 684 233 693 231 236 229 696 231 233 231 230 233 698 230 232 229 691 235 231 241 682 231 234 234 687 236 224 243 686 237 232 233 685 237 274 191 696 224 691 234 232 232 690 234 233 230 7768 -#: 209

433gpio:  60882701 -#: 61

433gpio:  7763 -#: 1

433gpio:  266 1062 213 284 665 234 231 231 687 238 232 231 707 219 686 229 234 232 284 198 674 231 692 231 231 234 690 232 232 231 233 233 690 233 240 238 692 234 233 230 708 252 184 244 686 234 233 234 686 235 233 233 688 235 232 236 682 236 232 234 686 232 236 235 702 217 691 232 231 304 622 231 230 234 689 235 235 232 689 233 233 235 231 234 690 230 234 233 692 231 230 234 685 235 234 242 675 236 234 213 708 230 235 232 689 230 234 236 687 235 230 293 633 230 229 233 692 230 234 232 691 233 233 230 693 239 227 231 686 239 230 232 686 279 191 231 685 235 231 234 685 238 231 235 683 233 235 233 688 230 233 235 689 229 693 250 229 227 225 234 691 233 231 231 690 237 684 236 234 230 688 231 239 231 232 232 688 235 231 232 692 237 228 231 750 159 250 229 689 231 237 230 688 230 232 237 687 234 228 236 690 231 693 231 232 230 688 233 233 233 7756 -#: 211

433gpio:  8019 -#: 1

433gpio:  1339 239 224 689 234 232 234 685 234 234 235 683 234 701 221 231 233 234 234 685 235 685 233 233 236 687 236 229 242 224 234 686 231 233 235 686 233 255 215 686 235 227 306 624 231 229 229 692 232 232 232 690 233 234 231 687 237 229 244 757 158 231 229 686 232 690 232 232 235 687 212 256 229 689 235 234 229 690 235 231 230 233 235 695 228 232 230 688 243 225 230 690 236 229 231 690 235 232 233 703 220 232 231 688 234 233 273 649 233 232 234 682 237 233 234 683 233 236 234 694 225 235 232 687 231 235 235 690 249 262 182 685 235 229 234 691 234 232 230 691 235 232 232 692 230 233 232 686 235 234 240 678 274 653 227 231 235 450 719 226 236 233 687 230 690 233 233 232 689 232 237 230 230 232 696 229 232 231 700 225 232 232 691 232 231 234 692 235 229 234 686 236 233 235 686 237 231 234 690 235 687 237 229 230 692 234 231 235 7765 -#: 209

433gpio:  8009 -#: 1

433gpio:  1359 212 234 686 231 230 237 688 235 229 232 699 228 683 310 161 234 229 230 690 234 684 248 220 232 689 231 234 234 233 235 683 236 275 191 687 232 233 235 686 235 234 231 690 223 244 234 689 232 232 233 690 243 220 233 688 278 176 247 693 230 236 231 687 232 689 231 237 235 686 230 233 233 686 226 233 274 652 226 247 224 240 224 686 231 234 234 691 229 232 236 708 220 225 232 691 233 231 233 689 235 232 309 632 228 230 232 687 232 235 232 696 226 231 232 687 236 233 231 685 235 236 230 686 235 235 283 642 228 230 237 706 215 229 237 685 234 231 232 691 232 233 238 683 232 237 228 689 274 188 242 683 230 687 234 237 231 232 233 702 220 231 235 682 236 688 234 230 233 691 233 280 190 230 232 687 230 231 238 688 231 231 231 691 234 233 229 692 247 218 229 691 235 231 232 694 231 228 234 686 236 685 235 243 224 688 230 232 235 7751 -#: 210

433gpio:  60884358 -#: 61

433gpio:  7771 -#: 1

433gpio:  275 1072 217 255 680 235 232 250 673 233 233 277 648 233 685 234 234 239 229 234 685 243 682 232 230 237 688 234 231 234 232 236 691 234 284 163 738 220 232 231 693 233 234 232 689 235 235 232 685 236 232 235 696 227 230 238 682 258 213 232 689 229 232 237 703 221 685 234 235 232 687 236 234 233 690 232 231 234 686 311 155 239 238 223 691 232 233 233 685 235 234 234 686 220 252 231 684 233 236 235 689 231 231 237 697 227 230 232 693 231 236 230 695 239 224 232 690 234 235 230 690 234 227 230 686 235 274 190 689 234 232 236 685 232 234 236 685 234 235 234 691 231 231 244 681 234 230 233 692 271 198 768 201 201 681 229 488 335 801 229 233 231 687 236 704 236 436 715 272 197 225 229 440 500 227 224 236 700 235 231 229 693 234 232 229 691 234 235 435 514 219 222 232 695 231 230 236 683 237 688 234 231 232 750 443 195 7782 -#: 207

433gpio:  8008 -#: 1

433gpio:  1225 353 230 690 233 230 234 720 211 223 232 690 236 687 234 232 234 234 232 694 231 684 234 236 236 687 231 234 234 282 192 681 233 233 231 689 250 217 235 687 231 232 236 688 235 230 233 695 233 233 231 691 279 181 243 692 233 233 232 688 244 224 235 686 237 703 207 231 237 688 233 229 235 690 272 184 247 687 232 234 229 234 233 692 235 229 233 690 234 233 233 699 226 232 449 494 222 233 232 695 231 231 232 684 237 237 230 686 234 235 234 687 229 240 232 688 230 233 235 691 231 280 211 687 215 233 230 692 232 233 230 690 234 231 237 684 236 234 233 685 237 230 237 1010 382 681 231 236 242 696 214 687 236 234 228 234 235 688 234 231 235 691 233 685 235 282 181 690 239 230 232 235 233 685 235 234 231 688 252 226 223 687 232 234 234 686 234 234 237 692 227 232 235 687 232 232 236 691 232 687 234 234 232 686 236 232 234 7760 -#: 208

433gpio:  8041 -#: 1

433gpio:  1354 184 248 695 233 226 235 686 235 232 215 701 231 683 234 232 236 233 233 687 236 687 234 229 243 686 231 229 233 233 235 687 233 232 233 691 231 232 234 702 236 229 233 690 233 235 231 689 274 193 238 681 238 230 241 678 236 232 236 684 236 233 233 687 232 692 249 218 229 694 230 281 181 692 234 237 231 689 233 233 232 234 230 691 234 239 226 690 233 231 235 687 235 232 233 753 162 244 231 684 235 234 232 687 232 235 234 690 229 232 235 691 233 231 231 704 224 226 308 621 232 235 227 688 237 466 689 231 235 233 686 234 233 233 690 233 231 235 686 237 257 214 679 237 241 226 687 232 232 236 689 233 705 218 232 233 232 230 691 235 232 232 730 190 694 233 232 233 684 234 234 236 235 231 687 244 224 234 686 234 234 236 706 215 234 236 693 233 226 237 691 233 233 233 689 234 232 230 691 236 686 236 231 234 685 315 156 233 7771 -#: 209

And this is running master branch 24e7387:
This is recognized by pilight-receive.
Code:
433gpio:  7762 -#: 1

433gpio:  254 1116 200 242 670 243 281 212 666 230 234 232 687 233 689 235 257 208 233 234 686 236 688 232 234 233 688 234 232 322 178 202 688 230 234 231 691 232 230 236 688 232 233 232 692 289 154 256 685 233 234 233 731 660 685 224 232 233 701 222 234 231 685 236 689 232 234 231 692 230 234 234 787 158 214 229 688 233 233 231 235 230 691 232 235 233 690 231 237 230 686 237 231 234 686 235 233 270 654 232 235 229 702 222 232 231 688 234 233 233 688 236 230 235 690 235 232 232 689 284 187 228 689 233 234 231 688 234 233 234 710 231 226 236 687 233 232 232 689 233 233 231 771 151 238 232 685 234 240 227 687 235 687 234 232 233 232 234 709 212 233 235 687 233 686 290 173 240 688 233 232 232 233 232 692 229 234 232 687 245 222 235 687 233 231 236 688 297 151 325 610 226 233 233 688 772 631 220 685 236 233 230 688 233 234 232 7779 -#: 207

433gpio:  1218 6779 -#: 2

433gpio:  1212 151 225 296 621 227 233 232 689 234 232 232 690 234 687 232 233 234 236 373 570 223 698 223 232 230 701 227 229 233 230 236 687 240 227 232 691 231 232 228 695 234 232 233 689 234 233 234 787 151 217 231 697 226 232 232 687 234 235 234 688 232 236 232 691 231 689 233 234 232 689 283 176 243 686 299 154 250 685 232 234 233 231 243 1116 94 169 680 231 230 234 699 224 233 270 656 228 232 233 684 237 232 232 691 287 180 234 685 232 233 234 701 222 232 234 687 235 299 170 690 230 231 234 689 233 231 232 690 236 232 229 690 234 339 154 663 232 233 235 686 290 183 230 688 231 233 234 691 229 233 234 689 233 691 232 232 233 236 229 692 234 238 349 604 218 688 230 231 235 686 230 248 226 229 232 689 238 230 233 685 235 235 233 687 232 235 232 697 226 230 238 701 218 229 236 686 234 232 232 688 234 687 242 225 232 692 231 231 232 7782 -#: 210

433gpio:  1278 6685 -#: 2

433gpio:  1353 253 219 687 234 232 235 686 235 233 233 688 233 700 224 229 236 233 233 893 83 645 224 228 231 693 230 235 232 229 238 685 236 230 235 691 232 232 230 691 234 234 231 690 275 199 226 694 423 82 214 682 233 233 234 689 232 235 233 690 232 233 237 691 231 689 278 189 240 682 235 233 234 695 228 232 232 709 216 228 235 233 232 686 236 235 229 688 234 233 232 698 231 229 233 688 238 228 232 692 232 237 233 687 243 226 235 690 233 232 233 688 232 274 188 717 204 228 234 687 234 235 230 688 234 233 233 687 236 232 232 689 232 236 241 691 315 151 229 684 233 231 234 689 232 234 234 687 234 233 232 695 232 684 237 232 234 229 236 727 197 235 230 885 83 649 227 228 237 690 233 231 231 237 231 690 231 233 234 690 231 232 235 699 229 229 230 693 232 232 234 695 419 86 218 677 233 229 233 688 235 687 235 234 233 696 228 232 230 7768 -#: 210

433gpio:  1182 60874495 -#: 62

433gpio:  7756 -#: 1

433gpio:  248 1129 193 240 670 231 236 233 690 230 234 233 689 232 700 224 233 229 237 229 694 233 687 240 232 230 686 234 236 230 234 230 699 239 233 231 709 216 234 232 687 235 231 233 688 312 173 301 610 231 230 232 686 234 232 235 689 229 234 234 687 235 229 233 751 168 695 231 232 233 695 234 226 234 688 241 223 234 690 232 232 232 235 233 691 231 233 231 687 234 232 234 728 368 85 212 684 235 230 234 691 233 232 233 689 245 224 235 689 232 232 233 689 238 231 233 696 228 230 235 688 233 233 219 706 228 235 233 689 232 229 236 686 234 234 235 696 224 233 271 657 231 231 230 687 234 234 233 686 234 234 232 689 235 685 236 232 231 234 234 686 234 315 153 691 238 679 234 235 232 693 230 235 228 233 234 690 232 234 233 703 219 232 233 686 281 175 246 689 233 233 233 689 232 237 229 701 223 233 232 693 230 686 235 232 232 689 273 248 173 7787 -#: 211

433gpio:  1181 6854 -#: 2

433gpio:  1305 253 214 687 232 229 237 699 218 242 228 688 234 689 233 231 236 232 232 701 226 687 232 234 233 686 235 237 233 229 233 687 234 236 232 687 234 254 224 679 232 234 229 699 228 225 239 687 232 235 231 692 231 231 232 691 233 236 230 690 236 228 236 686 235 711 199 233 241 681 232 234 231 688 234 231 236 690 232 237 228 235 233 689 234 228 241 686 280 190 225 692 232 233 233 701 226 230 241 679 233 232 234 688 233 234 231 687 238 231 233 729 195 233 232 690 230 234 233 686 232 234 234 759 159 250 233 686 246 223 232 688 232 232 237 696 229 234 228 688 234 236 231 694 232 230 236 686 236 234 234 687 255 669 231 231 229 239 291 633 230 234 233 687 234 690 232 233 232 688 237 232 235 230 232 689 233 233 237 688 273 254 167 696 231 230 236 685 236 241 226 688 233 232 234 690 231 233 235 687 236 694 231 255 216 684 233 232 234 7772 -#: 210

433gpio:  1191 6833 -#: 2

433gpio:  2125 395 205 233 230 690 231 231 235 694 231 686 279 221 202 233 234 687 234 691 232 235 232 690 233 236 231 228 248 681 231 233 233 688 234 231 234 717 200 232 231 687 234 235 234 687 234 234 231 688 234 236 230 687 234 470 695 228 241 265 649 228 689 233 319 150 702 229 234 231 689 234 234 233 685 235 234 232 233 236 688 277 187 235 689 233 235 241 678 236 231 234 688 292 157 250 686 235 231 231 691 235 233 234 738 176 244 230 693 227 233 230 693 235 235 230 686 236 243 224 688 233 236 214 708 229 234 234 694 229 232 232 688 233 235 232 690 234 230 233 689 231 502 668 220 231 233 700 227 718 208 228 231 233 232 691 232 232 233 689 234 688 235 234 233 685 233 233 235 231 234 693 230 255 216 686 232 241 227 703 217 234 233 689 231 234 233 689 235 233 230 690 235 234 233 727 188 697 236 232 230 687 233 234 233 7764 -#: 206

The only big difference I see is that running master branch it recognize 2 long pulses in between instead of one.
 
Reply
#17
I tested the version detection and it indeed doesn't work well anymore. I think we should drop the feature alltogether.
 
Reply
#18
Yes I agree.
I don't see it as that important information, at least for a user point of view Smile
 
Reply
#19
@yablacky,

Is the NOP filter (filter method 1)
a) suppressing all data ?
or is it
b) not applying any filtering at all (e.q. forward all received pulses) ?

If a)

a1) what is the purpose ?
IMHO I can achieve the same goal by disabling the Rx port.

a2) would it not be a better approach to change this to b) ?
IMHO this would still provide standard handling of hardware signals (between Rx modules output and GPIO input line) and offer users who experience difficulties to get unfiltered pulses. I further believe that on PI2 and PI3 architectures CPU load is no longer a major concern, but drop of pulses is.

-----
161217: I am currently setting up a Pi1 for testing of the filter environment

@curlymo
There is virtually no easy to locate description of pilight-flash around.
apt-get install pilight-firmware seems to be broken as well (to obtain an easy to access HEX file).
The only working method to manually upload a special firmware is the old fashioned methed with the github.com/pilight/pilight_firmware repository.
What are future plans for flashing of the ATTINY ?
 
Reply
#20
The nop filter does only send firmware signatures. It ignores input from the receiver and in this aspect it is almost the same as if "disabling" the "Rx port" (DIP pin 3).

Edit: The purpose of the nop filter is that the Rx port is disabled by software rather than by hardware. It can be used to test if firmware detection works, because this filter does definitely send nothing else than firmware signatures.
 
Reply
  


Possibly Related Threads...
Thread Author Replies Views Last Post
  Bandpass filter problem mayonezo 16 7,674 07-21-2022, 11:14 PM
Last Post: DashWUsero
Rainbow Lowpass filter - how DOES it work? DE8MSH 16 9,165 04-17-2020, 10:13 PM
Last Post: curlymo
Question Passive Component Band-pass filter ripper121 8 4,307 12-16-2017, 01:38 AM
Last Post: wo_rasp
  Filter kit in 315 receiver? ceandre 1 2,152 04-14-2017, 10:10 PM
Last Post: wo_rasp
  Low Pass Filter and Receiver in Series? re-post Gustavo Woltmann 1 2,358 03-08-2017, 05:25 PM
Last Post: pilino1234
  Low Pass Filter and Receiver in Series? Hauke 3 4,550 08-30-2016, 08:25 AM
Last Post: wo_rasp
  New filter version curlymo 0 2,321 04-02-2016, 08:05 AM
Last Post: curlymo
  Band-pass filter parts curlymo 60 82,782 01-08-2016, 12:23 AM
Last Post: gneandr
  low pass filter francois.leprieur 3 3,747 12-20-2015, 10:18 AM
Last Post: curlymo
  Low-pass Filter wiring hazzard 4 4,224 11-15-2015, 08:35 AM
Last Post: woutput

Forum Jump:


Browsing: 1 Guest(s)