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
- Navigate to Dashboard > Programs from the sidebar.
- Click Create Program in the top-right corner.
- Enter a descriptive program name (e.g. “Morning Cycle – Zone A”).
- Select the stations to include by checking them in the station list.
- Set the start time and duration for each station.
- 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.