Program Management

Last updated: Apr 10, 2026

Irrigation Programs

Programs are the core scheduling mechanism in CisgenX. Each program defines which stations run, when they run, and for how long.

Creating a New Program

  1. Navigate to Dashboard > Programs from the sidebar.
  2. Click Create Program in the top-right corner.
  3. Enter a descriptive program name (e.g. “Morning Cycle – Zone A”).
  4. Select the stations to include by checking them in the station list.
  5. Set the start time and duration for each station.
  6. Click Save to finalize the program.

Schedule Configuration

Programs can be scheduled to run on specific days of the week or at custom intervals. Configure the schedule under the Schedule tab when editing a program.

Schedule Type Description
Daily Runs every day at the configured start time
Weekly Runs on selected days of the week
Interval Runs every N days (e.g. every 3 days)
Custom Advanced cron-style scheduling

Program Validation

Before activating a program, CisgenX performs validation checks:

  • No overlapping station run times within the same controller
  • Total flow does not exceed hydraulic limits
  • All assigned stations are online and responsive

Note: Programs in validation error state cannot be activated. Resolve all conflicts before enabling the schedule.