MotoHawk:Blocks:Encoder Phase
Set Encoder Phase
This MotoHawk™ block sets whether the underlying pulse generation system is in or out of phase with the actual engine.
This block is supported in 48, 80, and 128 pin modules through the Classic Encoder. For 112-pin modules, this block is only supported through the use of Flexible Encoder.
Block ID
motohawk_encoder_phase
Library
MotoHawk_lib/Encoder Blocks
Description
Camless 4-stroke crank encoder patterns do not allow, by themselves, a means to determine what half-cycle an engine is operating in. When teeth are detected through rotation the underlying encoder sub-system makes a guess. This guess is either correct or off by 360degCA. Other systems, outside the encoder sub-system, can sometimes be used to determine whether the encoder sub-system has guessed correctly. Set this to true when the guess is incorrect.
Block Parameters
Parameter Field | Values | Comments/Description |
---|---|---|
Allow Indeterminate Input (values other than 0 or 1) | Check box (enable) | Enable to allow input other than (0,1). |