Stable release: | 1.1.0 |
---|---|
Latest release: | 1.1.0 |
Status: | stable |
Maintainer: | errsu |
Description: | NBSP - a protocol for convenient asynchronous inter-core communication |
- non-blocking: sender and receiver are never blocked waiting for the peer or the channel
- bi-directional: totally symmetric, both peers may send and receive at the same time
- small-package: fixed package size of 32 bits, handy for MIDI messages, for example
- flexible: low network load, transparent across tiles, synchronous and uni-directional modes
- module_nbsp: the protocol implementation
- app_nbsp_startkit_demo: makes the message exchange visible on the STARTKIT
- app_nbsp_multiplayer: 16 players are communicating in both directions over 32 channels
- app_nbsp_performance: measures throughput of NBSP on a single channel
See nbsp.h for the API and how to use it, and nbsp.xc for details of the protocol.
None at the moment.
The maintainer makes no promises to support this component. Comments and questions are welcome, though.