Using the DO… Update Values action, you can update the states of your Digital Outputs, Analog Outputs, Motors, Servos and Variables.
You can select if the output goes on or off. Check out **Digital Output channels** for more.
When updating the value of a Digital Output, by default you can change the state from On → Off or Off → On.
When updating the value of a Digital Output, you can choose to update it to a Fixed Value, Default Value, Toggle Value, to the state of a custom condition, or to Get Value From another of your values.
When opening the dropdown next to On/ Off, you’re given additional options for setting the value of your Digital Output channel.
You can select the intensity of the power between 0-100%. Check out **Analog Output channels for more.
When updating the value of a Analog Output, by default you can change the value to a range from 0 - 100%
When updating the value of a Analog Output, you can choose to update it to a Fixed Value, Default Value, Add (or increment by a fixed value), Subtract (or reduce by a fixed value), to a **Random Value,** to the state of a custom condition, or to Get Value From another of your values.
When opening the dropdown next to the value, you’re given additional options for setting the value of your Analog Output channel, including Random.
Motor Outputs
You can select both the direction and/or the speed of your motors separate or individual actions (to affect only one or both parameters). Check out **Motor channels** for more.
When updating the value of a Motor channel’s direction or speed, by default you can change the direction from ⬅️ to ⏹️ to ➡️, and the speed to a value in the range of 0 - 100%
When updating the value of a Motor Output, you have a range of options for whether you’re updating your Motor Channel’s direction, or your Motor Channel’s speed. See below for the different ways of updating the value: