Control whether the Rate Transition block parameter Ensure deterministic data transfer (maximum delay) is set for auto-inserted Rate Transition blocks
Default:
Whenever possible
Always
Specifies that the block parameter Ensure deterministic data transfer (maximum delay) is always set for auto-inserted Rate Transition blocks.
If Always
is selected and if a
model needs to auto-insert a Rate Transition block to
handle a rate transition that is not
between two periodic sample times related by an integer
multiple, Simulink® errors out.
Whenever possible
Specifies that the block parameter Ensure deterministic data transfer (maximum delay) is set for auto-inserted Rate Transition blocks whenever possible. If an auto-inserted Rate Transition block handles data transfer between two periodic sample times that are related by an integer multiple, Ensure deterministic data transfer (maximum delay) is set; otherwise, it is cleared.
Never (minimum delay)
Specifies that the block parameter Ensure deterministic data transfer (maximum delay) is never set for auto-inserted Rate Transition blocks.
Note
Clearing the Rate Transition block parameter Ensure deterministic data transfer (maximum delay) can provide reduced latency for models that do not require determinism. See the description of Ensure deterministic data transfer (maximum delay) on the Rate Transition block reference page for more information.
Category: Solver
This parameter is enabled only if Automatically handle rate transition for data transfer is checked.
Parameter:
InsertRTBMode |
Value:
'Always' | 'Whenever possible' |
'Never (minimum delay)' |
Default:
'Whenever possible' |
Application | Setting |
---|---|
Debugging | No impact |
Traceability | No impact |
Efficiency | No impact |
Safety precaution | No recommendation |