Hi, I am using ble_app_hrs_c as the base for central. I have included 5 characteristics in the peripheral and central side. How to make ble_nus_c_rx_notif_enable() to notify when any of the 5 characteristics is updated? At the moment, ble_nus_c_rx_notif_enable has only this: return cccd_configure(p_ble_nus_c->conn_handle,p_ble_nus_c->handles.nus_rx_cccd_handle, true);
How do I change it so that I get notification even when nus_rx_wheel_status_handle also receives a notification? My ble_nus_c_handles_t looks like this:
typedef struct {
uint16_t nus_rx_wheel_control_handle;
uint16_t nus_rx_wheel_control_cccd_handle; /**< Handle of the CCCD of the NUS RX characteristic as provided by a discovery. */
uint16_t nus_rx_wheel_status_handle;
uint16_t nus_rx_wheel_status_cccd_handle;
uint16_t nus_rx_wheel_battery_handle;
uint16_t nus_rx_wheel_battery_cccd_handle;
uint16_t nus_rx_wheel_information_handle;
uint16_t nus_rx_wheel_information_cccd_handle;
uint16_t nus_rx_wheel_debug_handle;
uint16_t nus_rx_wheel_debug_cccd_handle;
uint16_t nus_tx_handle_wheel_control; /**< Handle of the NUS TX characteristic as provided by a discovery. */
uint16_t nus_tx_handle_wheel_status;
uint16_t nus_tx_handle_wheel_battery;
uint16_t nus_tx_handle_wheel_information;
uint16_t nus_tx_handle_wheel_debug;
} ble_nus_c_handles_t;
The code works fine when I enable notification for one character at a time.