From 56bbccc0c142a6edbcd59974571e07719bcb9a01 Mon Sep 17 00:00:00 2001 From: Stefan Wahren Date: Sun, 20 May 2012 03:58:16 +0200 Subject: [PATCH] Added a new function to select a device by it's secondary address --- mbus/mbus-protocol-aux.h | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 *