[ Description ]
This PR contains a single parameter removal from the API function: xi_initialize. The device id is removed. Device id is already passed to xi_connect function. And is is misleading and error-prone to have two places to pass a single id.
Removing the parameter affects many-many files mainly examples (for all platforms) and tests.
[ QA ]
Local builds and all travis targets pass. Although not all platform's example application is built.
[ Release Notes ]
API change: xi_initialize function parameters no longer require the device_id. xi_connect is the only place one has to pass device_id to the Xively C Client.
[ Description ] This PR contains a single parameter removal from the API function:
xi_initialize
. The device id is removed. Device id is already passed toxi_connect
function. And is is misleading and error-prone to have two places to pass a single id. Removing the parameter affects many-many files mainly examples (for all platforms) and tests.[ JIRA ] https://jira.ops.expertcity.com/browse/XCL-2939
[ Reviewer ] @DellaBitta
[ QA ] Local builds and all travis targets pass. Although not all platform's example application is built.
[ Release Notes ]
xi_initialize
function parameters no longer require the device_id.xi_connect
is the only place one has to pass device_id to the Xively C Client.