@@ -20,8 +20,8 @@ To update the firmware on your microcontroller, see [Over-the-air updates](/oper
20
20
21
21
## Test and update software
22
22
23
- You can either use fragment tags for testing or manually overwrite the version of the module or package for a subset of machines.
24
- We strongly recommend that you test updates on a subset of machines before deploying it to all machines.
23
+ You can either use fragment tags for testing or manually overwrite the version of the module or package or the configuration for a subset of machines.
24
+ We strongly recommend that you test changes on a subset of machines before deploying it to all machines.
25
25
26
26
{{< tabs >}}
27
27
{{< tab name="Version tags (recommended)" >}}
@@ -39,7 +39,7 @@ On your fragment's page, click on **Versions** in the menu bar and add a tag cal
39
39
For each machine that uses the fragment, update its configuration.
40
40
{{% /tablestep %}}
41
41
{{% tablestep number=4 %}}
42
- ** Edit the fragment** and change the version of your module or package in the development fragment.
42
+ ** Edit the fragment** and change the version of your module or package or the configuration in the development fragment.
43
43
This will create a new version of the fragment.
44
44
45
45
For example:
@@ -87,20 +87,15 @@ Click **Save** in the upper right corner of the screen.
87
87
88
88
{{% /tablestep %}}
89
89
{{% tablestep number=2 %}}
90
- ** Test the new version of your module or package .**
90
+ ** Test your changes .**
91
91
{{% /tablestep %}}
92
92
{{% tablestep number=3 %}}
93
93
** Update the fragment.**
94
94
95
- When you are satisfied that your module or package works as expected, update your fragment.
95
+ When you are satisfied that your changes work as expected, click the ** ...** menu on the resource you updated and click ** Merge changes** .
96
+ This will create a new version of your fragment.
96
97
97
- For example:
98
-
99
- ```` json {class="line-numbers linkable-line-numbers"}
100
- {
101
- "version" : " 0.0.7"
102
- }
103
- ```
98
+ Fragment tags remain unchanged.
104
99
105
100
All machines configured with your fragment will update when they next check for configuration updates.
106
101
@@ -195,4 +190,4 @@ async def main():
195
190
196
191
if __name__ == ' __main__' :
197
192
asyncio.run(main())
198
- ````
193
+ ```
0 commit comments