This article applies to:
EnOcean Serial Protocol 3.0 (ESP 3.0)
How to set RX sensitivity in ESP3?
In ESP 2.0 was a command called SET_RX_SENSITIVITY. The command could reduce receiver sensitivity and so ensure only telegrams with better radio contact were received. How to get this feature in ESP 3.0?
In ESP 3.0 you can filter telegrams based on the strength of their signal (dBm) and regulate that only telegrams above (below) a certain dBm value are processed.
The filtering is preformed as a “filtering rule”. There can be multiple rules. The filtering is preformed by
To set a filter you use the command CO_WR_FILTER_ADD. A command to set a filter rule based on dBm can look like this:
BLOCKS weaker signal as -70 dBm
Filter_type = 0x2
Filter_value = 0x00000046 (dec 70)
Filter_kind = 0x00
BLOCKS stronger signal as -70 dBm
Filter_type = 0x2
Filter_value = 0x00000046 (dec 70)
Filter_kind = 0x80
RELATED TO:
ESP 3 Specification: page 31, chapter 1.11.13 Code 11: CO_WR_FILTER_ADD document link
Filter can be set also in user program. The parameters and filter logic is the same. Please see DolphinAPI User Manual for details, refer to Modules→filters.
FAQ Single Template
Find the right distributor for our modules, components and finished products in your region!
The EnOcean newsletter informs you regularly about exciting projects in the areas of IoT and smart buildings as well as current events and new products.
© 2024 EnOcean GmbH. All rights reserved.