In the AVpos notecard, you define a function pattern in the following form:
AL_PATTERN {gender}|{name}|{function1}:{intensity1},{function2}:{intensity2}...;{loop-run-time};{loop-pause-time};{total-run-time}
| Parameter | Description |
|---|---|
{gender} |
Can be either FEMALE or MALE |
{name} |
An arbitrary name used to reference the pattern. |
{function}:{intensity} |
One or more function names with their target intensity level (or range for Stroke), separated by commas.
See the table below for a comprehensive list of supported functions and their intensity ranges.
|
{loop-run-time} |
Duration in seconds (0–99) that the active function loop runs per cycle. |
{loop-pause-time} |
Duration in seconds (0–99) to pause between active loop cycles. |
{total-run-time} |
Total duration in seconds (0–99) for the pattern to run (set to 0 for continuous execution). |
The following table shows the available functions and the ranges for the intensity values:
| Function Name | Intensity Value Range | Description |
|---|---|---|
| Vibrate | 1-20 | Controls vibration motor intensity. Supported by virtually all Lovense toys. |
| Rotate | 1-20 | Controls rotation motor speed and intensity (e.g. Nora). |
| Pump | 1-3 | Controls air pumping level for compression and suction toys (e.g. Max). |
| Fingering | 1-20 | Controls tapping and fingering movement intensity (e.g. Flexer, Ridge). |
| Suction | 1-20 | Controls suction strength level (e.g. Max 2). |
| Depth | 1-3 | Controls penetration and insertion depth level for depth-adjustable toys. |
| Oscillate | 1-20 | Controls oscillation speed and movement intensity. |
| Thrusting | 1-20 | Controls back-and-forth thrusting movement intensity (e.g. Spinel). |
| Stroke | 0-100 | Controls stroke position (0–100%) or movement range between min and max percentages (e.g. Stroke:30-80 or Stroke:50) for stroking toys. |
AL_PATTERN FEMALE|Tease & Please|Vibrate:10,Fingering:15,Suction:12;3;2;30
Engages the vibration motor at intensity 10, the finger motor at 15 and suction at 12, repeating that sequence every 3 seconds, with a 2 second pause between sequences, for a total run time of 30 seconds.
In Pattern mode, you define a dynamic intensity curve that varies motor levels over time. In the AVpos notecard, you define a pattern in the following form:
AL_PATTERN {gender}|{name}|Pattern:{intensity1},{intensity2},...,{intensity10};{speed}
| Parameter | Description |
|---|---|
{gender} |
Can be either FEMALE or MALE |
{name} |
An arbitrary name used to reference the pattern. |
{intensity} |
A sequence of exactly 10 intensity values (each in the range 0–20) that form the intensity curve. |
{speed} |
The speed at which the pattern transitions through the intensity steps. Range: 1–100, where higher numbers result in faster transitions. |
AL_PATTERN FEMALE|Breathless|Pattern:2,4,6,8,12,16,20,16,10,4;50
Ramps up the vibration intensity across 10 steps (starting at intensity 2, peaking at 20, and descending back to 4) at a speed setting of 50.