Skip to content

Added m8-controller-box dir with examples#826

Open
TamseSaso wants to merge 7 commits intomainfrom
feature/m8-controller-box
Open

Added m8-controller-box dir with examples#826
TamseSaso wants to merge 7 commits intomainfrom
feature/m8-controller-box

Conversation

@TamseSaso
Copy link
Copy Markdown
Contributor

Purpose

new dir for m8-controller-box with overall capabilities and examples to use with OAK4

Specification

None / not applicable

Dependencies & Potential Impact

None / not applicable

Deployment Plan

None / not applicable

Testing & Validation

None / not applicable

@TamseSaso TamseSaso added the testable PR is ready to be tested label Feb 25, 2026
Copy link
Copy Markdown
Collaborator

@klemen1999 klemen1999 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some "stylistic" comments

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would suggest having a README that is more similar to other READMEs we have in other top level folders (e.g here or here etc.). Though since this does have some additional information about the actual interfaces we could do a merge of the two styles but I would still prefer to have this table towards the top of the README so that user can quickly jump to the example that suits them.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this PR creates a new top-level directory we need to also add it to the first page README here

@@ -0,0 +1,7 @@
hidapi
git+https://github.com/luxonis/rp2040_u2if.git
depthai
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd prefer having at least this requirement pinned

@@ -0,0 +1,4 @@
depthai==3.0.0
depthai-nodes==0.3.4
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any specific reason for having such old depthai and depthai-nodes versions?

@@ -0,0 +1,33 @@
identifier = "com.example.m8-controller-box.can-example"
entrypoint = ["bash", "-c", "/usr/bin/runsvdir -P /etc/service"]
app_version = "1.0.2"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems strange that we start of with 1.0.2 version instead of 1.0.0 since this is an initial PR for this example

@@ -0,0 +1,33 @@
identifier = "com.example.m8-controller-box.simple-example"
entrypoint = ["bash", "-c", "/usr/bin/runsvdir -P /etc/service"]
app_version = "1.0.2"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment as above

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testable PR is ready to be tested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants