mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
kx122: Note return method change in apichanges.md
Updated the API documentation with changes to the kx122. Removed a few extra EOL spaces. Signed-off-by: Antoine W. Campagna <AntoineW@Campagna.org> Signed-off-by: Noel Eck <noel.eck@intel.com>
This commit is contained in:
parent
e99f1d73fd
commit
b55501e327
@ -4,6 +4,11 @@ API Changes {#apichanges}
|
|||||||
Here's a list of other API changes made to the library that break source/binary
|
Here's a list of other API changes made to the library that break source/binary
|
||||||
compatibility between releases:
|
compatibility between releases:
|
||||||
|
|
||||||
|
# vNext
|
||||||
|
* The interface of **kx122** has been modified to return values instead of
|
||||||
|
receiving pointers. This applies to member functions: getWhoAmI,
|
||||||
|
getInterruptSource, getBufferStatus, getRawBufferSamples, and getBufferSamples.
|
||||||
|
|
||||||
# v1.6.0
|
# v1.6.0
|
||||||
|
|
||||||
* Several C libraries had their init function pin type modified from uint8_t
|
* Several C libraries had their init function pin type modified from uint8_t
|
||||||
|
@ -318,7 +318,7 @@ uint KX122::getBufferStatus()
|
|||||||
if(kx122_get_buffer_status(m_kx122, &nb_samples)){
|
if(kx122_get_buffer_status(m_kx122, &nb_samples)){
|
||||||
throw std::runtime_error(std::string(__FUNCTION__) + "kx122_get_buffer_status failed");
|
throw std::runtime_error(std::string(__FUNCTION__) + "kx122_get_buffer_status failed");
|
||||||
}
|
}
|
||||||
|
|
||||||
return nb_samples;
|
return nb_samples;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -339,7 +339,7 @@ std::vector<float> KX122::getRawBufferSamples(uint len)
|
|||||||
xyz_array[i * 3 + 1] = buffery[i];
|
xyz_array[i * 3 + 1] = buffery[i];
|
||||||
xyz_array[i * 3 + 2] = bufferz[i];
|
xyz_array[i * 3 + 2] = bufferz[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
return xyz_array;
|
return xyz_array;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -349,7 +349,7 @@ std::vector<float> KX122::getBufferSamples(uint len)
|
|||||||
if(kx122_read_buffer_samples(m_kx122,len,bufferx,buffery,bufferz)){
|
if(kx122_read_buffer_samples(m_kx122,len,bufferx,buffery,bufferz)){
|
||||||
throw std::runtime_error(std::string(__FUNCTION__) + "kx122_read_buffer_samples failed");
|
throw std::runtime_error(std::string(__FUNCTION__) + "kx122_read_buffer_samples failed");
|
||||||
}
|
}
|
||||||
|
|
||||||
std::vector<float> xyz_array(len * 3);
|
std::vector<float> xyz_array(len * 3);
|
||||||
for (uint i = 0; i < len; i++)
|
for (uint i = 0; i < len; i++)
|
||||||
{
|
{
|
||||||
@ -357,7 +357,7 @@ std::vector<float> KX122::getBufferSamples(uint len)
|
|||||||
xyz_array[i * 3 + 1] = buffery[i];
|
xyz_array[i * 3 + 1] = buffery[i];
|
||||||
xyz_array[i * 3 + 2] = bufferz[i];
|
xyz_array[i * 3 + 2] = bufferz[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
return xyz_array;
|
return xyz_array;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user