Set Encoder Phase

This MotoHawk™ block sets whether the underlying pulse generation system is in or out of phase with the actual engine.

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).