-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Option to Disable Unused RF Receive Protocols #10020
Comments
Hi, Basic usage is this Query what the Protocol Mask Is Set the Protocol Mask ( can be decimal or hex 0x12345 value ) Query If a Particular Protocol is Enabled Disable a Protocol Enable All Protocols List All protocols |
If implementing this pls have a look at how
|
I made some changes and this is the result I used the pow macro and was surprised with the code size so extra is about 500 CMD: rfrxprotocol 0 |
Great. Pls provide the PR. |
Have you looked for this feature in other issues and in the docs?
a little
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is.
No
Describe the solution you'd like
A clear and concise description of what you want to happen.
There are over 30 Hard Coded RF protocols supported.
There can be a Lot of Decoded NOISE that gets into log and out to MQTT .
I propose a 64bit bit mask to allow only the protocols that you use be processed .
the changes in RCSwitch are basic .
In it's basic form , it would be a manual process for the user to change the value .
I.E SetOptionXYZ 0x123456789
only 34 bits required currently
It will also save time while in interrupt for Rx Pin
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
(Please, remember to close the issue when the problem has been addressed)
The text was updated successfully, but these errors were encountered: