Subsystem.HALTimerPeriod Property |
Accesses the configured HAL timer period (in microseconds) for the RTX64 Subsystem. This
property must be set to a value between 1 and 1000 (inclusive). If any other value is assigned to this
property, an exception of type RTX64InvalidPropertyValueException is thrown. The default value is 100
microseconds. Use caution when setting the HAL timer period below 100 microseconds: fully test the timer
period on all systems on which you will deploy. If the HAL timer period is too small, it can cause Windows
to hang. If this property is changed, the real-time Subsystem must be restarted for the change to take
effect.
NOTE: Certain Subsystem properties, such as RT-TCP/IP Stack Tick Interval, Watchdog Timer, and Default Time Quantum, must always be multiples of the HAL Timer. When the HALTimerPeriod is changed, these other properties may change automatically to satisfy this requirement. This property does not warn the caller when such a change occurs. However, the SetHALTimerPeriod method does.
Namespace: IntervalZero.RTX64.ConfigAssembly: IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Property Value
Type: UInt32Implements
IConfigSubsystemHALTimerPeriod