MotoHawk XCP Slave Global Protocol Options
This block provides additional options to be used when the XCP Slave protocol is in use.
Block ID
XCP Slave Global Protocol Options
Library
MotoHawk_Protocols_lib
Description

This block defines additional XCP Slave Protocol options with a global scope.
Block Parameters
| Parameter Field | Values | Comments/Description |
|---|---|---|
| Read Only | Checkbox | When checked, any parameters that are normally writeable will be inhibited from being written. |
| Enforce Connection Idle Timeout | Checkbox | When checked, the protocol handlers will evaluate if a connection is idle for a specified period of time. When the specified time is exceeded, the connection is automatically disconnected from the XCP Slave. |
| Connection Idle Tmeout Source | Dropdown | Only visible if "Enforce Connection Idle Timeout" is checked.
Select from a fixed dropdown list of ways to specify the timeout value, either directly as a dialog parameter or as read from a MotoHawk data store. |
| Connection Idle Tmeout Value | Numeric | Only visible if "Enforce Connection Idle Timeout" is checked and the "Connection Idle Tmeout Source" is set to
"Constant (Edit Field)". Specifies the connection idle timeout in seconds. It must be a scalar from 1-4294. |
| Connection Idle Timeout Data Store Name | Alpha-numeric text | Only visible if "Enforce Connection Idle Timeout" is checked and the "Connection Idle Tmeout Source" is set to
set to "Lookup by Data Store Reference". Specifies an existing uint32 scalar data store name. |
