diff --git a/mbus/mbus-protocol-aux.h b/mbus/mbus-protocol-aux.h index 86e1564..39cc454 100644 --- a/mbus/mbus-protocol-aux.h +++ b/mbus/mbus-protocol-aux.h @@ -242,6 +242,16 @@ int mbus_sendrecv_request(mbus_handle *handle, int address, mbus_frame *reply, i */ int mbus_send_ping_frame(mbus_handle *handle, int address); +/** + * Select slave by secondary address using "unified" handle + * + * @param handle Initialized handle + * @param mask Address/mask to select + * + * @return See MBUS_PROBE_* constants + */ +int mbus_select_secondary_address(mbus_handle * handle, const char *mask); + /** * Probe/address slave by secondary address using "unified" handle *