Circuitpython-microosc

Latest version: v0.5

Safety actively analyzes 623616 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.5

This release allows proper use of non-multicast (i.e. unicast or normal) IP addresses when setting up the OSCClient.

0.4

This release allows proper use of non-multicast (i.e. unicast or normal) IP addresses when setting up the OSCServer.

The CircuitPython examples are updated to reflect this: if no `UDP_HOST` is specified, it will use the IP address of the device. This allows MicroOSC to work on PicoW, which apparently doesn't have Multicast UDP support yet.

0.3

This release adds a new `OSCClient` class to go with the existing `OSCServer`.
Remember (I'm saying this mostly for myself), is OSC parlance:
* OSC Client -- sends OSC messages, `microosc.OSCClient` is a UDP sender (unicast/multicast)
* OSC Server -- receives OSC messages, `microosc.OSCServer` is a UDP receiver (unicast/multicast)

This package now has both. See the `examples` folder for how to use both

0.2

This version changes the `OSCServer` init API to take a `socket_source` argument. In CircuitPython this is `socketpool` and in CPython it's `socket`.

0.1

Features:
* UDP receiver ("OSC Server", unicast or multicast)
* OSC packet parsing of 'f' and 'i' OSC types

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.