Releases: scanse/sweep-sdk
Releases · scanse/sweep-sdk
sweep-sdk-v1.3.0
v1.3.0
This release is compatible with device firmware v1.4.
- libsweep:
- Added FreeBSD support, thanks to Hyun Hwang
- jsweep:
- Added new Java bindings
jsweep
, thanks to Kenzie Togami
- Added new Java bindings
sweep-sdk-v1.2.3
This release is compatible with device firmware v1.4.
Changes:
- libsweep:
- Fixed bug in serial impl. on Linux causing device creation to hang on some systems
sweep-sdk-v1.2.2
This release is compatible with device firmware v1.4.
Changes:
- libsweep:
- Fixed a bug causing sweep object to hang during device creation.
- Refactor libsweep internals
sweep-sdk-v1.2.1
This release is compatible with device firmware v1.4.
Changes:
- libsweep:
- Fixed c++ interface, to resolve linker errors when header is included in multiple translation units.
Known Issues:
- libsweep will hang during device creation on unix systems if the port is not already setup to use baud rate 115200
sweep-sdk-v1.2.0
This release is compatible with device firmware v1.4.
Changes:
- libsweep:
- Mac OS support
- Propagate dynamic type of exception from background thread
- sweeppy
- Added patch version (ie: MAJOR.MINOR.PATCH)
Known Issues:
- libsweep will hang during device creation on unix systems if the port is not already setup to use baud rate 115200
sweep-sdk-v1.1.2
This release is compatible with device firmware v1.4.
Changes:
- libsweep:
- Adapts device construction to be compatible with RaspberryPi
- Removes implementation methods from API
- Propagates errors from background thread when accumulating scans
sweep-sdk-v1.1.1
This release is compatible with device firmware v1.2.
Changes:
- Adapts motor calibration timeout to firmware changes
sweep-sdk-v1.1.0
This release is compatible with device firmware v1.1.
Changes:
- Adaptes protocol implementation to firmware changes
- Accumulates scans in a background worker thread
sweep-sdk-v0.1.0
This is the initial release v0.1.0 and is compatible with the Sweep device firmware version v1.0.
It comes with C99, C++11, Python2 / Python3, and Node.js bindings.
Some examples we include:
- Real-time point cloud viewer
- Pub-Sub networking example
- Websocket daemon for device
Happy scanning!