Skip to content

Tags: OpenCyphal/pycyphal

Tags

1.24.5

Toggle 1.24.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update PythonCANMedia Class (#371)

This PR bundles three changes:

- the python-can
[virtual](https://python-can.readthedocs.io/en/stable/interfaces/virtual.html)
interface can now be used with multiple distinct channels at once,
instead of only the default channel
- type hints in the different `_construct_*()` functions have been fixed
- the stub function `PythonCANMedia.list_available_interface_names()`
has been implemented, utilizing
[`can.detect_available_configs()`](https://python-can.readthedocs.io/en/stable/utils.html#can.detect_available_configs)

1.24.3

Toggle 1.24.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
raise error for invalid input (#366)

closes #272

1.24.2

Toggle 1.24.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Build Graphviz 13.x from source (#365)

Closes #321 

Build Graphviz 13.x before running sphinx.

1.24.1

Toggle 1.24.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
install graphviz 13.x (#363)

Install graphviz 13.x from .deb to replace the default 2.x version which affects the diagrams scaling.

Closes #321

1.24

Toggle 1.24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merging version 1.24 (#362)

This PR resolves #355 #335 #270

1.23.2

Toggle 1.23.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Adds TCP broker supporting zero-delimited frames (#360)

This commits adds an implementation of a TCP-broker that observes the zero-byte frame delimiter of COBS-encoded Cyphal/Serial frames.

This commit addresses #300

---

I randomly stumbled upon #300 by accident. We at Neosat have a simple
broker that does observe zero-delimited framing.
I cleaned it up a bit, added comments, etc.

I'm open to comments/change requests.

---------

Signed-off-by: Hannes Weisbach <weisbach@neosat.de>
Signed-off-by: Hannes Weisbach <hannes.weisbach@gmail.com>
Co-authored-by: Pavel Kirienko <pavel.kirienko@gmail.com>

1.23.1

Toggle 1.23.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Demote OOB data logging from warning to info (#361)

This commit addresses #359

Signed-off-by: Hannes Weisbach <weisbach@neosat.de>

1.23.0

Toggle 1.23.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement FileClient2 progress callbacks (#354)

Supersedes #353

---------

Co-authored-by: chemicstry <chemicstry@gmail.com>

1.22.1

Toggle 1.22.1's commit message
robustify ci

1.22.0

Toggle 1.22.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add base class to pycyphal.application.file.RemoteFileError; update d…

…emo.rst; add USBtingo CAN FD support (#352)

- #348
- #347
- #344

---------

Signed-off-by: Hannes Weisbach <weisbach@neosat.de>
Co-authored-by: d <bujak.dan@gmail.com>
Co-authored-by: Hannes Weisbach <weisbach@neosat.de>
Co-authored-by: Lasse Fröhner <lasse@starcopter.com>