issues
search
OpenCyphal-Garage
/
libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
http://opencyphal.org
MIT License
299
stars
501
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Sshirokov/352 zero copy
#401
serges147
opened
1 day ago
1
Publisher<Message>::publish puts message serialization buffer on the stack instead of using the allocators
#400
emrainey
opened
1 week ago
5
Consider making libcyphal::MonotonicClock meet the requirements of TrivialClock
#399
thirtytwobits
opened
1 week ago
3
Executor doesn't implement cetl::rtti
#398
thirtytwobits
opened
1 week ago
2
Implemented TODO to make asynchronous destruction of presentation entities
#397
serges147
closed
1 day ago
1
Rework `TypeId` stuff at `SubscriberImpl` to be dynamic modules friendly
#396
serges147
closed
1 week ago
1
Merge PR of whole "issue/registry" feature
#395
serges147
closed
2 weeks ago
1
Set default PMR
#394
serges147
closed
2 weeks ago
2
Defined `platform::storage::IKeyValue` interface
#393
serges147
closed
2 weeks ago
1
Simplified registry implementation
#392
serges147
closed
3 weeks ago
1
Apply small payload deserialize optimization
#391
serges147
closed
3 weeks ago
1
Use `cetl::string_view`
#390
serges147
closed
3 weeks ago
1
Optional Registry Provider at Node
#389
serges147
closed
1 month ago
1
First draft of Registry
#388
serges147
closed
1 month ago
1
apply canard fix for issue 228
#387
serges147
closed
1 month ago
1
Application layer `libcyphal::application::Node` and its `HeartbeatProducer` & `GetInfoProvider` sub-components.
#386
serges147
closed
1 month ago
1
New "example_1_presentation_3_hb_getinfo_ping_linux_can" example app; some todos.
#384
serges147
closed
1 month ago
3
RPC Client implementation
#383
serges147
closed
2 months ago
1
RPC Server Implementation
#382
serges147
closed
2 months ago
2
Raw Subscribe; new example_10
#381
serges147
closed
2 months ago
1
Rework `TypeId` stuff at `SubscriberImpl` to be dynamic modules friendly.
#380
serges147
closed
1 week ago
1
Add sampling subscription helpers
#379
pavel-kirienko
opened
3 months ago
0
Presentation publisher and subscriber
#378
serges147
closed
3 months ago
1
Added "epoll" Linux executor - no PMR at all.
#377
serges147
closed
3 months ago
1
Remove None as a scheduling option
#376
serges147
closed
3 months ago
2
Add -Wno-error=attributes if the current compiler is GCC
#375
pavel-kirienko
opened
3 months ago
2
CAN transport example
#374
serges147
closed
3 months ago
2
SingleThreadedExecutor: Consider removing pointer/int conversions
#373
pavel-kirienko
closed
3 months ago
2
Remove `None` as a scheduling option
#372
pavel-kirienko
closed
3 months ago
2
Callbacks by value (no PMR) #verification #docs #sonar
#371
serges147
closed
3 months ago
0
`IExecutor` POC
#370
serges147
closed
3 months ago
1
Make a better Expected
#369
pavel-kirienko
opened
4 months ago
0
Msg & Svc UDP RX pipelines are implemented.
#368
serges147
closed
4 months ago
3
Refactor the execution logic
#367
pavel-kirienko
closed
3 months ago
11
General structure for UDP RX sessions
#366
serges147
closed
4 months ago
1
Reduce duplication around `TransferMetadata`
#365
pavel-kirienko
closed
3 months ago
1
Extend IRunnable::run with a deadline
#364
pavel-kirienko
closed
3 months ago
9
Implementation of UDP TX
#363
serges147
closed
4 months ago
2
Address all `TODO: Add error handling`
#362
serges147
closed
5 months ago
1
Issue 344 & 345: fallible run.
#361
serges147
closed
5 months ago
1
Merge of Issue #346 "CAN sessions"
#360
serges147
closed
6 months ago
1
No CETL_NODISCARD for most of the public api
#359
serges147
closed
6 months ago
3
Clang tidy & sonar integration and corresponding fixes.
#358
serges147
closed
6 months ago
2
CAN media filters reconfiguration
#357
serges147
closed
6 months ago
3
Service RX/TX Request/Response sessions
#356
serges147
closed
6 months ago
0
`static_assert(best_conversion_index_v` failure on macOS docker
#355
serges147
closed
6 months ago
1
CAN Msg TX Session implementation
#354
serges147
closed
6 months ago
2
Only one concrete base type per class
#353
pavel-kirienko
closed
5 months ago
1
Reconsider the IMedia design to support low-copy/zero-copy rx/tx operation
#352
pavel-kirienko
opened
7 months ago
10
Do not use public destructors (unless you really need them)
#351
pavel-kirienko
closed
5 months ago
1
Next