
Figure 1 — The Settings page with two outlet groups
The Settings page is where RAP settings are configured. Instead of setting up each outlet on its own, outlets are gathered into outlet groups. Each group holds one set of settings, and every outlet in the group runs those settings.
This guide is for supervisors and operators who set up RAPs for a run: choosing the settings for each part of the line, moving outlets between groups, and deploying the changes to the machines.
| Term | Meaning |
|---|---|
| Outlet | A sizer outlet with a RAP on it, often referred to as a lane or drop. |
| Outlet group | A named set of outlets that share one set of settings. A packhouse can have up to three groups. Every outlet is in exactly one group. |
| Group settings | End Inspect, Colour Up, Stem Angle and the defect thresholds. Settings apply to the whole group, and every outlet in the group has those settings deployed. |
| Draft | Your changes on the Settings page before they are deployed. Nothing is deployed to a machine until you click Deploy. |
| Template | A saved set of settings, e.g. Gala Premium, that can be loaded into any group. Loading a template copies its settings to the selected group. The group keeps its own name. |
| RAP status | The current status of the RAP, shown as a coloured dot on the outlet's chip. |
| Model version | The version of the defect model a group's RAPs run. The defect model is the software that finds defects in the fruit. See Model version. |

Figure 2 — The Settings page layout

Figure 3 — A group card
Under the group name, the card shows which model version the group runs, e.g. Model version: Default (14.0.0). See Model version.
*) on the chip means the group's settings have changed since the template was loaded or saved. Click the × on the chip to unlink the group from its template. See Templates.
Figure 4 — The group menu
Click the three-dot (⋮) button at the top right of a group card to open its menu:
| Menu item | What it does |
|---|---|
| Load… | Loads a template's settings into the group. See Loading a template. |
| Save | Saves the group's settings to the template it follows. See Templates. |
| Save as… | Saves the group's settings as a new template. See Templates. |
| Model version… | Chooses which version of the defect model the group runs. See Model version. |
| Clear charts | Starts the group's charts afresh. See Clearing the charts. |
| Remove group | Removes the group, moving any outlets in it to another group. See Removing a group. |

Figure 5 — RAP status colour codes
Every outlet chip carries a coloured dot showing the current status of the RAP, compared with its group's settings:
| Dot | Status | Meaning |
|---|---|---|
| Green | Up to date | The RAP's settings match this group's settings. |
| Orange | Out of date | The RAP's settings are out of date and do not match this group's settings. To bring the RAP up to date, deploy the settings. |
| Grey | Offline | The RAP is offline. Settings cannot be deployed to it. |
The dots show what each RAP last reported, and refresh every few seconds. An outlet only turns green once new settings are deployed and its RAP reports them as successfully applied.

Figure 6 — Hovering over and clicking outlet chips
Hover over a chip to see its status. Click it to see the full status:
| Up to date | Out of date | Offline |
|---|---|---|
![]() |
![]() |
![]() |
For an out-of-date RAP, a table lists each setting that differs: what the Packer is running beside what the Group says. The recipe is read from the RAP when you open it, so its thresholds may take a moment to appear.

Figure 7 — Moving an outlet into another group
After moving an outlet to a new group, the new group's settings need to be deployed with the Deploy button (the orange rocket at the bottom right). Until you click Deploy, the RAP keeps the settings from its previous group.
Click Add a group to create a new group. You can have up to three groups. A new group starts with every defect layer switched off, so it packs everything until thresholds are manually set. Its charts appear as soon as an outlet is moved into it.
Open the group's menu (⋮) and choose Remove group. There must always be at least one group, so the last one cannot be removed.

Figure 8 — Removing a group that still has outlets
An empty group is removed straight away. If you remove a group that still contains outlets, a dialog appears and lets you choose which group they should move to. If there is only one other group, the outlets move to it automatically. Either way, the removal is a draft change, and nothing is deployed to a machine until you click Deploy.
All setting changes are draft changes: they show on the card straight away, but are deployed to the machines only when you click Deploy.

Figure 9 — Switching End Inspect on and stepping the Stem Angle
| Setting | How to set it |
|---|---|
| End Inspect | Click to switch stem and calyx inspection on or off. |
| Colour Up | Click to switch on or off. |
| Stem Angle | Click to step to the next angle, or hover to open a slider. The angle is set in 45° steps from −135° to 180°, and the apple on the button turns to match the selected angle. |
While a setting's panel is open, you can also use your keyboard's arrow keys to change its value.

Figure 10 — Setting a defect threshold
Each defect has its own row:

Figure 11 — How to deploy changes

Figure 12 — The Deploy confirmation
Deploying also updates any out-of-date RAP to its group's settings, so it can be used to update out-of-date RAPs even when nothing has been edited.

Figure 13 — The summary of changes
If several RAPs in a group have the same change, it is listed only once, with all of those RAPs above it.

Figure 14 — The message after a successful deploy
When you confirm, the dialog closes straight away and the Deploy button shows a spinner while the settings are deployed. A message at the bottom left of the screen then says how it went:
| Message | Meaning |
|---|---|
| Deployed to 1 machine. | The settings were deployed successfully to every machine listed. |
| Not deployed to Drop 7: … | The settings could not be deployed to that machine; the reason follows. The message ends Deploy again to retry. |
| Drop 8 is offline and was not updated. | The RAP was offline, so nothing was deployed to it. |
| Nothing was deployed. | The deploy did not go through at all; the reason follows. |
The status dots update within a few seconds to show the new status of each RAP.
If another operator deploys changes while you are editing, an information banner shows Another user has made changes. You can't deploy until you reload, and reloading loses your edits. If you click Deploy anyway, the Someone else deployed first dialog explains that nothing was deployed. Reload and lose my edits loads the changes the other operator deployed. You can then start editing again.
Templates are loaded and saved from each group's group menu:
| Menu item | What it does |
|---|---|
| Load… | Opens the template list. The template's settings replace the group's settings in the draft. The group keeps its name. No changes are deployed to a machine until you click Deploy. |
| Save | Saves the group's settings to its template as a new version. Unavailable until your group has loaded a template. |
| Save as… | Saves this group's settings as a new template. A template needs a name, and a description is optional. The group then follows the new template. |
Save and Save as… take effect immediately but do not deploy anything to the machines.

Figure 15 — Loading a template into a group

Figure 16 — The template list
The list shows each template's name and description, its settings, its defect thresholds and when it was last updated. The template your group follows is already selected when the list opens. To load a template, double-click it, or select it and click Load.

Figure 17 — Unlinking a group from its template
Click the × on a group's template chip to stop the group following that template. The group keeps its settings, and a message confirms it, e.g. Gala Premium no longer follows Gala Premium. Its settings are kept. Unlinking takes effect immediately and does not deploy anything to the machines.
Click the bin beside a template and confirm to delete it. Groups that followed it keep their settings; they simply stop showing the template as a chip.
The charts on each card show the fruit measured on that group's outlets over the last 30 minutes, and refresh every minute. They follow the outlets currently shown in the card, so moving an outlet in or out redraws them straight away, before anything is deployed.

Figure 18 — The explanation beside the Pack / Reject key
Hover over or click the ⓘ beside the Pack / Reject key for a short explanation of what the charts show. Each defect is counted on its own, so a fruit can count towards more than one defect's reject figure, and the reject figures do not add up.
| Chart shows | Meaning |
|---|---|
| Insufficient data | Too few fruit have been measured to display that defect yet. Once enough data has been collected, the chart appears. |
| Charts appear once an outlet is in this group. | The group has no outlets assigned to it. |
| The charts could not be read. | The measurements could not be fetched. The thresholds can still be set. |
Choose Clear charts from the group's menu to start the charts afresh. This is particularly useful after a variety change. Clearing takes effect immediately and does not affect the machines or their settings.

Figure 19 — Charts after Clear charts
After a clear, the charts are empty and fill back up as fruit data is collected. They are sparse and uneven at first, and take their usual shape once enough fruit has been measured.
Each group runs a defect model: the software on the RAP that finds defects in the fruit. New versions of the model are released from time to time. You can choose which version each group runs, for example to try a new version on one group before using it everywhere.
The version a group runs is shown under the group name:

Figure 20 — The model version shown on a group card

Figure 21 — Model version… in the group menu

Figure 22 — The Model version dialog, showing the version the group runs and its release notes
Choosing a version is a draft change, just like loading a template. Nothing changes on the machines until you click Deploy. Use this version stays greyed out until you pick something different from what the group already has. Cancel closes the dialog without changing anything.

Figure 23 — The list of model versions
| Option | What it means |
|---|---|
| Use the default (14.0.0) | The group runs the default version. If the default changes later, the group changes with it. |
| Version 14.0.0 with a green Default tag | The version that is the default right now. Picking it is the same as picking Use the default: the group follows the default, and does not stay on 14.0.0 if the default changes. The dialog tells you this when you pick it. |
| Version 13.1.0 (any other version) | The group stays on this version, even if the default changes later. |
A tick shows the option that is currently selected.
If no default has been set, the first option reads Don't pin a version instead. Each packer in the group then keeps running the model it already has.
A version marked Retired is no longer offered. It only appears in the list if the group is still using it.

Figure 24 — The dialog after choosing Use the default
A model version change is listed in the summary of changes like any other setting. The Model version row shows the version the RAPs run now and the version that will be deployed.

Figure 25 — A model version change in the summary of changes
Check the message shown after deploying. If it says Not deployed to that RAP, the reason follows. If it was deployed, wait a few seconds for the RAP to report back. If it stays orange, click the chip to see which settings still differ.
When the Deploy button is greyed out and its tooltip reads No changes to deploy, nothing has been edited and every RAP is up to date. If a banner says another user has made changes, reload the Settings page before deploying.
Not enough fruit have been measured on the group's outlets in the last 30 minutes, or since the charts were cleared.