Tasks and AeroScript Programs
You can run AeroScript programs in a deterministic, real-time space on your Automation1 controller using controller tasks. Refer to Task and Program Functions to learn more about how to use tasks to execute AeroScript programs.
You can also use Immediate Commands to execute AeroScript commands one at a time.
If you want to use programming languages other than AeroScript with your Automation1 controller, you can do so with Automation1 APIs. You can also execute AeroScript commands from the Automation1 APIs with command queues. When you use command queues, you can execute AeroScript commands in a first-in, first-out process from the Automation1 C API, Python API, or .NET API. Refer to the pages that follow for more information on how to use command queues with the Automation1 APIs:



