Skip to content

Add tabs to the lighting table, add separate per-platform tables #370

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: development
Choose a base branch
from

Conversation

civerachb-cpr
Copy link
Contributor

Replace the single lighting table with tabs per-platform. Remove the platform column from the table(s), add a Notes column for A300 to note that the flashing corner of the Motor Fault state is important

…platform column from the table(s), add a Notes column for A300 to note that the flashing corner of the Motor Fault state is important
@@ -6,6 +6,9 @@ toc_min_heading_level: 2
toc_max_heading_level: 5
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

Corner lighting is unified for platforms that support it (D100, D150, R100, W200). Lighting is controlled by the [lighting node](https://github.com/clearpathrobotics/clearpath_robot/tree/jazzy/clearpath_hardware_interfaces/src/lighting) which defines multiple lighting states.
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you add A300 to the supported platforms?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done.

@roni-kreinin
Copy link
Contributor

I wonder if we should remove the priority column altogether with this change? It looks kind of weird when it skips priorities for some robots

@civerachb-cpr
Copy link
Contributor Author

I wonder if we should remove the priority column altogether with this change? It looks kind of weird when it skips priorities for some robots

I feel like the priority is still useful, since it indicates what states override others. I agree it's a little weird if numbers get skipped, but the priority values are shared across platforms, so it's accurate. Just a little weird.

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