ARC Pro

Upgrade to ARC Pro

Join the ARC Pro community and gain access to a wealth of resources and support, ensuring your robot's success.

PRO
Canada
#1  

To assign a list of values to an array using the script language in Synthiam ARC, you can use the defineArray() function. Below are the steps and an example of how to do this in JavaScript or Python, which are the preferred scripting languages in ARC.

Steps:

  1. Add the Script Skill: Ensure you have the Script Collection skill added to your project.
  2. Open the Script Editor: Open the script editor for the Script Collection skill.
  3. Define the Array: Use the defineArray() function to create and assign values to the array.

Example in JavaScript:

// Define an array with specific values
var myArray = ["value1", "value2", "value3"];

// Print the array to verify
print(myArray);

Example in Python:

# Define an array with specific values
myArray = ["value1", "value2", "value3"]

# Print the array to verify
print(myArray)

Using defineArray() in EZ-Script:

If you prefer to use EZ-Script, you can use the defineArray() function as follows:

# Define an array with specific values
defineArray($MyArray, 3, "value1", "value2", "value3")

# Print the array to verify
print($MyArray)

Using the Get Line Containing From Array Skill:

If you want to use the Get Line Containing From Array skill, you can follow these steps:

  1. Add the Get Line Containing From Array Skill: Ensure this skill is added to your project.
  2. Use the Skill in a Script: Use the skill within a script to manipulate arrays.

Example Using Get Line Containing From Array in EZ-Script:

# Define an array with specific values
defineArray($MyArray, 3, "value1", "value2", "value3")

# Use the Get Line Containing From Array function
$line = GetLineContainingFromArray($MyArray, "value2")

# Print the result
print($line)

Resources:

Feel free to ask if you have any more questions or need further assistance!


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
PRO
Canada
#2  

To assign a list of values to an array using the script language in Synthiam ARC, you can use the defineArray() function. Below are the steps and an example of how to do this in JavaScript or Python, which are the preferred scripting languages in ARC.

Steps:

  1. Add the Script Skill: Ensure you have the Script Collection skill added to your project.
  2. Open the Script Editor: Open the script editor for the Script Collection skill.
  3. Define the Array: Use the defineArray() function to create and assign values to the array.

Example in JavaScript:

// Define an array with values
var myArray = ["value1", "value2", "value3"];

// Print the array to verify
print(myArray);

Example in Python:

# Define an array with values
myArray = ["value1", "value2", "value3"]

# Print the array to verify
print(myArray)

Using defineArray() in EZ-Script:

If you prefer to use EZ-Script, you can use the defineArray() function as follows:

# Define an array with values
defineArray($MyArray, 3, "value1", "value2", "value3")

# Print the array to verify
print($MyArray)

Using the Get Line Containing From Array Skill:

If you want to use the Get Line Containing From Array skill, you can follow these steps:

  1. Add the Get Line Containing From Array Skill: Ensure this skill is added to your project.
  2. Use the Skill in a Script: Use the skill within a script to manipulate arrays.

Example Using Get Line Containing From Array in EZ-Script:

# Define an array with values
defineArray($MyArray, 3, "value1", "value2", "value3")

# Use the Get Line Containing From Array function
$line = GetLineContainingFromArray($MyArray, "value2")

# Print the result
print($line)

Resources:

Feel free to ask if you have any more questions or need further assistance!


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.