<root>
<document scada='0' schema='103' license='1,51737870,PG7Y9A' title='xx' description='xx' fcversion='655361' target='PIC.16F.16F18857' >
	<config data='!0,104!10,3c23!20,3f12!30,3!40,3%0,4%4,0%8,1%b,0%d,0%10,1%11,1%15,1%16,0%19,0%1a,1%1b,1%1c,1%1d,1%20,12%25,0%28,7%2b,7%30,3%3c,0%3d,0%40,1%41,1' clkspd='32000000' simspd='1' usewdt='0' constif='0' Use3V3='0' />
	<plugins >
		<dll_models enabled='1' />
	</plugins>
	<supplement use='0' head='' body='' />
	<debug />
	<traces />
	<ghost >
		<FK2 >
			<data name='FK2D0' port='4294967295' pin='4294967295' />
			<data name='FK2D1' port='4294967295' pin='4294967295' />
			<data name='FK2D2' port='4294967295' pin='4294967295' />
			<data name='FK2D3' port='4294967295' pin='4294967295' />
			<data name='FK2D4' port='4294967295' pin='4294967295' />
			<data name='FK2D5' port='4294967295' pin='4294967295' />
			<data name='FK2D6' port='4294967295' pin='4294967295' />
			<data name='FK2D7' port='4294967295' pin='4294967295' />
			<data name='FK2D8' port='4294967295' pin='4294967295' />
			<data name='FK2D9' port='4294967295' pin='4294967295' />
			<data name='FK2D10' port='4294967295' pin='4294967295' />
			<data name='FK2D11' port='4294967295' pin='4294967295' />
			<data name='FK2D12' port='4294967295' pin='4294967295' />
			<data name='FK2D13' port='4294967295' pin='4294967295' />
			<data name='FK2D14' port='4294967295' pin='4294967295' />
			<data name='FK2D15' port='4294967295' pin='4294967295' />
			<data name='FK2A0' port='4294967295' pin='4294967295' />
			<data name='FK2A1' port='4294967295' pin='4294967295' />
			<data name='FK2A2' port='4294967295' pin='4294967295' />
			<data name='FK2A3' port='4294967295' pin='4294967295' />
			<data name='FK2A4' port='4294967295' pin='4294967295' />
			<data name='FK2A5' port='4294967295' pin='4294967295' />
		</FK2>
		<ICD >
			<data name='AnalogPrescaleValue' value='19' />
			<data name='DigitalSampleRate' value='100000' />
			<data name='BreakpointCount' value='8' />
			<data name='CallStackDepthCount' value='8' />
			<data name='ClockPort' value='1' />
			<data name='ClockPin' value='6' />
			<data name='DataPort' value='1' />
			<data name='DataPin' value='7' />
			<data name='UseDefaultPins' value='1' />
			<data name='WrapEnabled' value='1' />
			<data name='CommsDelayOverridden' value='0' />
			<data name='CommsDelay' value='6' />
			<data name='CalculatedCommsDelay' value='6' />
			<data name='AnalogEB2PrescaleValue' value='2' />
			<data name='DigitalEB2SampleRate' value='100000' />
		</ICD>
		<pins >
			<digital A='0' B='0' C='0' D='0' E='0' F='0' G='0' H='0' I='0' J='0' K='0' L='0' M='0' N='0' O='0' P='0' Q='0' R='0' S='0' T='0' U='0' V='0' W='0' X='0' Y='0' Z='0' />
			<analog A='0' B='0' C='0' D='0' E='0' F='0' G='0' H='0' I='0' J='0' K='0' L='0' M='0' N='0' O='0' P='0' Q='0' R='0' S='0' T='0' U='0' V='0' W='0' X='0' Y='0' Z='0' />
		</pins>
	</ghost>
	<components >
		<settings autoimg='1' center='1' unitscale='0' fixedscale='0' fixedx='1' fixedy='1' fixedz='1' headcode='0' />
		<definition guid='1e6b5b10-788b-43be-ba22-5508c563d731' vstate='40' vmin='0' vmaj='1' srcleaf='' visiblename='' description='' category='Misc' category2='' category3='' bIs2dOnly='0' bIs3dOnly='0' catenable='1' author='' manuname='' manucode='' sysinfo='0' keywords='' dynamic='1' scadaCompatible='0' embeddedCompatible='1' showmacros='1' iconpath='' />
		<component class_type='root' codename='panel' panelId='-1' x='0' y='0' z='0' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='0' poslock='0' comp2dType='0' >
			<resources />
			<properties />
			<values />
			<events />
			<apis />
			<variables >
				<variable public='0' >
					<def class_type='variable' name='WaitTimerUpdateFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c1' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorPWMLastValue' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorTimer' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='TestDeltaHiNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='PrintString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
						<array size='24' />
					</def>
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c0' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c11' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ActionState3Value' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='I2C_RegAddr' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c10' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='FWVersion' type='u8' description='B7-4= Major, B3-0= Minor' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorPWMHiEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorValue' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ActionState1Value' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorRampStartValueEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='VacuumLevelLoNibbleEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c21' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Calibration' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c20' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='TestTimeEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='VacuumLevelMiNibbelEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SeaLevel' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='false' type='b1' description='' isconst='1' isHidden='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='StandbyMinutes' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorInitFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorUpdate' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='TestDelta' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SeaLevelMiNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='CounterFailTotal' type='u32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='TempValue' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='CounterPassTotal' type='u32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='I2C_DeviceID' type='u8' description='Must be 7-bit address' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SeaLevelLoNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c30' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Timer0PressureReadCounter' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorValueActual' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='InitFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='I2C_Data' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='WaitSeconds' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='AutoStartFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='StabilizeDelta' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='AutoStartValueEE' type='u16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorAutoNullingValue' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='StabDeltaLoNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='EEInitFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='HWVersion' type='u8' description='B7-4= Major, B3-0= Minor' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorPWMLoEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='LedPWMEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorAutoNullingFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ActionState2Value' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SeaLevelHiNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='VacuumLevelHiNibbleEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorValueReal' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ButtonToggleFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='StabilizeTimeEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ShowTimeEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ActionRunState' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Timer0TimeoutSecondsTimer' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='PrintUpdateFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='TestDeltaLoNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='CounterPass' type='u16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='AutoStartEE' type='u8' description='Starts automatic if plug is put on nossle' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='RxString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
						<array size='30' />
					</def>
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorRampTimeEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='VacuumLevel' type='u32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='StabDeltaHiNibEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='CounterFail' type='u16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='LedBlinkValue' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='AutoCalibrValueEE' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ShowTime' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='MotorRunTimeoutEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ActionUpdateFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorErrorFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c01' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='TestMode' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Timer0WaitCounter' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='ButtonDebounceDelay' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='c00' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='LedTimerValue' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='true' type='b1' description='' isconst='1' isHidden='0' isinit='1' usrinit='1' setinit='1' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='SensorAutoNullingEE' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='Timer0LedCounter' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
				</variable>
			</variables>
			<macros >
				<macro >
					<flowline name='Motor' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='PWMIndex' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='PWM' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='PWMStartValue' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ButtonToggleFlag = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;START&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PWM1Motor' macro='Enable' />
								<command class_type='decision' title='Rampstart Active' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='MotorRampTimeEE &gt; 0' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.PWMIndex = MotorPWMLoEE' />
										</command>
										<command class_type='loop' title='Ramp Up' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='1' exp='.PWMIndex &gt;= MotorPWMHiEE' start='0' >
											<flowline >
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PWM1Motor' macro='SetDutyCycle' >
													<argument exp='.PWMIndex' />
												</command>
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='.PWMIndex = .PWMIndex + 1' />
												</command>
												<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='MotorRampTimeEE * 100' type='0' />
											</flowline>
										</command>
									</flowline>
									<flowline >
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PWM1Motor' macro='SetDutyCycle' >
											<argument exp='MotorPWMHiEE' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PWM1Motor' macro='Disable' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='MotorRunTimeoutEE = 0 //Reset Timer' />
									<exp exp='MotorPWMLastValue = 0 //Reset' />
									<exp exp='PrintString = &quot;STOP&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
							</flowline>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='PrintString' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='calculation' title='Calculate Word Length' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Value = Length$ (PrintString) + 2 //Calculate Stringlength + CR + LF' />
						</command>
						<command class_type='call' title='Send Length' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='SendChar' >
							<argument exp='.Value' />
						</command>
						<command class_type='call' title='Send String' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='SendString' >
							<argument exp='PrintString' />
						</command>
						<command class_type='call' title='Send CR' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='SendChar' >
							<argument exp='0x0D' />
						</command>
						<command class_type='call' title='Send LF' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='SendChar' >
							<argument exp='0x0A' />
						</command>
						<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='5' type='1' />
					</flowline>
				</macro>
				<macro >
					<flowline name='DPS310' description='' statediag='0' >
						<return name='Return' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Index' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='kT' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='kP' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='ADC' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Buffer' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='18' />
						</local>
						<local name='Addr' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='TempSensorBit' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='TEMP' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Ack' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Value' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='LASTTEMPSCALED' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='FloatValue' type='f32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0.0' setinit='' />
						<local name='Out' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<command class_type='comment' title='' comment='Int. pin (SDO) used, ID=0x77' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorInitFlag = 1' swap='0' >
							<flowline >
								<command class_type='group' title='Init Sensor' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;Init Sensor&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
									</flowline>
								</command>
								<command class_type='calculation' title='Request Sensor ID' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='SensorInitFlag = 0 //Clear Flag' />
									<exp exp='I2C_DeviceID = 0x77' />
									<exp exp='I2C_RegAddr = 0x0D' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead' >
									<return exp='.Buffer[0]' />
								</command>
								<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = ToString$ (.Buffer[0])' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
									</flowline>
								</command>
								<command class_type='decision' title='Check device ID is correct' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.Buffer[0] = 0x10' swap='0' >
									<flowline >
										<command class_type='calculation' title='Soft Reset' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x0C' />
											<exp exp='I2C_Data = 0x09' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CSend' />
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='300' type='1' />
										<command class_type='calculation' title='Sensor Coefficients Ready?' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x08' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead' >
											<return exp='.Buffer[0]' />
										</command>
										<command class_type='loop' title='Wait Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='0' exp='(.Buffer[0] &amp; 0b11000000) = 0' >
											<flowline >
												<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='100' type='1' />
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead' >
													<return exp='.Buffer[0]' />
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;LoopWait= &quot; + ToString$ (I2C_Data)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
											</flowline>
										</command>
										<command class_type='comment' title='' comment='Read Coefficients' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.Index = 0' />
											<exp exp='I2C_RegAddr = 0x10 //Start Address (Addr.Hi/Lo..)' />
										</command>
										<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='1' exp='.Index = 18' start='0' >
											<flowline >
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead' >
													<return exp='.Buffer[.Index]' />
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='PrintString = &quot;cx=&quot; + NumberToHex$ (.Buffer[.Index])' />
															<exp exp='//PrintString = PrintString + &quot;=&quot; + ToString$ (.buffer[.Index])' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='I2C_RegAddr = I2C_RegAddr + 1' />
													<exp exp='.Index = .Index + 1' />
												</command>
											</flowline>
										</command>
										<command class_type='comment' title='' comment='Calculate Coefficients' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
										<command class_type='native' title='Calculate Temp. Coeff.' textarea='36,3,36,3' ccode='//Coefficient c0
#define U32_t MX_UINT32

FCV_C0 = ((U32_t)FCL_BUFFER[0] &lt;&lt; 4) | (((U32_t)FCL_BUFFER[1] &gt;&gt; 4) &amp; 0x0F); //Compose Coeff. from buffers
 
if (FCV_C0 &amp; ((U32_t)1 &lt;&lt; 11)) //Sign bit valid?
{
    FCV_C0 -= (U32_t)1 &lt;&lt; 12; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c1
FCV_C1 = (((U32_t)FCL_BUFFER[1] &amp; 0x0F) &lt;&lt; 8) | (U32_t)FCL_BUFFER[2]; //Compose Coeff. from buffers
 
if (FCV_C1 &amp; ((U32_t)1 &lt;&lt; 11)) //Sign bit valid?
{
    FCV_C1 -= (U32_t)1 &lt;&lt; 12; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' language='C' />
										<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<flowline >
												<command class_type='calculation' title='Print c0 half' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='Printstring = &quot;c0= &quot; + ToString$ (c0)' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='Printstring = &quot;c1= &quot; + ToString$ (c1)' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
											</flowline>
										</command>
										<command class_type='native' title='Calculate Pressure Coeff.' textarea='36,3,36,3' ccode='//Coefficient c00
FCV_C00 = ((U32_t)FCL_BUFFER[3] &lt;&lt; 12) | ((U32_t)FCL_BUFFER[4] &lt;&lt; 4) | (((U32_t)FCL_BUFFER[5] &gt;&gt; 4) &amp; 0x0F); //Compose Coeff. from buffers
 
if (FCV_C00 &amp; ((U32_t)1 &lt;&lt; 19)) //Sign bit valid?
{
    FCV_C00 -= (U32_t)1 &lt;&lt; 20; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c10
FCV_C10 = (((U32_t)FCL_BUFFER[5] &amp; 0x0F) &lt;&lt; 16) | ((U32_t)FCL_BUFFER[6] &lt;&lt; 8) | (U32_t)FCL_BUFFER[7]; //Compose Coeff. from buffers
 
if (FCV_C10 &amp; ((U32_t)1 &lt;&lt; 19)) //Sign bit valid?
{
    FCV_C10 -= (U32_t)1 &lt;&lt; 20; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c01
FCV_C01 = ((U32_t)FCL_BUFFER[8] &lt;&lt; 8) | (U32_t)FCL_BUFFER[9]; //Compose Coeff. from buffers
 
if (FCV_C01 &amp; ((U32_t)1 &lt;&lt; 15)) //Sign bit valid?
{
    FCV_C01 -= (U32_t)1 &lt;&lt; 16; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c11
FCV_C11 = ((U32_t)FCL_BUFFER[10] &lt;&lt; 8) | (U32_t)FCL_BUFFER[11]; //Compose Coeff. from buffers
 
if (FCV_C11 &amp; ((U32_t)1 &lt;&lt; 15)) //Sign bit valid?
{
    FCV_C11 -= (U32_t)1 &lt;&lt; 16; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c20
FCV_C20 = ((U32_t)FCL_BUFFER[12] &lt;&lt; 8) | (U32_t)FCL_BUFFER[13]; //Compose Coeff. from buffers
 
if (FCV_C20 &amp; ((U32_t)1 &lt;&lt; 15)) //Sign bit valid?
{
    FCV_C20 -= (U32_t)1 &lt;&lt; 16; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c21
FCV_C21 = ((U32_t)FCL_BUFFER[14] &lt;&lt; 8) | (U32_t)FCL_BUFFER[15]; //Compose Coeff. from buffers
 
if (FCV_C21 &amp; ((U32_t)1 &lt;&lt; 15)) //Sign bit valid?
{
    FCV_C21 -= (U32_t)1 &lt;&lt; 16; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Coefficient c30
FCV_C30 = ((U32_t)FCL_BUFFER[16] &lt;&lt; 8) | (U32_t)FCL_BUFFER[17]; //Compose Coeff. from buffers
 
if (FCV_C30 &amp; ((U32_t)1 &lt;&lt; 15)) //Sign bit valid?
{
    FCV_C30 -= (U32_t)1 &lt;&lt; 16; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' language='C' />
										<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<flowline >
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c00= &quot; + ToString$ (c00)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c10= &quot; + ToString$ (c10)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c01= &quot; + ToString$ (c01)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c11= &quot; + ToString$ (c11)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c20= &quot; + ToString$ (c20)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c21= &quot; + ToString$ (c21)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
												<command class_type='group' title='Print c30' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
															<exp exp='Printstring = &quot;c30= &quot; + ToString$ (c30)' />
														</command>
														<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
													</flowline>
												</command>
											</flowline>
										</command>
										<command class_type='comment' title='' comment='Set Registers' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
										<command class_type='calculation' title='Set Pressure' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x06' />
											<exp exp='I2C_Data = 0x46 //16x Mps / 64x OS' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CSend' />
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='5' type='1' />
										<command class_type='calculation' title='Coeff. Source' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x28' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead' >
											<return exp='.TempSensorBit' />
										</command>
										<command class_type='calculation' title='Set Temp Sensor' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.TempSensorBit = .TempSensorBit &amp; 0x80 //Mask' />
										</command>
										<command class_type='calculation' title='Set Temp' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x07' />
											<exp exp='I2C_Data = .TempSensorBit | 0x02 //1x Mps / 4x OS' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CSend' />
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='5' type='1' />
										<command class_type='calculation' title='Set P-Shift' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x09' />
											<exp exp='I2C_Data = 0x04 //P-Shift' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CSend' />
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='5' type='1' />
										<command class_type='calculation' title='Set Continues' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='I2C_RegAddr = 0x08' />
											<exp exp='I2C_Data = 0x07 //Continues P+T' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CSend' />
										<command class_type='group' title='Sensor Initialized' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='PrintString = &quot;Sensor Initialized&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
											</flowline>
										</command>
									</flowline>
									<flowline >
										<command class_type='group' title='Init Aborted' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='PrintString = &quot;Init Aborted&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='PrintString = &quot;Check Sensor&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
											</flowline>
										</command>
										<command class_type='calculation' title='SensorErrorFlag' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='SensorErrorFlag = 1' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline >
								<command class_type='comment' title='' comment='Read Temp.' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.kT = 3670016 // 4x OS' />
									<exp exp='I2C_DeviceID = 0x77' />
									<exp exp='I2C_RegAddr = 0x03' />
								</command>
								<command class_type='call' title='DPS310_Register Data' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead_3Reg' >
									<return exp='.ADC' />
									<argument exp='I2C_RegAddr' />
								</command>
								<command class_type='native' title='C Code' textarea='36,3,36,3' ccode='#define U32_t MX_UINT32
#define S32_t MX_SINT32
//ADC_T
if (FCL_ADC &amp; ((U32_t)1 &lt;&lt; 23)) //Sign bit valid?
{
    FCL_ADC -= (U32_t)1 &lt;&lt; 24; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Traw
double FCL_TEMP = FCL_ADC; //Convert to 8bytes
FCL_TEMP = FCL_TEMP / FCL_KT; 
double FCL_LASTTEMPSCALED = FCL_TEMP;
//Tcompensated
FCL_TEMP = FCV_C0 / 2 + FCV_C1 * FCL_TEMP;
FCV_TEMPVALUE= (S32_t)FCL_TEMP;' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' language='C' />
								<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<flowline >
										<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;Tmp= &quot; + ToString$ (TempValue)' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
									</flowline>
								</command>
								<command class_type='comment' title='' comment='Read Pressure' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.kP = 1040384 //64x OS' />
									<exp exp='I2C_DeviceID = 0x77' />
									<exp exp='I2C_RegAddr = 0x00' />
								</command>
								<command class_type='call' title='DPS310_Register Data' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='I2CRead_3Reg' >
									<return exp='.ADC' />
									<argument exp='I2C_RegAddr' />
								</command>
								<command class_type='native' title='C Code' textarea='36,3,36,3' ccode='#define U32_t MX_UINT32
#define S32_t MX_SINT32
//ADC_P
if (FCL_ADC &amp; ((U32_t)1 &lt;&lt; 23)) //Sign bit valid?
{
    FCL_ADC -= (U32_t)1 &lt;&lt; 24; //Convert to 32-bit negative 2&apos;s complement 
}
else
{
}
//Praw
double FCL_PRAW = FCL_ADC; //Convert to 8bytes
FCL_PRAW = FCL_PRAW / FCL_KP; //Calculate Compensated
//Pcompensated
FCL_PRAW = FCV_C00 + FCL_PRAW * (FCV_C10 + FCL_PRAW * (FCV_C20 + FCL_PRAW * FCV_C30)) + FCL_LASTTEMPSCALED * FCV_C01 + FCL_LASTTEMPSCALED * FCL_PRAW * (FCV_C11 + FCL_PRAW * FCV_C21);
FCV_SENSORVALUE = (S32_t)FCL_PRAW;' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' language='C' />
								<command class_type='decision' title='Auto Nulling?' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='SensorAutoNullingEE = 1' swap='0' >
									<flowline folded='1' totalfolded='1' >
										<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='SensorAutoNullingFlag = 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Update Auto Nulling Value' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='SensorAutoNullingFlag = 1 //Set' />
													<exp exp='SensorValueReal = SensorValue' />
													<exp exp='SensorAutoNullingValue = SensorValue - SeaLevel' />
												</command>
												<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;SensorValue= &quot; + ToString$ (SensorValue) + &quot;Pa&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
												<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;SeaLevel= &quot; + ToString$ (SeaLevel) + &quot;Pa&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
												<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;AutoNulValue= &quot; + ToString$ (SensorAutoNullingValue) + &quot;Pa&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='SensorValueReal = SensorValue - SeaLevel' />
													<exp exp='SensorValue = ((SensorValue - SeaLevel) - SensorAutoNullingValue) //Recalculate' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline folded='1' totalfolded='1' >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='SensorValue = (SensorValue - SeaLevel) // 10 //Recalculate' />
										</command>
									</flowline>
								</command>
								<command class_type='decision' title='Auto Nulling?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorAutoNullingEE = 1' swap='0' >
									<flowline >
										<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorAutoNullingFlag = 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Update Auto Nulling Value' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='SensorAutoNullingFlag = 1 //Set Lock' />
													<exp exp='SensorAutoNullingValue = SensorValue' />
												</command>
												<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='PrintString = &quot;SensorValue= &quot; + ToString$ (SensorValue) + &quot;Pa&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
												<command class_type='calculation' title='Debug' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='PrintString = &quot;SeaLevel= &quot; + ToString$ (SeaLevel) + &quot;Pa&quot;' />
												</command>
												<command class_type='call' title='Call Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
												<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='PrintString = &quot;AutoNulValue= &quot; + ToString$ (SensorAutoNullingValue) + &quot;Pa&quot;' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='SensorValueReal = SensorValue - SeaLevel' />
													<exp exp='SensorValue = SensorValue - SensorAutoNullingValue //Recalculate' />
													<exp exp='SensorValue = SensorValue' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='SensorValue = (SensorValue - SeaLevel) // 10 //Recalculate' />
										</command>
									</flowline>
								</command>
								<command class_type='calculation' title='Compare' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.Buffer[0] = SensorValue XOR SensorValueActual' />
								</command>
								<command class_type='decision' title='Value Difference?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.Buffer[0] = 0' swap='1' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='SensorValueActual = SensorValue //Update Value' />
											<exp exp='SensorUpdate = 1 //Set Flag' />
										</command>
									</flowline>
									<flowline />
								</command>
								<command class_type='decision' title='Debug Read' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='TestMode = 1 &amp;&amp; SensorUpdate = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Debug' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;Pres.= &quot; + ToString$ (SensorValue / 100)' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='CBtoString' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='LenCB' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Loop1' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Data' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Loop2' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='comment' title='' comment='Retreeve string from CB data' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='GetNumberBytes' >
							<return exp='.LenCB' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Loop1 = 0' />
							<exp exp='.Loop2 = .LenCB' />
						</command>
						<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='1' exp='.Loop2 = 0' start='0' >
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='GetByte' >
									<return exp='.Data' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='RxString[.Loop1] = .Data' />
									<exp exp='.Loop1 = .Loop1 + 1' />
									<exp exp='.Loop2 = .Loop2 - 1' />
								</command>
							</flowline>
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='FlushBuffer' />
					</flowline>
				</macro>
				<macro >
					<flowline name='CBRead' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='LenCB' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='EndFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='HeaderFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='GetNumberBytes' >
							<return exp='.LenCB' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.LenCB &gt; 0' swap='0' >
							<flowline >
								<command class_type='call' title='Check for CR' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
									<return exp='.EndFlag' />
									<argument exp='&quot;\r&quot;' />
									<argument exp='1' />
									<argument exp='0' />
									<argument exp='1' />
								</command>
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.EndFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='UartDataProc' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='FlushBuffer' />
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='EEPromWrite' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='3' />
						</local>
						<command class_type='call' title='Call Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x00' />
							<argument exp='0x00' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x01' />
							<argument exp='MotorRampStartValueEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x02' />
							<argument exp='MotorRampTimeEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x03' />
							<argument exp='ShowTimeEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x04' />
							<argument exp='SensorAutoNullingEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x05' />
							<argument exp='MotorPWMLoEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x06' />
							<argument exp='MotorPWMHiEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x07' />
							<argument exp='LedPWMEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x08' />
							<argument exp='VacuumLevelLoNibbleEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x09' />
							<argument exp='VacuumLevelMiNibbelEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x0A' />
							<argument exp='VacuumLevelHiNibbleEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x0B' />
							<argument exp='StabilizeTimeEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x0C' />
							<argument exp='StabDeltaLoNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x0D' />
							<argument exp='StabDeltaHiNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x0E' />
							<argument exp='TestTimeEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x0F' />
							<argument exp='TestDeltaLoNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x10' />
							<argument exp='TestDeltaHiNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x11' />
							<argument exp='SeaLevelLoNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x12' />
							<argument exp='SeaLevelMiNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x13' />
							<argument exp='SeaLevelHiNibEE' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Value[0] = AutoCalibrValueEE &amp; 0xFF //Mask' />
							<exp exp='.Value[1] = (AutoCalibrValueEE &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x14' />
							<argument exp='.Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x15' />
							<argument exp='.Value[1]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x16' />
							<argument exp='ShowTimeEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x17' />
							<argument exp='AutoStartEE' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Value[0] = AutoStartValueEE &amp; 0xFF //Mask' />
							<exp exp='.Value[1] = (AutoStartValueEE &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x18' />
							<argument exp='.Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x19' />
							<argument exp='.Value[1]' />
						</command>
						<command class_type='comment' title='' comment='Beep' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PiezoSounder' macro='BuzzerBeep' >
							<argument exp='30' />
							<argument exp='30' />
							<argument exp='2' />
							<argument exp='2000' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='NVMRead' description='' statediag='0' >
						<return name='Return' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<param name='AddressHi' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<param name='AddressLo' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='native' title='C Code' ccode='NVMADRL = FCL_ADDRESSLO;   // EEProm Address Lo Byte
NVMADRH = FCL_ADDRESSHI;   // EEProm Address Hi Byte
NVMCON1bits.NVMREGS = 1;    // Unlock EEProm
NVMCON1bits.RD = 1;    //Initiate Read
FCR_RETVAL = NVMDATL;    //Store to Return' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' language='C' />
					</flowline>
				</macro>
				<macro >
					<flowline name='I2CRead_3Reg' description='Reads Three bytes' statediag='0' >
						<return name='Return' type='u32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<param name='Register' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Ack' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='b1' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='b2' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='b3' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Buffer' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='3' />
						</local>
						<command class_type='comment' title='' comment='Comment' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Start I2C' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Start' />
						<command class_type='call' title='Device Address' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_DeviceID&lt;&lt;1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_RegAddr' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Restart' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='(I2C_DeviceID&lt;&lt;1) + 1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='ReceiveByte' >
							<return exp='.b1' />
							<argument exp='1' />
						</command>
						<command class_type='comment' title='' comment='Comment' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Start I2C' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Restart' />
						<command class_type='call' title='Device Address' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_DeviceID&lt;&lt;1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_RegAddr+1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Restart' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='(I2C_DeviceID&lt;&lt;1) + 1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='ReceiveByte' >
							<return exp='.b2' />
							<argument exp='1' />
						</command>
						<command class_type='comment' title='' comment='Comment' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Start I2C' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Restart' />
						<command class_type='call' title='Device Address' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_DeviceID&lt;&lt;1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_RegAddr+2' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Restart' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='(I2C_DeviceID&lt;&lt;1) + 1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='ReceiveByte' >
							<return exp='.b3' />
							<argument exp='1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Stop' />
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Return = .b1' />
							<exp exp='.Return = (.Return &lt;&lt; 8) | (.b2)' />
							<exp exp='.Return = (.Return &lt;&lt; 8) | (.b3)' />
						</command>
						<command class_type='group' title='Group' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = NumberToHex$ (.b1)' />
									<exp exp='PrintString = PrintString + &quot; &quot;' />
									<exp exp='PrintString = PrintString + NumberToHex$ (.b2)' />
									<exp exp='PrintString = PrintString + &quot; &quot;' />
									<exp exp='PrintString = PrintString + NumberToHex$ (.b3)' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
							</flowline>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='EEPromRead' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='3' />
						</local>
						<command class_type='call' title='Call Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<argument exp='0xF0' />
							<argument exp='0x00' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='MotorRampStartValueEE' />
							<argument exp='0xF0' />
							<argument exp='0x01' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='MotorRampTimeEE' />
							<argument exp='0xF0' />
							<argument exp='0x02' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='ShowTimeEE' />
							<argument exp='0xF0' />
							<argument exp='0x03' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='SensorAutoNullingEE' />
							<argument exp='0xF0' />
							<argument exp='0x04' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='MotorPWMLoEE' />
							<argument exp='0xF0' />
							<argument exp='0x05' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='MotorPWMHiEE' />
							<argument exp='0xF0' />
							<argument exp='0x06' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='LedPWMEE' />
							<argument exp='0xF0' />
							<argument exp='0x07' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='VacuumLevelLoNibbleEE' />
							<argument exp='0xF0' />
							<argument exp='0x08' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='VacuumLevelMiNibbelEE' />
							<argument exp='0xF0' />
							<argument exp='0x09' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='VacuumLevelHiNibbleEE' />
							<argument exp='0xF0' />
							<argument exp='0x0A' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='VacuumLevel = VacuumLevelHiNibbleEE' />
							<exp exp='VacuumLevel = (VacuumLevel &lt;&lt; 8) | VacuumLevelMiNibbelEE' />
							<exp exp='VacuumLevel = (VacuumLevel &lt;&lt; 8) | VacuumLevelLoNibbleEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='StabilizeTimeEE' />
							<argument exp='0xF0' />
							<argument exp='0x0B' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='StabDeltaLoNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x0C' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='StabDeltaHiNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x0D' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='StabilizeDelta = StabDeltaHiNibEE' />
							<exp exp='StabilizeDelta = (StabilizeDelta &lt;&lt; 8) | StabDeltaLoNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='TestTimeEE' />
							<argument exp='0xF0' />
							<argument exp='0x0E' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='TestDeltaLoNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x0F' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='TestDeltaHiNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x10' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='TestDelta = TestDeltaHiNibEE' />
							<exp exp='TestDelta = (TestDelta &lt;&lt; 8) | TestDeltaLoNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='SeaLevelLoNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x11' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='SeaLevelMiNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x12' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='SeaLevelHiNibEE' />
							<argument exp='0xF0' />
							<argument exp='0x13' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='SeaLevel = SeaLevelHiNibEE' />
							<exp exp='SeaLevel = (SeaLevel &lt;&lt; 8) | SeaLevelMiNibEE' />
							<exp exp='SeaLevel = (SeaLevel &lt;&lt; 8) | SeaLevelLoNibEE' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[0]' />
							<argument exp='0xF0' />
							<argument exp='0x14' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[1]' />
							<argument exp='0xF0' />
							<argument exp='0x15' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='AutoCalibrValueEE = .Value[1]' />
							<exp exp='AutoCalibrValueEE = (AutoCalibrValueEE &lt;&lt; 8) | .Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='ShowTimeEE' />
							<argument exp='0xF0' />
							<argument exp='0x16' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='AutoStartEE' />
							<argument exp='0xF0' />
							<argument exp='0x17' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[0]' />
							<argument exp='0xF0' />
							<argument exp='0x18' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[1]' />
							<argument exp='0xF0' />
							<argument exp='0x19' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='AutoStartValueEE = .Value[1]' />
							<exp exp='AutoStartValueEE = (AutoStartValueEE &lt;&lt; 8) | .Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[0]' />
							<argument exp='0xF0' />
							<argument exp='0x20' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[1]' />
							<argument exp='0xF0' />
							<argument exp='0x21' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[2]' />
							<argument exp='0xF0' />
							<argument exp='0x22' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='CounterFailTotal = .Value[2]' />
							<exp exp='CounterFailTotal = (CounterFailTotal &lt;&lt; 8) | .Value[1]' />
							<exp exp='CounterFailTotal = (CounterFailTotal &lt;&lt; 8) | .Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[0]' />
							<argument exp='0xF0' />
							<argument exp='0x23' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[1]' />
							<argument exp='0xF0' />
							<argument exp='0x24' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='.Value[2]' />
							<argument exp='0xF0' />
							<argument exp='0x25' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='CounterPassTotal = .Value[2]' />
							<exp exp='CounterPassTotal = (CounterPassTotal &lt;&lt; 8) | .Value[1]' />
							<exp exp='CounterPassTotal = (CounterPassTotal &lt;&lt; 8) | .Value[0]' />
						</command>
						<command class_type='comment' title='' comment='Version' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='HWVersion' />
							<argument exp='0xF0' />
							<argument exp='0xFD' />
						</command>
						<command class_type='call' title='Call Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMRead' >
							<return exp='FWVersion' />
							<argument exp='0xF0' />
							<argument exp='0xFE' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='EEPromCounterWrite' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='3' />
						</local>
						<command class_type='comment' title='' comment='Counter Total Fail' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Value[0] = CounterFailTotal &amp; 0xFF //Mask' />
							<exp exp='.Value[1] = (CounterFailTotal &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
							<exp exp='.Value[2] = (CounterFailTotal &gt;&gt; 16) &amp; 0xFF //Shift and Mask' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x20' />
							<argument exp='.Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x21' />
							<argument exp='.Value[1]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x22' />
							<argument exp='.Value[2]' />
						</command>
						<command class_type='comment' title='' comment='Counter Total Pass' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Value[0] = CounterPassTotal &amp; 0xFF //Mask' />
							<exp exp='.Value[1] = (CounterPassTotal &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
							<exp exp='.Value[2] = (CounterPassTotal &gt;&gt; 16) &amp; 0xFF //Shift and Mask' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x23' />
							<argument exp='.Value[0]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x24' />
							<argument exp='.Value[1]' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
							<argument exp='0xF0' />
							<argument exp='0x25' />
							<argument exp='.Value[2]' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='ActionRun' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='DisplayString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='30' />
						</local>
						<local name='ValueInt' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='FloatValue' type='f32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0.0' setinit='' />
						<local name='ValueLong' type='s32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='comment' title='' comment='Test Sequence' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Once' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ActionUpdateFlag = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Berekening' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='ActionUpdateFlag = 0 //Reset' />
								</command>
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ButtonToggleFlag = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Run' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionRunState = 1 //set status' />
											<exp exp='//MotorTimer = MotorRunTimeoutEE' />
											<exp exp='ShowTime = 00 //Reset' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.DisplayString = &quot;Start&quot;' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='8' />
											<argument exp='13' />
											<argument exp='18' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Led Continue Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
											<argument exp='0' />
											<argument exp='255' />
											<argument exp='0' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
										<command class_type='output' title='Solonoid Vacuum' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='2' exp='1' usechipref='1' />
									</flowline>
									<flowline >
										<command class_type='calculation' title='Stop' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionRunState = 0 //Reset' />
											<exp exp='ActionUpdateFlag = 0 //Reset' />
											<exp exp='WaitTimerUpdateFlag = 0 //Reset' />
											<exp exp='WaitSeconds = 0 //Reset' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.DisplayString = &quot;Stop&quot;' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='16' />
											<argument exp='13' />
											<argument exp='18' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Initialise' />
										<command class_type='decision' title='Counter Display Timer' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ShowTimeEE &gt; 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Next State, Test' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='WaitSeconds = ShowTimeEE' />
													<exp exp='ShowTime = ShowTimeEE' />
												</command>
											</flowline>
											<flowline />
										</command>
										<command class_type='output' title='Solonoid Vacuum' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='2' exp='0' usechipref='1' />
										<command class_type='output' title='Solonoid Bad' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='4' exp='0' usechipref='1' />
										<command class_type='output' title='Solonoid Good' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='8' exp='0' usechipref='1' />
										<command class_type='output' title='Led Button-1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='16' exp='0' usechipref='1' />
									</flowline>
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='Motor' />
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Vacuum Pump' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorUpdate = 1 &amp;&amp; ActionRunState = 1' swap='0' >
							<flowline >
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='-SensorValueActual &gt;= VacuumLevel' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionState1Value = SensorValueActual' />
										</command>
										<command class_type='output' title='Solonoid Vacuum' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='2' exp='0' usechipref='1' />
										<command class_type='call' title='Stop Motor' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PWM1Motor' macro='Disable' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.DisplayString = &quot;P.&quot; + ToString$ (ActionState1Value) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='decision' title='Stabilize Selected?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='StabilizeTimeEE &gt; 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Next State, Stabilize' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='ActionRunState = 2 //Next State' />
													<exp exp='WaitSeconds = StabilizeTimeEE' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='To State-3, Test' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='ActionRunState = 3 //Next State' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Stabilize Timer Wait' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ActionRunState = 2 &amp;&amp; WaitTimerUpdateFlag = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='WaitTimerUpdateFlag = 0 //Reset' />
									<exp exp='ActionState2Value = SensorValueActual' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;P.&quot; + ToString$ (ActionState1Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;S.&quot; + ToString$ (ActionState2Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ActionState2Value &gt; ActionState1Value + StabilizeDelta' swap='0' >
									<flowline >
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.DisplayString = &quot;DS=&quot; + ToString$ (ActionState2Value - ActionState1Value) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;ERROR&quot;' />
											<argument exp='15' />
											<argument exp='20' />
											<argument exp='18' />
											<argument exp='1' />
										</command>
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ButtonToggleFlag = 0 //Reset' />
											<exp exp='ActionUpdateFlag = 1 //Stop' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Next State, Test' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionRunState = 3 //Next State' />
											<exp exp='WaitSeconds = TestTimeEE' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Test Timer Wait' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ActionRunState = 3 &amp;&amp; WaitTimerUpdateFlag = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='WaitTimerUpdateFlag = 0 //Reset' />
									<exp exp='ActionState3Value = SensorValueActual' />
									<exp exp='LedTimerValue = 0 //Stop Blink' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;P.&quot; + ToString$ (ActionState1Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;S.&quot; + ToString$ (ActionState2Value) + &quot;Pa&quot;' />
									<exp exp='' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;T.&quot; + ToString$ (ActionState3Value) + &quot;Pa&quot;' />
									<exp exp='' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
								<command class_type='decision' title='SpecialStartup' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='Calibration = 1' swap='1' >
									<flowline >
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.DisplayString = &quot;DT=&quot; + ToString$ ((ActionState3Value - ActionState2Value) - AutoCalibrValueEE) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='1' />
										</command>
										<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='((ActionState3Value - ActionState2Value) - AutoCalibrValueEE) &gt; TestDelta' swap='0' >
											<flowline >
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
													<argument exp='&quot;FAIL&quot;' />
													<argument exp='20' />
													<argument exp='20' />
													<argument exp='18' />
													<argument exp='1' />
												</command>
												<command class_type='calculation' title='Update counter' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='CounterFail = CounterFail + 1' />
													<exp exp='CounterFailTotal = CounterFailTotal + 1' />
												</command>
												<command class_type='output' title='Solonoid Bad' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='4' exp='1' usechipref='1' />
												<command class_type='call' title='Led Continue Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
													<argument exp='0' />
													<argument exp='255' />
													<argument exp='0' />
												</command>
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
											</flowline>
											<flowline >
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
													<argument exp='&quot;PASS&quot;' />
													<argument exp='20' />
													<argument exp='20' />
													<argument exp='18' />
													<argument exp='1' />
												</command>
												<command class_type='calculation' title='Update Counter' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='CounterPass = CounterPass + 1' />
													<exp exp='CounterPassTotal = CounterPassTotal + 1' />
												</command>
												<command class_type='output' title='Solonoid Good' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='8' exp='1' usechipref='1' />
												<command class_type='call' title='Led Continue Green' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
													<argument exp='0' />
													<argument exp='255' />
													<argument exp='0' />
												</command>
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
											</flowline>
										</command>
										<command class_type='call' title='Update EEProm' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='EEPromCounterWrite' />
									</flowline>
									<flowline />
								</command>
								<command class_type='output' title='Solonoid Vacuum' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='2' exp='0' usechipref='1' />
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
								<command class_type='output' title='Solonoid Bad' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='4' exp='0' usechipref='1' />
								<command class_type='output' title='Solonoid Good' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='8' exp='0' usechipref='1' />
								<command class_type='output' title='Led Button-1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='16' exp='0' usechipref='1' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='ButtonToggleFlag = 0 //Reset' />
									<exp exp='ActionRunState = 0 //Reset' />
									<exp exp='ActionUpdateFlag = 0 //Reset' />
									<exp exp='WaitTimerUpdateFlag = 0 //Reset' />
									<exp exp='WaitSeconds = 0 //Reset' />
								</command>
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='Calibration = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;Auto Calibration:&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
									</flowline>
									<flowline />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Vacuum Pump=&quot; + ToString$ (ActionState1Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Vacuum Stab=&quot; + ToString$ (ActionState2Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Vacuum Time=&quot; + ToString$ (ActionState3Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Delta-Stab=&quot; + ToString$ (ActionState2Value - ActionState1Value) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='decision' title='Auto Calibraton' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='Calibration = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='Calibration = 0 //Reset' />
											<exp exp='AutoCalibrValueEE = ActionState3Value - ActionState2Value' />
											<exp exp='PrintString = &quot;Correction= &quot; + ToString$ (AutoCalibrValueEE) + &quot;Pa&quot;' />
											<exp exp='.DisplayString = &quot;Cr.= &quot; + ToString$ (AutoCalibrValueEE) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.ValueLong = ((ActionState3Value - ActionState2Value) - AutoCalibrValueEE)' />
											<exp exp='PrintString = &quot;Delta-Time=&quot; + ToString$ (.ValueLong) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='1' />
										</command>
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.ValueLong = ((ActionState3Value - ActionState2Value) - AutoCalibrValueEE)' />
											<exp exp='.DisplayString = &quot;DT=&quot; + ToString$ (.ValueLong) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='.DisplayString' />
											<argument exp='0' />
											<argument exp='18' />
											<argument exp='0' />
											<argument exp='1' />
										</command>
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='4' type='2' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;Ready&quot;' />
											<argument exp='10' />
											<argument exp='13' />
											<argument exp='18' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Save Value' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
											<argument exp='0xF0' />
											<argument exp='0x14' />
											<argument exp='AutoCalibrValueEE' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PiezoSounder' macro='BuzzerBeep' >
											<argument exp='200' />
											<argument exp='200' />
											<argument exp='3' />
											<argument exp='440' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;Correction= &quot; + ToString$ (AutoCalibrValueEE) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.ValueLong = ((ActionState3Value - ActionState2Value) - AutoCalibrValueEE)' />
											<exp exp='PrintString = &quot;Delta-Time=&quot; + ToString$ (.ValueLong) + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
										<command class_type='decision' title='Counter Display Timer' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ShowTimeEE &gt; 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Next State, Test' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='WaitSeconds = ShowTimeEE' />
													<exp exp='ShowTime = ShowTimeEE' />
												</command>
											</flowline>
											<flowline />
										</command>
									</flowline>
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;STOP&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Counter Display Timer' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ShowTime &gt; 0 &amp;&amp; WaitTimerUpdateFlag = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Next State, Test' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='ShowTime = 0 //Reset' />
									<exp exp='WaitTimerUpdateFlag = 0 //Reset' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;DT=&quot; + ToString$ ((ActionState3Value - ActionState2Value) - AutoCalibrValueEE) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;Fail=&quot; + ToString$ (CounterFail)' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='10' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;Pass=&quot; + ToString$ (CounterPass)' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='28' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;Total Fail=&quot; + ToString$ (CounterFailTotal)' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='46' />
									<argument exp='0' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.DisplayString = &quot;Total Pass=&quot; + ToString$ (CounterPassTotal)' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='.DisplayString' />
									<argument exp='0' />
									<argument exp='56' />
									<argument exp='0' />
									<argument exp='1' />
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='EEPromInit' description='EEProm Routine' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Index' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Data' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Address' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Value' type='u32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='EEInitFlag = 1' swap='0' >
							<flowline >
								<command class_type='comment' title='' comment='Push LUT data in internal EEProm' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='EEInitFlag = 0 //Reset' />
									<exp exp='.index = 0 //Startposition LUT' />
								</command>
								<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='1' exp='.Address = 0x25' start='0' >
									<flowline >
										<command class_type='call' title='Read LUT' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LUT2_EEInit' macro='GetInt' >
											<return exp='.Value' />
											<argument exp='.Index' />
										</command>
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.Data = .Value &amp; 0xFF //Mask' />
											<exp exp='.Value = .Value &amp; 0xFF00 //Mask' />
											<exp exp='.Address = .Value &gt;&gt; 8 //Shift' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
											<argument exp='0xF0' />
											<argument exp='.Address' />
											<argument exp='.Data' />
										</command>
										<command class_type='calculation' title='Increment for next' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.Index = .Index + 1' />
										</command>
									</flowline>
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;INIT&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;EE-Init&quot;' />
									<argument exp='9' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PiezoSounder' macro='BuzzerBeep' >
									<argument exp='20' />
									<argument exp='20' />
									<argument exp='3' />
									<argument exp='2000' />
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='NVMWrite' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<param name='AddressHi' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<param name='AddressLo' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<param name='Data' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='native' title='C Code' ccode='NVMADRL = FCL_ADDRESSLO;   // Writes The Addres Lo Byte
NVMADRH = FCL_ADDRESSHI;   // Writes The Addres Hi Byte
NVMDATL = FCL_DATA;        // Write The Data Lo Byte
NVMCON1bits.NVMREGS=1; // Unlock EEPROM
INTCONbits.GIE = 0;    // Disable All Interrupts
NVMCON1bits.WREN = 1;  // Enable Write Operation
NVMCON2 = 0x55;        // Part Of Writing Mechanism..
NVMCON2 = 0xAA;        // Part Of Writing Mechanism..
NVMCON1bits.WR = 1;    // Initiate Write
while(NVMCON1bits.WR);   // Wait for EE write to complete..
INTCONbits.GIE = 1;    // Enable All Active Interrupts
NVMCON1bits.WREN = 0;  // Disable Write Operation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' language='C' />
					</flowline>
				</macro>
				<macro >
					<flowline name='StartupSeq' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Index' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='FloatValue' type='f32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0.0' setinit='' />
						<command class_type='comment' title='' comment='Internal EEProm' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='InitFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='InitFlag = 0 //Reset' />
									<exp exp='EEInitFlag = 1 //Init EEProm' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='EEPromInit' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;EEProm Reset&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
								<command class_type='call' title='One Beep' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='PiezoSounder' macro='BuzzerBeep' >
									<argument exp='10' />
									<argument exp='10' />
									<argument exp='3' />
									<argument exp='2000' />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' >
								<command class_type='call' title='Read EEProm for Factory New at Firmware Address' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='NVMRead' >
									<return exp='.Value' />
									<argument exp='0xF0' />
									<argument exp='0x00' />
								</command>
								<command class_type='decision' title='New? &gt; Init EEProm' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value = 0xFF' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='EEInitFlag = 1 //Init EEProm' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='EEPromInit' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;EEProm Init&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
										<command class_type='call' title='One Beep' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='PiezoSounder' macro='BuzzerBeep' >
											<argument exp='10' />
											<argument exp='10' />
											<argument exp='3' />
											<argument exp='2000' />
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='EEPromRead' />
						<command class_type='call' title='Send CR' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='SendChar' >
							<argument exp='0x0D' />
						</command>
						<command class_type='call' title='Send LF' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='SendChar' >
							<argument exp='0x0A' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='PrintString = &quot;EEProm Read&quot;' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
						<command class_type='decision' title='Update Init' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='AutoStartEE &gt; 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='AutoStartEE = 0' />
								</command>
								<command class_type='call' title='Auto Start Mode' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='NVMWrite' >
									<argument exp='0xF0' />
									<argument exp='0x17' />
									<argument exp='AutoStartEE' />
								</command>
								<command class_type='call' title='Auto Start Value Lo Nibble' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='NVMWrite' >
									<argument exp='0xF0' />
									<argument exp='0x18' />
									<argument exp='0xE8' />
								</command>
								<command class_type='call' title='Auto Start Value Hi Nibble' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='NVMWrite' >
									<argument exp='0xF0' />
									<argument exp='0x19' />
									<argument exp='0x03' />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Sensor Callibration' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
							<argument exp='&quot;Read Sensor&quot;' />
							<argument exp='0' />
							<argument exp='0' />
							<argument exp='2' />
							<argument exp='1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
							<argument exp='&quot;Coefficient&quot;' />
							<argument exp='0' />
							<argument exp='18' />
							<argument exp='2' />
							<argument exp='1' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='SensorInitFlag = 1' />
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='DPS310' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorErrorFlag = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Sensor&quot;' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Error&quot;' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='loop' title='Wait Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='0' exp='SensorErrorFlag = 1' >
							<flowline />
						</command>
						<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
						<command class_type='comment' title='' comment='Auto Nulling' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorAutoNullingEE = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Auto-&quot;' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Nulling&quot;' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Sensor&quot;' />
									<argument exp='0' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='2' type='2' />
								<command class_type='call' title='Call Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='DPS310' />
								<command class_type='decision' title='Decision' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='SensorAutoNullingValue &lt; -10' swap='0' >
									<flowline >
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;ERROR&quot;' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;Uncap&quot;' />
											<argument exp='0' />
											<argument exp='18' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;Nossle&quot;' />
											<argument exp='0' />
											<argument exp='36' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='1' exp='SensorAutoNullingValue &gt; 0' start='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
													<exp exp='SensorAutoNullingFlag = 0 //Reset' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='DPS310' />
												<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='DPS310' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Tmp.&quot; + ToString$ (TempValue) + &quot;c&quot;' />
									<exp exp='' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='PrintString' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Prs.&quot; + ToString$ (SensorValueReal) + &quot;Pa&quot;' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='PrintString' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Cmp.&quot; + ToString$ (SensorValueActual) + &quot;Pa&quot;' />
									<exp exp='' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='PrintString' />
									<argument exp='0' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='2' type='2' />
							</flowline>
							<flowline />
						</command>
						<command class_type='comment' title='' comment='Auto Start' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='input' title='Input' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048576' mask='16' exp='.Value' usechipref='1' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.Value = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PiezoSounder' macro='BuzzerBeep' >
									<argument exp='100' />
									<argument exp='100' />
									<argument exp='3' />
									<argument exp='440' />
								</command>
								<command class_type='decision' title='FlopFlop On or Off' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='AutoStartEE = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='AutoStartEE = 0' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='AutoStartEE = 1' />
										</command>
									</flowline>
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='NVMWrite' >
									<argument exp='0xF0' />
									<argument exp='0x17' />
									<argument exp='AutoStartEE' />
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
							<argument exp='&quot;Auto Start&quot;' />
							<argument exp='0' />
							<argument exp='0' />
							<argument exp='2' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='AutoStartEE = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;On&quot;' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;AutoStart= On&quot;' />
								</command>
							</flowline>
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Off&quot;' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;AutoStart= Off&quot;' />
								</command>
							</flowline>
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
						<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
						<command class_type='comment' title='' comment='Calibration' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='Calibration = 1' swap='0' >
							<flowline >
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Calibration&quot;' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;1. Block Nozzle&quot;' />
									<argument exp='0' />
									<argument exp='16' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;2. Push Button&quot;' />
									<argument exp='0' />
									<argument exp='32' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;3. Wait for READY&quot;' />
									<argument exp='0' />
									<argument exp='48' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
							</flowline>
							<flowline >
								<command class_type='comment' title='' comment='Valve Ageing
' textarea='62,-5,62,-5' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.Index = 10' />
								</command>
								<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Valve-&quot;' />
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Ageing&quot;' />
									<argument exp='0' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='calculation' title='Calculation' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Cnt.&quot; + ToString$ (.Index)' />
								</command>
								<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='PrintString' />
									<argument exp='0' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='1' exp='.Index = 0' start='0' >
									<flowline >
										<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
										<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;Valve-&quot;' />
											<argument exp='0' />
											<argument exp='0' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='&quot;Ageing&quot;' />
											<argument exp='0' />
											<argument exp='18' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;Cnt.&quot; + ToString$ (.Index)' />
										</command>
										<command class_type='call' title='Call Component Macro' textarea='66,-5,66,-5' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
											<argument exp='PrintString' />
											<argument exp='0' />
											<argument exp='36' />
											<argument exp='2' />
											<argument exp='1' />
										</command>
										<command class_type='output' title='Solonoid Vacuum' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='2' exp='1' usechipref='1' />
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
										<command class_type='output' title='Solonoid Vacuum' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='2' exp='0' usechipref='1' />
										<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='500' type='1' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='.Index = .Index - 1' />
										</command>
									</flowline>
								</command>
								<command class_type='comment' title='' comment='Ready' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Ready&quot;' />
									<argument exp='8' />
									<argument exp='13' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PiezoSounder' macro='BuzzerBeep' >
									<argument exp='200' />
									<argument exp='200' />
									<argument exp='1' />
									<argument exp='880' />
								</command>
							</flowline>
						</command>
						<command class_type='output' title='Output' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='0' port='1048576' mask='0' exp='0' usechipref='1' />
						<command class_type='decision' title='Counter Display Timer' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ShowTimeEE &gt; 0' swap='0' >
							<flowline >
								<command class_type='calculation' title='Next State, Test' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='WaitSeconds = ShowTimeEE' />
									<exp exp='ShowTime = ShowTimeEE' />
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='AutoStartEE = 1' swap='0' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='AutoStartFlag = 1' />
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='ButonMon' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='input' title='Input' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048576' mask='16' exp='.Value' usechipref='1' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.Value = 1 &amp;&amp; ButtonDebounceDelay = 0' swap='0' >
							<flowline >
								<command class_type='calculation' title='Set Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='ButtonDebounceDelay = 30' />
								</command>
								<command class_type='decision' title='FlipFlop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ButtonToggleFlag = 1' swap='0' >
									<flowline >
										<command class_type='output' title='Output' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='16' exp='0' usechipref='1' />
										<command class_type='calculation' title='Stop' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionUpdateFlag = 1 //Update' />
											<exp exp='ButtonToggleFlag = 0 //Reset' />
										</command>
									</flowline>
									<flowline >
										<command class_type='output' title='Output' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048578' mask='16' exp='1' usechipref='1' />
										<command class_type='calculation' title='Start' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionUpdateFlag = 1 //Update' />
											<exp exp='ButtonToggleFlag = 1 //Set' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='UartRxtoCB' description='Circular Buffer Uart1 Debug' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Rx' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='ReceiveChar' >
							<return exp='.Rx' />
							<argument exp='0' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='PutByte' >
							<argument exp='.Rx' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='I2CRead' description='' statediag='0' >
						<return name='Return' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='IDString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='RegAddrString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='DataString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='DataNumber' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='Ack' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='call' title='Start I2C' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Start' />
						<command class_type='call' title='Device Address' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_DeviceID&lt;&lt;1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_RegAddr' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Restart' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='(I2C_DeviceID&lt;&lt;1) + 1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='ReceiveByte' >
							<return exp='.Return' />
							<argument exp='1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Stop' />
						<command class_type='delay' title='Delay' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='10' type='1' />
						<command class_type='decision' title='Beslissing' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='1 //Debug = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='.IDString = NumberToHex$ (I2C_DeviceID)' />
									<exp exp='.RegAddrString = NumberToHex$ (I2C_RegAddr)' />
									<exp exp='.DataString = ToString$ (.Return)' />
									<exp exp='.DataNumber = NumberToHex$ (.Return)' />
									<exp exp='PrintString = &quot;2wRd.&quot; + .IDString + &quot; &quot; + .RegAddrString + &quot; &quot; + .DataNumber + &quot;=&quot; + .DataString' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Timer0' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='comment' title='' comment='122Hz' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='comment' title='' comment='Button Debounce' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='ButtonDebounceDelay &gt; 0' swap='0' >
							<flowline >
								<command class_type='calculation' title='Increase Counter2' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='ButtonDebounceDelay = ButtonDebounceDelay - 1' />
								</command>
							</flowline>
							<flowline />
						</command>
						<command class_type='comment' title='' comment='Wait Timer' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='WaitSeconds &gt; 0' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='decision' title='One Minute Counter' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='Timer0WaitCounter = 122 //1sec.' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0WaitCounter = 0 //Reset' />
											<exp exp='WaitSeconds = WaitSeconds - 1' />
										</command>
										<command class_type='decision' title='Beslissing' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='WaitSeconds = 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Berekening' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='WaitTimerUpdateFlag = 1 //Set Flag' />
												</command>
											</flowline>
											<flowline />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Berekening' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0WaitCounter = Timer0WaitCounter + 1' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Pressure &amp; Temp. Read Counter' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='ActionRunState &gt; 0 || AutoStartFlag = 1 || TestMode = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='Timer0PressureReadCounter = 12 //10x sec.' swap='0' >
									<flowline >
										<command class_type='output' title='Output' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' mode='1' port='1048578' mask='128' exp='0' usechipref='1' />
										<command class_type='calculation' title='Reset Counter2' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0PressureReadCounter = 0' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='DPS310' />
										<command class_type='output' title='Output' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' mode='1' port='1048578' mask='128' exp='1' usechipref='1' />
									</flowline>
									<flowline >
										<command class_type='calculation' title='Increase Counter2' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0PressureReadCounter = Timer0PressureReadCounter + 1' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Led Time Counter' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='LedTimerValue &gt; 0' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='Timer0LedCounter = Timer0LedCounter + 1' />
								</command>
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='Timer0LedCounter = LedTimerValue * 15' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0LedCounter = 0 //Reset' />
											<exp exp='LedBlinkValue = NOT LedBlinkValue' />
										</command>
										<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='LedBlinkValue = 1' swap='0' >
											<flowline >
												<command class_type='call' title='Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='LED_WS2811' macro='SetAllLEDColour' >
													<argument exp='255' />
													<argument exp='0' />
													<argument exp='0' />
												</command>
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='LED_WS2811' macro='Refresh' />
											</flowline>
											<flowline >
												<command class_type='call' title='Green' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='LED_WS2811' macro='SetAllLEDColour' >
													<argument exp='0' />
													<argument exp='255' />
													<argument exp='0' />
												</command>
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='LED_WS2811' macro='Refresh' />
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='decision' title='Motor Timeout Counter' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='MotorTimer &gt; 0' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='decision' title='Seconds Counter' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='Timer0TimeoutSecondsTimer = 122' swap='0' >
									<flowline >
										<command class_type='calculation' title='Berekening' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0TimeoutSecondsTimer = 0 //Reset' />
											<exp exp='MotorTimer = MotorTimer - 1' />
										</command>
										<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='MotorTimer = 0' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='ActionUpdateFlag = 1 //Update' />
													<exp exp='ButtonToggleFlag = 0 //Reset' />
													<exp exp='Timer0TimeoutSecondsTimer = 0 //Reset' />
													<exp exp='StandbyMinutes = ShowTimeEE //Start Timer' />
												</command>
												<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='ActionRun' />
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
												<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='gLCD_SSD1306_i2c2' macro='Print' >
													<argument exp='&quot;Timeout&quot;' />
													<argument exp='10' />
													<argument exp='0' />
													<argument exp='2' />
													<argument exp='1' />
												</command>
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Timeout&quot;' />
													<exp exp='PrintUpdateFlag = 1' />
												</command>
											</flowline>
											<flowline />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Berekening' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='Timer0TimeoutSecondsTimer = Timer0TimeoutSecondsTimer + 1' />
										</command>
									</flowline>
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='UartDataProc' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='ValidFlag' type='s16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='RxString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='30' />
						</local>
						<local name='Index' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='SetFlag' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='8' />
						</local>
						<local name='ValueULong' type='u32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='ValueUInt' type='u16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='FloatValue' type='f32' description='' isconst='0' isHidden='0' isinit='0' usrinit='0.0' setinit='' />
						<command class_type='call' title='Check for &quot;=&quot;' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.SetFlag' />
							<argument exp='&quot;=&quot;' />
							<argument exp='1' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='comment' title='' comment='Auto Calibration Value (Dt &gt; 0)' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;AUTOCAL&quot;' />
							<argument exp='7' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;AUTOCAL=&quot; + ToString$ (AutoCalibrValueEE) + &quot;Pa&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,8,4) //Extract Value from String' />
											<exp exp='.ValueUInt = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.ValueUInt &gt;= 10 &amp;&amp; .ValueUInt &lt;= 1000' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='AutoCalibrValueEE = .ValueUInt //Upddate' />
													<exp exp='PrintString = &quot;AUTOCAL=&quot; + ToString$ (AutoCalibrValueEE) + &quot;Pa&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Auto Start Value' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;AUTOSTVALUE&quot;' />
							<argument exp='11' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;AUTOSTVALUE=&quot; + ToString$ (AutoStartValueEE) + &quot;Pa&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,12,4) //Extract Value from String' />
											<exp exp='.ValueUInt = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.ValueUInt &gt;= 10 &amp;&amp; .ValueUInt &lt;= 3000' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='AutoStartValueEE = .ValueUInt //Upddate' />
													<exp exp='PrintString = &quot;AUTOSTVALUE=&quot; + ToString$ (AutoStartValueEE) + &quot;Pa&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Auto Start Mode' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;AUTOSTART&quot;' />
							<argument exp='9' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='AutoStartEE = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;AUTOSTART=On&quot;' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;AUTOSTART=Off&quot;' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,10,1) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 1' swap='0' >
											<flowline >
												<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] = 1' swap='0' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='AutoStartEE = .Value[0] //Upddate' />
															<exp exp='PrintString = &quot;AUTOSTART=On&quot;' />
														</command>
													</flowline>
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='AutoStartEE = .Value[0] //Upddate' />
															<exp exp='PrintString = &quot;AUTOSTART=Off&quot;' />
														</command>
													</flowline>
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Ramp Start On/Off' textarea='12,0,12,0' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;RAMPSTART&quot;' />
							<argument exp='9' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;RAMPSTART=&quot; + ToString$ (MotorRampStartValueEE)' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='MotorRampStartValueEE = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;RAMPSTART= On&quot;' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;RAMPSTART= Off&quot;' />
										</command>
									</flowline>
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,10,1) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 1' swap='0' >
											<flowline >
												<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] = 1' swap='0' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='MotorRampStartValueEE = .Value[0] //Update' />
															<exp exp='PrintString = &quot;RAMPSTART= On&quot;' />
														</command>
													</flowline>
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='MotorRampStartValueEE = .Value[0] //Update' />
															<exp exp='PrintString = &quot;RAMPSTART= Off&quot;' />
														</command>
													</flowline>
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Ramp Time' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;RAMPTIME&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;RAMPTIME=&quot; + ToString$ (MotorRampTimeEE) + &quot;mSec.&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,3) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 250' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='MotorRampTimeEE = .Value[0] //Update' />
													<exp exp='PrintString = &quot;RAMPTIME=&quot; + ToString$ (MotorRampTimeEE) + &quot;mSec.&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Show Time' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;SHOWTIME&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;SHOWTIME=&quot; + ToString$ (ShowTimeEE) + &quot;Sec.&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set  Variable' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,3) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 250' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='ShowTimeEE = .Value[0]' />
													<exp exp='PrintString = &quot;SHOWTIME=&quot; + ToString$ (ShowTimeEE) + &quot;Sec.&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Stabalize Time' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;STABTIME&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;STABTIME=&quot; + ToString$ (StabilizeTimeEE) + &quot;Sec.&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set  Variable' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,2) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 30' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='StabilizeTimeEE = .Value[0]' />
													<exp exp='PrintString = &quot;STABTIME=&quot; + ToString$ (StabilizeTimeEE) + &quot;Sec.&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Stabilize Delta' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;STABDELTA&quot;' />
							<argument exp='9' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;STABDELTA=&quot; + ToString$ (StabilizeDelta) + &quot;Pa&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,10,5) //Extract Value from String' />
											<exp exp='.ValueUInt = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.ValueUInt &gt;= 50 &amp;&amp; .ValueUInt &lt;= 25000' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='StabDeltaLoNibEE = .ValueUInt &amp; 0xFF //Mask' />
													<exp exp='StabDeltaHINibEE = (.ValueUInt &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
													<exp exp='StabilizeDelta = StabDeltaHiNibEE' />
													<exp exp='StabilizeDelta = (StabilizeDelta &lt;&lt; 8) | StabDeltaLoNibEE' />
													<exp exp='PrintString = &quot;STABDELTA=&quot; + ToString$ (StabilizeDelta) + &quot;Pa&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Test Time' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;TESTTIME&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;TESTTIME=&quot; + ToString$ (TestTimeEE) + &quot;Sec.&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set  Variable' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,2) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 5 &amp;&amp; .Value[0] &lt;= 60' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='TestTimeEE = .Value[0]' />
													<exp exp='PrintString = &quot;TESTTIME=&quot; + ToString$ (TestTimeEE) + &quot;Sec.&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Test Delta' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;TESTDELTA&quot;' />
							<argument exp='9' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;TESTDELTA=&quot; + ToString$ (TestDelta) + &quot;Pa&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,10,5) //Extract Value from String' />
											<exp exp='.ValueUInt = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.ValueUInt &gt;= 10 &amp;&amp; .ValueUInt &lt;= 25000' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='TestDeltaLoNibEE = .ValueUInt &amp; 0xFF //Mask' />
													<exp exp='TestDeltaHiNibEE = (.ValueUInt &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
													<exp exp='TestDelta = TestDeltaHiNibEE' />
													<exp exp='TestDelta = (TestDelta &lt;&lt; 8) | TestDeltaLoNibEE' />
													<exp exp='PrintString = &quot;TESTDELTA=&quot; + ToString$ (TestDelta) + &quot;Pa&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Auto Nulling On/Off' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;AUTONULL&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='SensorAutoNullingEE = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;AUTONULL= On&quot;' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;AUTONULL= Off&quot;' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,1) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 1' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='SensorAutoNullingEE = .Value[0] //Upddate' />
												</command>
												<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='SensorAutoNullingEE = 1' swap='0' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='PrintString = &quot;AUTONULL= On&quot;' />
														</command>
													</flowline>
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='PrintString = &quot;AUTONULL= Off&quot;' />
														</command>
													</flowline>
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Motor PWM Lo' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;MOTORPWMLO&quot;' />
							<argument exp='10' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;MOTORPWMLO=&quot; + ToString$ (MotorPWMLoEE) + &quot;%&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set  Variable' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,11,2) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 30 &amp;&amp; .Value[0] &lt; MotorPWMHiEE' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='MotorPWMLoEE = .Value[0] //Set' />
													<exp exp='PrintString = &quot;MOTORPWMLO=&quot; + ToString$ (MotorPWMLoEE) + &quot;%&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Motor PWM Hi' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;MOTORPWMHI&quot;' />
							<argument exp='10' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;MOTORPWMHI=&quot; + ToString$ (MotorPWMHiEE) + &quot;%&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set  Variable' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,11,2) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt; MotorPWMLoEE &amp;&amp; .Value[0] &lt;= 99' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='MotorPWMHiEE = .Value[0] //Set' />
													<exp exp='PrintString = &quot;MOTORPWMHI=&quot; + ToString$ (MotorPWMHiEE) + &quot;%&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Motor Timeout' textarea='12,0,12,0' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;MOTORTIMEOUT&quot;' />
							<argument exp='12' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;MOTORTIMEOUT=&quot; + ToString$ (MotorRunTimeoutEE)' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set  Variable' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,13,2) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt; 1 &amp;&amp; .Value[0] &lt;= 20' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='MotorRunTimeoutEE = .Value[0] //Set' />
													<exp exp='PrintString = &quot;MOTORTIMEOUT=&quot; + ToString$ (MotorRunTimeoutEE)' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Led PWM' textarea='12,0,12,0' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' disable='1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;LEDPWM&quot;' />
							<argument exp='6' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;LEDPWM=&quot; + ToString$ (LedPWMEE)' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,7,3) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 10 &amp;&amp; .Value[0] &lt;= 99' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='LedPWMEE = .Value[0] //Update' />
													<exp exp='PrintString = &quot;LEDPWM=&quot; + ToString$ (LedPWMEE)' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Sea Level' textarea='12,0,12,0' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;SEALEVEL&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.Validflag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;SEALEVEL=&quot; + ToString$ (SeaLevel) + &quot;Pa&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,6) //Extract Value from String' />
											<exp exp='.ValueULong = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.ValueULong &gt;= 100 &amp;&amp; .ValueULong &lt;= 200000' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='SeaLevelLoNibEE = .ValueULong &amp; 0xFF //Mask' />
													<exp exp='SeaLevelMiNibEE = (.ValueULong &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
													<exp exp='SeaLevelHiNibEE = (.ValueULong &gt;&gt; 16) &amp; 0xFF //Shift and Mask' />
													<exp exp='SeaLevel = SeaLevelHiNibEE' />
													<exp exp='SeaLevel = (SeaLevel &lt;&lt; 8) | SeaLevelMiNibEE' />
													<exp exp='SeaLevel = (SeaLevel &lt;&lt; 8) | SeaLevelLoNibEE' />
													<exp exp='PrintString = &quot;SEALEVEL=&quot; + ToString$ (SeaLevel) + &quot;Pa&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Vacuum Level' textarea='12,0,12,0' disable='1' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;VACLEVEL&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.Validflag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;VACLEVEL=&quot; + ToString$ (VacuumLevel) + &quot;Pa&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,5) //Extract Value from String' />
											<exp exp='.ValueULong = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.ValueULong &gt;= 100 &amp;&amp; .ValueULong &lt;= 90000' swap='0' >
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='VacuumLevelLoNibbleEE = .ValueULong &amp; 0xFF //Mask' />
													<exp exp='VacuumLevelMiNibbelEE = (.ValueULong &gt;&gt; 8) &amp; 0xFF //Shift and Mask' />
													<exp exp='VacuumLevelHiNibbleEE = (.ValueULong &gt;&gt; 16) &amp; 0xFF //Shift and Mask' />
													<exp exp='VacuumLevel = VacuumLevelHiNibbleEE' />
													<exp exp='VacuumLevel = (VacuumLevel &lt;&lt; 8) | VacuumLevelMiNibbelEE' />
													<exp exp='VacuumLevel = (VacuumLevel &lt;&lt; 8) | VacuumLevelLoNibbleEE' />
													<exp exp='PrintString = &quot;VACLEVEL=&quot; + ToString$ (VacuumLevel) + &quot;Pa&quot;' />
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Testmode On/Off' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;TESTMODE&quot;' />
							<argument exp='8' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='TestMode = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;TESTMODE=On&quot;' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintString = &quot;TESTMODE=Off&quot;' />
											<exp exp='PrintUpdateFlag = 1' />
										</command>
									</flowline>
								</command>
								<command class_type='decision' title='Read or Set' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.SetFlag = 1' swap='0' >
									<flowline >
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='CBtoString' />
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='.RxString = Mid$ (RxString,9,1) //Extract Value from String' />
											<exp exp='.Value[0] = StringToInt$ (.RxString) //Convert' />
										</command>
										<command class_type='decision' title='In Range?' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] &gt;= 0 &amp;&amp; .Value[0] &lt;= 1' swap='0' >
											<flowline >
												<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' exp='.Value[0] = 1' swap='0' >
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='TestMode = .Value[0] //Upddate' />
															<exp exp='PrintString = &quot;TESTMODE=On&quot;' />
														</command>
													</flowline>
													<flowline >
														<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
															<exp exp='TestMode = .Value[0] //Upddate' />
															<exp exp='PrintString = &quot;TESTMODE=Off&quot;' />
														</command>
													</flowline>
												</command>
											</flowline>
											<flowline >
												<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
													<exp exp='PrintString = &quot;Value Error&quot;' />
												</command>
											</flowline>
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Init' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;INIT&quot;' />
							<argument exp='4' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='InitFlag = 1' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='StartupSeq' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Counter Reset' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;COUNTERRST&quot;' />
							<argument exp='10' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='CounterFailTotal = 0 //Reset' />
									<exp exp='CounterPassTotal = 0 //Reset' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='EEPromCounterWrite' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;COUNTERRESET&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' component='PiezoSounder' macro='BuzzerBeep' >
									<argument exp='20' />
									<argument exp='20' />
									<argument exp='2' />
									<argument exp='2000' />
								</command>
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Counter Total Fail' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;COUNTERFAIL&quot;' />
							<argument exp='11' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;COUNTERFAIL=&quot; + ToString$ (CounterFailTotal)' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Counter Total Pass' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;COUNTERPASS&quot;' />
							<argument exp='11' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;COUNTERPASS=&quot; + ToString$ (CounterPassTotal)' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Reset' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;RESET&quot;' />
							<argument exp='5' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='native' title='Restart from HardReset' ccode='asm (&quot;Reset&quot;); //HardReset' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' language='C' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='comment' title='' comment='Save to EEProm' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='LookForValue' >
							<return exp='.ValidFlag' />
							<argument exp='&quot;SAVE&quot;' />
							<argument exp='4' />
							<argument exp='0' />
							<argument exp='1' />
						</command>
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='.ValidFlag = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='PrintString = &quot;SAVED&quot;' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='EEPromWrite' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.SetFlag = 0 //reset' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='CircularBuffer1' macro='FlushBuffer' />
					</flowline>
				</macro>
				<macro >
					<flowline name='Setup' description='Setup menu to set variables' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Loop' type='b1' description='Loop while Variable' isconst='0' isHidden='0' isinit='1' usrinit='1' setinit='1' />
						<local name='MenuIndex' type='u8' description='Menu Index' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='4' />
						</local>
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<exp exp='.Loop = 1 //Stay in loop' />
							<exp exp='.MenuIndex[0] = 1 //First Setup item' />
							<exp exp='.MenuIndex[1] = 1 //First Item Value' />
						</command>
						<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
							<argument exp='&quot;Short Push= Select&quot;' />
							<argument exp='2' />
							<argument exp='1' />
							<argument exp='2' />
							<argument exp='1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
							<argument exp='&quot;Hold Button to&quot;' />
							<argument exp='2' />
							<argument exp='18' />
							<argument exp='2' />
							<argument exp='1' />
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
							<argument exp='&quot;Execute&quot;' />
							<argument exp='2' />
							<argument exp='36' />
							<argument exp='2' />
							<argument exp='1' />
						</command>
						<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='2' type='2' />
						<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='0' exp='.Loop' start='0' >
							<flowline >
								<command class_type='call' title='User Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='ButonMon' />
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.Value = 1' swap='0' >
									<flowline >
										<command class_type='calculation' title='Button Special Active?' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='Calibration = 1 //Auto Calibration' />
										</command>
										<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PiezoSounder' macro='BuzzerBeep' >
											<argument exp='100' />
											<argument exp='100' />
											<argument exp='2' />
											<argument exp='440' />
										</command>
									</flowline>
									<flowline >
										<command class_type='calculation' title='Button Special Active?' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='Calibration = 0' />
											<exp exp='.Loop = 0 // exit Loop' />
										</command>
									</flowline>
								</command>
							</flowline>
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='I2CSend' description='' statediag='0' >
						<return name='Return' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='AddressString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='RegisterString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='DataString' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='DataNumber' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<local name='Ack' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='call' title='Start I2C' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Start' />
						<command class_type='call' title='Device Address' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_DeviceID&lt;&lt;1' />
						</command>
						<command class_type='call' title='Send Address HI Byte' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_RegAddr' />
						</command>
						<command class_type='call' title='Send Data' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='TransmitByte' >
							<return exp='.Ack' />
							<argument exp='I2C_Data' />
						</command>
						<command class_type='call' title='Stop I2C' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Stop' />
						<command class_type='decision' title='Beslissing' disable='1' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='1 //Debug = 1' swap='0' >
							<flowline folded='1' totalfolded='1' >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
									<exp exp='.AddressString = NumberToHex$ (I2C_DeviceID)' />
									<exp exp='.RegisterString = NumberToHex$ (I2C_RegAddr)' />
									<exp exp='.DataString = ToString$ (I2C_Data)' />
									<exp exp='.DataNumber = NumberToHex$ (I2C_Data)' />
									<exp exp='PrintString = &quot;2wWr.&quot; + .AddressString + &quot; &quot; + .RegisterString + &quot; &quot; + .DataNumber + &quot;=&quot; + .DataString' />
									<exp exp='PrintUpdateFlag = 1' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
							</flowline>
							<flowline folded='1' totalfolded='1' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='AutoStart' description='Starts Automatic Test Routine' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='ValueUint' type='u16' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='AutoStartFlag = 1 &amp;&amp; SensorUpdate = 1 &amp;&amp; ActionRunState = 0 &amp;&amp; Calibration = 0' swap='0' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='.ValueUint = SensorValue' />
								</command>
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.ValueUint &gt; AutoStartValueEE &amp;&amp; .ValueUint &lt; 3001' swap='0' >
									<flowline >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='PrintString = &quot;AutoSt.Pres.= &quot;' />
											<exp exp='PrintString = PrintString + ToString$ (SensorValue)' />
											<exp exp='PrintString = PrintString + &quot;Pa&quot;' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
										<command class_type='calculation' title='Start' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
											<exp exp='ActionUpdateFlag = 1 //Update' />
											<exp exp='ButtonToggleFlag = 1 //Set' />
										</command>
									</flowline>
									<flowline />
								</command>
							</flowline>
							<flowline />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Main' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<local name='Value' type='u8' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<command class_type='output' title='Init Port-C' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='0' port='1048578' mask='0' exp='0b10000000' usechipref='1' />
						<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='100' type='1' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='I2C1_Master' macro='Initialise' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Initialise' />
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Initialise' />
						<command class_type='call' title='Init Uart1' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='UART' macro='Initialise' />
						<command class_type='interrupt' title='Interrupt Uart Rx' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' enable='1' name='RXINT0' call='UartRxtoCB' >
							<settings timer='0' prescale='-1' postscale='-1' rollover='-1' bitcount='-1' trigger='3' ppsport='-1' ppspin='-1' maskhi='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' masklo='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' >
								<option value='0' />
								<option value='0' />
								<option value='0' />
								<option value='0' />
								<option value='0' />
								<option value='0' />
								<option value='0' />
								<option value='0' />
							</settings>
						</command>
						<command class_type='interrupt' title='Interrupt Timer' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' enable='1' name='TMR0' call='Timer0' >
							<settings timer='1' prescale='4' postscale='1' rollover='-1' bitcount='-1' trigger='3' ppsport='-1' ppspin='-1' maskhi='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' masklo='--------------------------------------------------------------------------------------------------------------------------------------------------------------------------8' >
								<option value='3' />
								<option value='0' />
								<option value='2' />
								<option value='0' />
								<option value='-1' />
								<option value='-1' />
								<option value='-1' />
								<option value='-1' />
							</settings>
						</command>
						<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='PWM1Motor' macro='Disable' />
						<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
						<command class_type='comment' title='' comment='Print: Brand, Model, Version' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='group' title='Group' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<flowline >
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Airtender&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;Vacuum Meter&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='PrintString = &quot;V1.3&quot;' />
								</command>
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='PrintString' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Airtender&quot;' />
									<argument exp='9' />
									<argument exp='0' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Led Continue Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
									<argument exp='255' />
									<argument exp='0' />
									<argument exp='0' />
								</command>
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='2' type='2' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Vacuum Meter&quot;' />
									<argument exp='9' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Led Continue Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
									<argument exp='0' />
									<argument exp='255' />
									<argument exp='0' />
								</command>
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='2' type='2' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Version V1.3&quot;' />
									<argument exp='9' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Led Continue Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='255' />
								</command>
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='2' type='2' />
								<command class_type='call' title='Led Continue Red' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='SetAllLEDColour' >
									<argument exp='0' />
									<argument exp='0' />
									<argument exp='0' />
								</command>
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='LED_WS2811' macro='Refresh' />
								<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
									<exp exp='LedBlinkValue = 1' />
								</command>
							</flowline>
						</command>
						<command class_type='comment' title='' comment='Check for Button Special Mode' textarea='12,0,12,0' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' />
						<command class_type='group' title='Group' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' >
							<flowline >
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Hold Button Now&quot;' />
									<argument exp='2' />
									<argument exp='1' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;To Start Setup&quot;' />
									<argument exp='2' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;3&quot;' />
									<argument exp='2' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Hold Button Now&quot;' />
									<argument exp='2' />
									<argument exp='1' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;To Start Setup&quot;' />
									<argument exp='2' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;2&quot;' />
									<argument exp='2' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
								<command class_type='call' title='Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='ClearDisplay' />
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;Hold Button Now&quot;' />
									<argument exp='2' />
									<argument exp='1' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;To Start Setup&quot;' />
									<argument exp='2' />
									<argument exp='18' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='call' title='Call Component Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' component='gLCD_SSD1306_i2c2' macro='Print' >
									<argument exp='&quot;1&quot;' />
									<argument exp='2' />
									<argument exp='36' />
									<argument exp='2' />
									<argument exp='1' />
								</command>
								<command class_type='delay' title='Delay' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='1' type='2' />
								<command class_type='input' title='Input' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' mode='1' port='1048576' mask='16' exp='.Value' usechipref='1' />
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' exp='.Value = 1' swap='0' >
									<flowline >
										<command class_type='call' title='User Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='Setup' />
									</flowline>
									<flowline />
								</command>
							</flowline>
						</command>
						<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='StartupSeq' />
						<command class_type='loop' title='Loop' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' type='0' exp='1' >
							<flowline >
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='CBRead' />
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='ButonMon' />
								<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='AutoStart' />
								<command class_type='call' title='Macro Aanroep' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' macro='ActionRun' />
								<command class_type='decision' title='Decision' cmdcolor='4767473' cmdcolor_sec='11337727' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' totalfolded='1' exp='PrintUpdateFlag = 1' swap='0' >
									<flowline folded='1' totalfolded='1' >
										<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' >
											<exp exp='PrintUpdateFlag = 0 //Reset' />
										</command>
										<command class_type='call' title='Call Macro' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='0.64' hiddenFromFold='1' macro='PrintString' />
									</flowline>
									<flowline folded='1' totalfolded='1' />
								</command>
							</flowline>
						</command>
					</flowline>
				</macro>
			</macros>
			<component class_type='ref' guid='c73616d1-7ad0-45d9-aada-69ccfa4c5efc' vmin='0' vmaj='3' codename='UART' panelId='-1' x='70' y='-40' z='4.7186' xsz='60' ysz='26' zsz='1.51' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='cal_uart::CHANNEL' data='001' />
					<value target='cal_uart::BAUD_LIST' data='009' />
					<value target='cal_uart::BAUD' data='115200' />
					<value target='cal_uart::DBITS' data='008' />
					<value target='cal_uart::RETURN' data='000' />
					<value target='cal_uart::ECHO' data='000' />
					<value target='cal_uart::UseTX' data='1' />
					<value target='cal_uart::TX' data='$PORTB.6' />
					<value target='cal_uart::OutputPins' data='014' />
					<value target='cal_uart::TXAlt' data='1' />
					<value target='cal_uart::UseRX' data='1' />
					<value target='cal_uart::RX' data='$PORTB.7' />
					<value target='cal_uart::InputPins' data='015' />
					<value target='cal_uart::RXAlt' data='1' />
					<value target='cal_uart::FLOWEN' data='000' />
					<value target='cal_uart::RTS' data='$PORTB.2' />
					<value target='cal_uart::CTS' data='$PORTB.1' />
					<value target='label' data='UART BT' />
					<value target='cal_uart::ScopeTraces' data='0' />
					<value target='cal_uart::ConsoleData' data='0' />
					<value target='cal_uart::ConsoleFormat' data='000' />
					<value target='cal_uart::ConsoleColumns' data='64' />
					<value target='cal_uart::DataSource' data='000' />
					<value target='cal_uart::com_port' data='000' />
					<value target='cal_uart::Injector' data='000' />
					<value target='cal_uart::APIUseDDR' data='' />
					<value target='cal_uart::APIDDRPin' data='' />
					<value target='cal_uart::APIDDRRXState' data='' />
					<value target='cal_uart::APIUseFC' data='' />
					<value target='cal_uart::APICTSPin' data='' />
					<value target='cal_uart::APIRTSPin' data='' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='70ec3aee-f273-4b0e-8ee6-e2b3a8b693af' vmin='0' vmaj='1' codename='PiezoSounder' panelId='-1' x='0' y='-100' z='123.084' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='pin' data='$PORTB.1' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='7aad74d6-b24e-4dab-91eb-5d72a973f12d' vmin='3' vmaj='1' codename='ADC_VSense' panelId='-1' x='290' y='-50' z='0' xsz='25' ysz='25' zsz='25' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='channel' data='1' />
					<value target='vrefvol' data='330' />
					<value target='vrefop' data='000' />
					<value target='convspd' data='005' />
					<value target='actime' data='50' />
					<value target='bits' data='10' />
					<value target='bitmul' data='0.003223' />
					<value target='ScopeTraces' data='0' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='444fb704-814c-4707-a15c-759ba088505c' vmin='0' vmaj='1' codename='PWM1Motor' panelId='-1' x='-40' y='9.333' z='2.8086' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='1' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='channel' data='001' />
					<value target='altpin' data='0' />
					<value target='pwm_pin' data='$PORTC.0' />
					<value target='RemapPin' data='008' />
					<value target='timer' data='002' />
					<value target='period' data='100' />
					<value target='prescale' data='000' />
					<value target='period_calc' data='12.624999' />
					<value target='frequency_calc2' data='79207.921875' />
					<value target='frequency_calc' data='79.207924' />
					<value target='pwm_prescale' data='1' />
					<value target='ReqFreq' data='100.000000' />
					<value target='OldReqFreq' data='100.000000' />
					<value target='CalcFreq' data='100.004570' />
					<value target='CalcPeriod' data='10936' />
					<value target='CalcScaler' data='64' />
					<value target='Apply' data='0' />
					<value target='ClockSpeed' data='32000000' />
					<value target='SimRep' data='001' />
					<value target='Family' data='PIC' />
					<value target='ModifiedConnection' data='C.0' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='c34f9b8a-a915-4f75-ad0c-87f2ad670a8a' vmin='5' vmaj='1' codename='CircularBuffer1' panelId='-1' x='1340' y='-690' z='8.505' xsz='20' ysz='20' zsz='20' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='BufferSize' data='128' />
					<value target='StorageType' data='000' />
					<value target='MemType' data='000' />
					<value target='RETURN' data='000' />
					<value target='Console' data='0' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='dfb4d07a-3d70-45d5-83ef-07e3c95d86ab' vmin='7' vmaj='1' codename='LUT2_EEInit' panelId='-1' x='-100' y='70' z='10.505' xsz='20' ysz='20' zsz='20' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='StorageType' data='001' />
					<value target='Sign' data='000' />
					<value target='intfixed' data='0x0011,
0x0101,
0x0296,
0x0302,
0x0401,
0x0528,
0x0641,
0x0764,
0x0860,
0x09EA,
0x0A00,
0x0B05,
0x0CC8,
0x0D01,
0x0E0A,
0x0F46,
0x1000,
0x11CD,
0x128B,
0x1301,
0x161E,
0x1700,
0x18E8,
0x1903,
0x2000,
0x2100,
0x2200,
0x2300,
0x2400,
0x2500,' />
					<value target='floatfixed' data='' />
					<value target='NumVals' data='31' />
					<value target='EmbedIntoC' data='1' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='fdb712e0-3861-4e64-9c68-67eade64b089' vmin='0' vmaj='2' codename='Ext_EEProm' panelId='-1' x='0' y='0' z='3.7299' xsz='7.92' ysz='9.39061' zsz='6.65' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='DEVICE_ADDRESS' data='000' />
					<value target='cal_i2c1::CHANNEL' data='001' />
					<value target='cal_i2c1::SDA' data='$PORTB.4' />
					<value target='cal_i2c1::SDAPins' data='012' />
					<value target='cal_i2c1::SCL' data='$PORTB.5' />
					<value target='cal_i2c1::SCLPins' data='013' />
					<value target='cal_i2c1::BAUD_LIST' data='002' />
					<value target='cal_i2c1::BAUD' data='400000' />
					<value target='cal_i2c1::StopDel' data='0' />
					<value target='SimComms' data='0' />
					<value target='cal_i2c1::ScopeTraces' data='0' />
					<value target='cal_i2c1::ConsoleData' data='0' />
					<value target='cal_i2c1::Injector' data='000' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='24219805-113d-4b12-b6bd-e1b0b0c33981' vmin='4' vmaj='1' codename='I2C1_Master' panelId='-1' x='0' y='0' z='14.7674' xsz='64' ysz='32' zsz='2.125' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='cal_i2c::CHANNEL' data='001' />
					<value target='cal_i2c::BAUD_LIST' data='003' />
					<value target='cal_i2c::BAUD' data='1000000' />
					<value target='cal_i2c::StopDel' data='0' />
					<value target='cal_i2c::SRC' data='000' />
					<value target='cal_i2c::SMB' data='000' />
					<value target='cal_i2c::ClockStretching' data='0' />
					<value target='cal_i2c::SDA' data='$PORTB.4' />
					<value target='cal_i2c::SDAPins' data='012' />
					<value target='cal_i2c::SCL' data='$PORTB.5' />
					<value target='cal_i2c::SCLPins' data='013' />
					<value target='label' data='I2C Master' />
					<value target='cal_i2c::ScopeTraces' data='0' />
					<value target='cal_i2c::ConsoleData' data='' />
					<value target='cal_i2c::Injector' data='000' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='d977c3ef-c7dc-4683-a1be-76e17e6ba12b' vmin='5' vmaj='1' codename='LED_WS2811' panelId='-1' x='0' y='0' z='73.1587' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='0' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='LED_Controller' data='002' />
					<value target='DataOrder' data='1' />
					<value target='Reset_Time' data='50.000000' />
					<value target='T0H' data='0.400000' />
					<value target='T0L' data='0.850000' />
					<value target='T1H' data='0.800000' />
					<value target='T1L' data='0.450000' />
					<value target='T0HNops' data='0' />
					<value target='T0LNops' data='6' />
					<value target='T1HNops' data='6' />
					<value target='T1LNops' data='3' />
					<value target='DeviceFamily' data='PIC' />
					<value target='InstRate' data='180000000' />
					<value target='Direct' data='1' />
					<value target='T0HN' data='400.000000' />
					<value target='T0LN' data='850.000000' />
					<value target='T1HN' data='800.000000' />
					<value target='T1LN' data='450.000000' />
					<value target='LED_Arrangement' data='000' />
					<value target='LED_Count' data='3' />
					<value target='sequence' data='000' />
					<value target='LED_Cols' data='3' />
					<value target='x_spacing' data='10.000000' />
					<value target='LED_Rows' data='3' />
					<value target='y_spacing' data='10.000000' />
					<value target='LED_Layers' data='3' />
					<value target='z_spacing' data='10.000000' />
					<value target='FlipX' data='0' />
					<value target='FlipY' data='' />
					<value target='FlipZ' data='0' />
					<value target='MOSI' data='$PORTB.0' />
					<value target='InvertData' data='0' />
					<value target='Instance' data='1' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
			<component class_type='ref' guid='f6ab6074-68ba-4cd4-9274-f973102f8518' vmin='9' vmaj='1' codename='gLCD_SSD1306_i2c2' panelId='-1' x='0' y='0' z='0' xsz='25' ysz='25' zsz='25' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='1' comp2dType='0' >
				<resources />
				<properties />
				<values >
					<value target='pixel_width' data='128' />
					<value target='pixel_height' data='64' />
					<value target='Interlaced' data='1' />
					<value target='OffsetX' data='2' />
					<value target='OffsetY' data='0' />
					<value target='monochrome' data='1' />
					<value target='foreground_colour' data='16777215' />
					<value target='background_colour' data='0' />
					<value target='colour_bit_depth' data='1' />
					<value target='red_bit_depth' data='0' />
					<value target='green_bit_depth' data='0' />
					<value target='blue_bit_depth' data='0' />
					<value target='Address' data='120' />
					<value target='cal_i2c1::CHANNEL' data='002' />
					<value target='cal_i2c1::BAUD_LIST' data='003' />
					<value target='cal_i2c1::BAUD' data='1000000' />
					<value target='cal_i2c1::StopDel' data='0' />
					<value target='cal_i2c1::SDA' data='$PORTB.2' />
					<value target='cal_i2c1::SDAPins' data='010' />
					<value target='cal_i2c1::SCL' data='$PORTB.3' />
					<value target='cal_i2c1::SCLPins' data='011' />
					<value target='Base_GLCD::FontCount' data='003' />
					<value target='Base_GLCD::gLCD_Font1::Font' data='000' />
					<value target='Base_GLCD::gLCD_Font1::FontSpace' data='001' />
					<value target='Base_GLCD::gLCD_Font1::SpaceWidth' data='004' />
					<value target='Base_GLCD::gLCD_Font2::Font' data='006' />
					<value target='Base_GLCD::gLCD_Font2::FontSpace' data='001' />
					<value target='Base_GLCD::gLCD_Font2::SpaceWidth' data='004' />
					<value target='Base_GLCD::gLCD_Font3::Font' data='002' />
					<value target='Base_GLCD::gLCD_Font3::FontSpace' data='001' />
					<value target='Base_GLCD::gLCD_Font3::SpaceWidth' data='004' />
					<value target='Base_GLCD::gLCD_Font4::Font' data='015' />
					<value target='Base_GLCD::gLCD_Font4::FontSpace' data='001' />
					<value target='Base_GLCD::gLCD_Font4::SpaceWidth' data='004' />
					<value target='DisplayMethod' data='000' />
					<value target='Base_GLCD::PhysicalOrientation' data='' />
					<value target='SimComms' data='0' />
					<value target='cal_i2c1::ConsoleData' data='0' />
					<value target='cal_i2c1::ScopeTraces' data='0' />
					<value target='cal_i2c1::Injector' data='000' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
		</component>
	</components>
	<scadaresourcelookup />
	<keymap />
	<panel2d shadows='0' lighting='2' brightness='0' >
		<background rgb='2105930' img='' style='0' />
		<camera xe='44.4753' ye='126.888' ze='1640.87' xt='44.4753' yt='126.888' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
		<viewport dx='622' dy='352' zoom='45.8671' fix_topleft='0' />
		<page x='1000' y='1000' show='0' rgb='7360576' />
		<winpos ID='7005' RectRecentFloat='524,288,1174,738' RectRecentDocked='528,315,1170,734' RecentFrameAlignment='16384' RecentRowIndex='0' IsFloating='0' MRUWidth='32767' PinState='0' IsMaximized='0' IsVisible='0' />
	</panel2d>
	<panel3d shadows='0' lighting='2' brightness='0' perspective='1' >
		<background rgb='8409120' img='' style='0' />
		<table rgb='7360576' img='' style='0' size='25' />
		<camera xe='-176.01' ye='139.097' ze='1894.68' xt='-176.01' yt='139.097' zt='-5.21443e-15' xquat='0' yquat='0' zquat='0' wquat='1' />
		<camerakey0 xe='0' ye='0' ze='300' xt='0' yt='0' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
		<camerakey1 xe='-3.67394e-14' ye='0' ze='-300' xt='0' yt='0' zt='0' xquat='0' yquat='1' zquat='0' wquat='6.12323e-17' />
		<camerakey2 xe='0' ye='-300' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-0.707107' yquat='0' zquat='0' wquat='0.707107' />
		<camerakey3 xe='-3.67394e-14' ye='300' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-4.32978e-17' yquat='0.707107' zquat='0.707107' wquat='4.32978e-17' />
		<camerakey4 xe='-300' ye='-6.66134e-14' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-0.5' yquat='0.5' zquat='0.5' wquat='0.5' />
		<camerakey5 xe='300' ye='-6.66134e-14' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-0.5' yquat='-0.5' zquat='-0.5' wquat='0.5' />
		<camerakey6 xe='-173.205' ye='-173.205' ze='173.205' xt='0' yt='0' zt='0' xquat='-0.424708' yquat='0.17592' zquat='0.339851' wquat='0.820473' />
		<winpos ID='7004' RectRecentFloat='556,304,1206,754' RectRecentDocked='560,331,814,1099' RecentFrameAlignment='16384' RecentRowIndex='0' IsFloating='0' MRUWidth='32767' PinState='0' IsMaximized='0' IsVisible='0' />
	</panel3d>
	<panels2d count='0' />
	<layout >
		<view type='0' name='DPS310' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='65' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Timer0' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='AutoStart' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='ActionRun' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='StartupSeq' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='UartDataProc' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Main' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='90' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='EEPromWrite' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='EEPromRead' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='ButonMon' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='EEPromInit' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='EEPromCounterWrite' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Motor' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='Setup' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAYAAAAhAQAAPsCAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
	</layout>
</document>
</root>
