Skip to content

feat(): remove legacy macro for new subs and pubs - #69

Merged
PonomarevDA merged 3 commits into
mainfrom
pr-add-reciprocating-sub
Aug 20, 2026
Merged

feat(): remove legacy macro for new subs and pubs#69
PonomarevDA merged 3 commits into
mainfrom
pr-add-reciprocating-sub

Conversation

@Ilyhadev

@Ilyhadev Ilyhadev commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

This PR removes legacy macro to add new subs, pubs and instead relies on macro from sources generated from dsdl.
pub.hpp uses MessageType::cxx_iface.Exact MAX_SIZE stack buffer for each message.

  • Removed the fixed 600-byte buffer.
  • Fixed the double transfer-ID increment.
  • Public void publish() API remains unchanged.

sub.hpp subscribes and decodes through generated metadata.

Existing callbacks, filters, and subscription routing remain unchanged.

@Ilyhadev Ilyhadev changed the title feat(sub): new subscriber feat(): remove legacy macro for new subs and pubs Aug 18, 2026
@PonomarevDA
PonomarevDA merged commit c4db8c7 into main Aug 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants