v1.0.0
– Added on_buffer_callback
and on_block_callback
to the streaming mode which allows passing a function to be called every time a buffer / block of buffers is received.
– Added send_buffer()
method for sending data buffers from python to Bela (and its test in test-send
). If called inside of the on_buffer_callback
or on_block_callback
, this allows for processing sensor data in python in real-time
– Updated tutorials and added 3_Streamer-python-to-Bela.ipynb
– Added autogenerated documentation website belaplatform.github.io/pybela
– In the Watcher, received messages and data to send are now processed in asyncio queues (asyncio.Queue()
) and the processing of received messages and the sending of messages are now "workers". This removes the need for the list_response
and log_response
asyncio events (asyncio.Event
)
– Simplified the readme.md
by removing advanced installation options.
– Added autogenerated (in a git hook) requirements.txt
to remove the need of using pipenv
for building the library.
– Updated testing commits
Full Changelog: v0.1.0...v1.0.0