-
Notifications
You must be signed in to change notification settings - Fork 45
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
DOCS-3524: Update code deployment docs #3964
Conversation
✅ Deploy Preview for viam-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
525ebcd
to
ad4532e
Compare
It looks like the following files may have been renamed. Please ensure you set all needed aliases: |
🔎💬 Inkeep AI search and chat service is syncing content for source 'Viam Docs (https://docs.viam.com)' |
{{% tablestep link="/operate/get-started/supported-hardware/" %}} | ||
**1. Configure your software** | ||
|
||
Go to your [machine](#prerequisites) in the [Viam app](https://app.viam.com). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How does a user know which machine? Now i see that i what the prereqs say.
Though I found the prereqs confusing too
You can operate devices by running control logic on another device, for example using an app, or on the machine itself using a {{< glossary_tooltip term_id="module" text="module" >}}. | ||
If all your machine control logic runs on another device or server, move on to [Create a fragment](#create-a-fragment). | ||
|
||
If at least some of your machine control logic should run on your machine, place the control logic in a module by following these steps: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How do I know if it should run on the machine?
If you want your control logic to run in a loop in the background, you can start this loop here. | ||
Be sure to also implement logic to handle subsequent calls to the reconfigure method gracefully. | ||
|
||
For example, in Python, start your logic in <FILE>src/main.py</FILE>: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't personally know what to make of this example, a lot here and can't tell what is needed
https://deploy-preview-3964--viam-docs.netlify.app/manage/software/deploy-software/