Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rkalnins/shtp-sh2-logic2-parser
Packet parser for CEVA SHTP and SH2
https://github.com/rkalnins/shtp-sh2-logic2-parser
ceva saleae saleae-analyzers saleae-logic sensor-hub sh2 shtp
Last synced: 14 days ago
JSON representation
Packet parser for CEVA SHTP and SH2
- Host: GitHub
- URL: https://github.com/rkalnins/shtp-sh2-logic2-parser
- Owner: rkalnins
- License: mit
- Created: 2022-11-14T23:46:51.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-27T19:02:21.000Z (about 2 years ago)
- Last Synced: 2024-11-02T12:42:43.717Z (2 months ago)
- Topics: ceva, saleae, saleae-analyzers, saleae-logic, sensor-hub, sh2, shtp
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SHTP and SH2 HLA
SHTP and SH2 are the Sensor Hub Transport Protocol and Sensor Hub 2 protocols from CEVA designed
to be used with sensor hub devices.SHTP packet parser is done but the SH2 HLA only supports a small portion of the protocol. This parser
was written to test communication with the Bosch BNO085 IMU and the project only needed 3 of the many sensor reports.
The only supported reports currently are the time base, time rebase, gyroscope (calibrated), linear acceleration, and
rotation vector reports.SH2 internally layers SH2 on top of SHTP.
## Roadmap
### SHTP
Nothing yet.
### SH2
- [ ] Display floating point result
- [ ] Add other sensor report types## Licensing
Released under MIT license.
## Contributing
Any contributions welcome. This tool was written to facilitate testing in a capstone project in the University
of Michigan's EECS 473 Advanced Embedded Systems course and only covers the portions of SH2 that were needed.Please open an issue for feature requests or open a pull request.