I have discovered that the iProfiler is less critical about the movement when starting from the scanning jig white surface over the white paper surface and then moving over the colour patches, again over the white paper edge and ending on the scanning jig surface (white). Probably the i1Profiler has a counter setting per row, something like: I am going to scan row 1 with 20 patches starting with a black border and ending with a black border, so any white patches before and after the row of 20 patches with these parameters must be omitted, so I will not consider the slight difference between scanning jig white and paper white as an extra patch.
The "too many patches" -AI assistent of
@itsab1989 - is caused, because I started probably from the surface of the scanning jig (white) move over the paper white (because of the slight hue difference and considered as a colour patch) and thus it register too much patches (as the paper white is considered as an extra patch, if the scanning eye is starting on scanning jig white (surface).
My suggestion: can ChromIQ include a rule/modified driver that -taking into account the amount of patches in a row- to discard the slight difference between scanning jig white and paper white and only take into account the given amount of patches in a row as a reference for amount X patches for row 1 and it register X+1 or X+2 patches to discard the very extra patches that has a only a slight Delta-E (as the difference between paper white and scanning jig white is very small) on the start and/or ending edges of the row read. This way starting from from the scanning jig surface (white hue) over the first starting area of the paper, before moving over the first real colour patch.......over the last colour patch and over the paper white and stopping on the scanning jig surface (white but mostly with a slight difference hue compared to the adjacent paper white).
For having this working it is very important that the whole row starts with a black/highly coloured spacer to hard border the start and end of the row, even if the first row/last row is a very light patch (almost white or very lightly grey), even if you choose a target without spacer, so the spectro detects a big delta-E when moving the spectro ove the row.
This make it less critical for scanning on small paper sizes like 10x15 cm or 13x18 cm photo cards, where you can hardly see if you start from paper white and end on paper white, as the large spectro head covers the tiny paper surface.
Also the importance of the strip checking with the ruler (zebra stripes) is to determine the boundaries of patches that are so close in delta-E that ArgyllCMS sees it the same patch, throwing an error that "not enough patches" are registered. By using the zebra stripes/strip length checking it can determine that a row is X cm long and it knows that it should have Y amount of patches that a patch width must be X/Y cm long and thus using this measurement as standard to determine the boundaries between 2 patches that are almost indistinguishable in colour hue (and often registered as one patch). Because the speed of of movement with the spectro can be determined by the changing frequency between black and white stripes, we can take this into account to determine the boundaries of two patches, making it very easy for ChromIQ to determine the change of colour patch, even if the delta-E is so small (it happens often, despite the randomisation of the patches by ArgyllCMS), that it now is seen as a single colour patch..