Ipc Speed Controller
Format
{
"Type": "IpcSpeedController",
"Config": {
"IpcName": <string>,
"DefaultSpeed": <int>,
"Trigger": <Trigger>
}
}
Data Format
The plugin expects data sent to the Ipc Server in this format.
[
{
"Port": <PortIdentifier>,
"Speed": <int>
}
]
Variables
IpcName
Client name that will be used when sending data to the Ipc Server.
Allowed values: Value must be unique from all plugins using ipc.
Required: No
Default value:
Example:
"IpcName": "MySpeedController"
DefaultSpeed
Fallback speed value that will be used if data for a specific port has not been yet received.
Required: No
Default value:
50
Example:
"DefaultSpeed": 30
Trigger
Instance of a Trigger plugin.
Required: Yes
Default value:
Example:
"Trigger": {
"Type": "AlwaysTrigger"
}
Example