cyphal.rs icon indicating copy to clipboard operation
cyphal.rs copied to clipboard

Please use Canadensis by Sam Crow instead

Results 13 cyphal.rs issues
Sort by recently updated
recently updated
newest added

I suggest removing the v0 branch (and everything associated with v0) as part of the housecleaning activities outlined in https://forum.uavcan.org/t/uavcan-v1-is-now-cyphal/1622. Its last state can be tagged for historical purposes so...

Difficulty - easy
v0

The CI is nonexistent which should be fixed sooner rather than later.

help wanted
v1.0

This issue tracks general progress to supporting v1.0 and a (potential) library 1.0 release. I've been working on a ground-up rewrite in my fork, but that is being moved into...

Difficulty - hard
v1.0

With [embedded-hal](https://github.com/rust-embedded/embedded-hal) 1.0.0 on it's way, and CAN types included, we should now migrate to using those types to improve our support. Tasks to complete: - [X] Migrate to ExtendedID....

enhancement
Difficulty - hard

This would be more ergonomic than `.0`.

enhancement
Difficulty - easy
good first issue
v1.0

Specifically the `update` function, how it's implemented in `HeapSessionManager` is much more readable and clear, and we can likely consolidate the logic into a single place. At the minimum update...

enhancement
Difficulty - easy
good first issue
v1.0

Add testing for the CRC running correctly and placing in the correct spots to the existing `iter_crc` tests, and add a test to ensure that CRC is skipped for single-frame...

Difficulty - easy
v1.0

I believe the current implementation of frame timestamping is correct. Namely, that it uses the timestamp provided by the `Transfer`. Our implementation does not do anything with this timestamp -...

When I saw the Arduino API, I thought of having the same here in Rust. I think that could be possible. The main thoughts were on how we subscribe to...

help wanted
feature

I am currently refactoring libcanard to get rid of linear-complexity linked lists in favor of logarithmic-complexity AVL trees and it occurred to me that this library would benefit from adopting...

v1.0