<Gauge Name="VN Connie Synchroscope" Version="1.0">
<Macro Name="Accumulator">(A:Prop RPM:@2, RPM) (A:Prop RPM:@1, RPM) - -100 max 100 min (G:Var@2) + 360 % d (>G:Var@2)</Macro>
<Image Name="PropSync_BG.bmp" ImageSizes="201,201,201,201"/>
<Element>
<Position X="100" Y="35"/>
<Image Name="PropSync_Spinner.bmp" PointsTo="East" ImageSizes="61,15,61,15">
<Axis X="30.5" Y="7.5"/>
</Image>
<Rotate>
<Value>(L:Propeller sync master select, enum) 2 == if{ @Accumulator(2,2) } els{ @Accumulator(1,2) }</Value>
<Failures>
<SYSTEM_ELECTRICAL_PANELS Action="Freeze"/>
</Failures>
<Nonlinearity>
<Item Value="0" Degrees="20"/>
<Item Value="180" Degrees="200"/>
</Nonlinearity>
</Rotate>
</Element>
<Element>
<Position X="44" Y="132"/>
<Image Name="PropSync_Spinner.bmp" PointsTo="East" ImageSizes="61,15,61,15">
<Axis X="30.5" Y="7.5"/>
</Image>
<Rotate>
<Value>(L:Propeller sync master select, enum) 2 == if{ @Accumulator(2,3) } els{ @Accumulator(1,3) }</Value>
<Failures>
<SYSTEM_ELECTRICAL_PANELS Action="Freeze"/>
</Failures>
<Nonlinearity>
<Item Value="0" Degrees="150"/>
<Item Value="180" Degrees="330"/>
</Nonlinearity>
</Rotate>
</Element>
<Element>
<Position X="156" Y="132"/>
<Image Name="PropSync_Spinner.bmp" PointsTo="East" ImageSizes="61,15,61,15">
<Axis X="30.5" Y="7.5"/>
</Image>
<Rotate>
<Value>(L:Propeller sync master select, enum) 2 == if{ @Accumulator(2,4) } els{ @Accumulator(1,4) }</Value>
<Failures>
<SYSTEM_ELECTRICAL_PANELS Action="Freeze"/>
</Failures>
<Nonlinearity>
<Item Value="0" Degrees="70"/>
<Item Value="180" Degrees="250"/>
</Nonlinearity>
</Rotate>
</Element>
<Macro Name="SyncStr">Synchroscope (PROPELLER @2, %((A:Prop RPM:@2, RPM) (A:Prop RPM:@1, RPM) - near s0 1 >)%{if}DEC RPM TO SYNCHRONIZE%{else}%(l0 -1 <)%{if}INC RPM TO SYNCHRONIZE%{else}SYNCHRONIZED%{end}%{end})</Macro>
<Mouse>
<Area Left="70" Right="130" Top="5" Bottom="65">
<Tooltip>%((L:Propeller sync master select, enum) 2 ==)%{if}@SyncStr(2,2)%{else}@SyncStr(1,2)%{end}</Tooltip>
</Area>
<Area Left="14" Right="74" Top="102" Bottom="162">
<Tooltip>%((L:Propeller sync master select, enum) 2 ==)%{if}@SyncStr(2,3)%{else}@SyncStr(1,3)%{end}</Tooltip>
</Area>
<Area Left="126" Right="186" Top="102" Bottom="162">
<Tooltip>%((L:Propeller sync master select, enum) 2 ==)%{if}@SyncStr(2,4)%{else}@SyncStr(1,4)%{end}</Tooltip>
</Area>
</Mouse>
</Gauge>