Skip to content

BCP-008 Status Monitoring design plan - #84

Open
garethsb wants to merge 2 commits into
NVIDIA:mainfrom
garethsb:feature/bcp-008
Open

garethsb wants to merge 2 commits into
NVIDIA:mainfrom
garethsb:feature/bcp-008

Conversation

@garethsb

@garethsb garethsb commented Jul 20, 2026 •

Copy link
Copy Markdown
Collaborator

@garethsb

garethsb commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator Author

👀 sony/nmos-cpp#511

@garethsb

Copy link
Copy Markdown
Collaborator Author

Brought up to date to reflect changes to nmos-cpp and nvnmos.

garethsb and others added 2 commits November 9, 2026 19:15
Signed-off-by: Gareth Sylvester-Bradley <garethsb@nvidia.com>
Use the nmos-cpp control-protocol API as of cci.20261005, which
includes the extensible monitor domains from sony/nmos-cpp#511 and
#527, and describe how libnvnmos turns IS-12 off today. Follow the
nvnmosd split into AddNode and OpenSession and the service's status
code conventions.

Record the review decisions: external sync defaults to NotUsed, link
status comes from a libnvnmos operstate probe until a data-plane
report replaces it, packet counters are pushed by the application
rather than pulled by a callback, elements stop reporting silently
when IS-12 is off, and port collisions are left to nmos-cpp.

Signed-off-by: Gareth Sylvester-Bradley <garethsb@nvidia.com>
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.

1 participant