Pavel Kirienko

Results 211 issues of Pavel Kirienko

See https://github.com/OpenCyphal/yakut/issues/74

class-defect
help wanted
severity-minor
domain-transport-can

```shell $ y r 125 uavcan.sub.readiness.id 0xFFFF Assignment failed at node 125: ValueConversionError: Cannot update ValueProxy(uavcan.register.Value.1.0(natural16=uavcan.primitive.array.Natural16.1.0(value=[10]))) from environment value '0xFFFF' ```

help wanted
class-feature
severity-major
domain-core

This will enable heterogeneous redundancy over CAN+UDP et al.

class-feature
severity-major

https://github.com/OpenCyphal/pycyphal/blob/75883ec57981ec9c3d659d471a7a2bad9c7f8c4c/pycyphal/application/register/_value.py#L326

help wanted
severity-minor
class-feature
domain-core

This check is unnecessarily restrictive as it makes it impossible to publish sub/supertypes: https://github.com/OpenCyphal/pycyphal/blob/8273967696d9c250264a252399681ae8d725b962/pycyphal/presentation/_port/_publisher.py#L182-L183

help wanted
severity-minor
class-feature
domain-core

E.g., `uavcan.udp.dscp`. This is related to https://github.com/OpenCyphal-Garage/libudpard/issues/16

The new versions should take advantage of the new string support in DSDL: https://github.com/OpenCyphal/pydsdl/pull/97.

help wanted

See https://github.com/DS-015/ds015

https://github.com/OpenCyphal/public_regulated_data_types/blob/70573cb98a346f5a9aee54ce421a8a79700df2b4/uavcan/register/384.Access.1.0.dsdl#L109 `uavcan.pub.*.prio` with 0 for the highest priority and 7 for the lowest.

enhancement

Use the `CYPHAL_PATH` environment variable instead. `yakut compile` will be removed soon.

help wanted