⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gw.nbdt

📁 这是应用SAM7X256做LonWorks网关的代码
💻 NBDT
字号:
<?xml version="1.0" encoding="UTF-8"?>
<NBDeviceTemplate ManageProgramID="TRUE" ReRegisterPlugIn="TRUE" UseProjectIncludePath="TRUE">
	<Contents MajorVersion="0" MinorVersion="0" CreationDate="991847343" Format="2" Content="1">
		<FileDescription>NodeBuilder Device Template File</FileDescription>
	</Contents>
	<SourceFileName>gw.nc</SourceFileName>
	<Description></Description>
	<ProgramID>9FFFFF4600040400</ProgramID>
	<OutputFolder>.\</OutputFolder>
	<LNSDeviceTemplateName>gw</LNSDeviceTemplateName>
	<IncludeSearchPath></IncludeSearchPath>
	<MinModelNumber>0x00</MinModelNumber>
	<MaxModelNumber>0x07</MaxModelNumber>
	<TargetDevices>
		<TargetDevice Name="Development" HostBased="FALSE">
			<PreviousLNSTemplateName>gw</PreviousLNSTemplateName>
			<HardwareTemplate>$HARDWARETEMPLATES$\FT 3150 64K Flash 10MHz.NbHwt</HardwareTemplate>
			<Compiler DisableOptimizer="TRUE" RelaxedCasting="FALSE">
				<Defines>_DEBUG</Defines>
				<DebugKernelOptions UseDebugKernel="TRUE" NodeRecoveryOnly="FALSE" NoNodeRecovery="FALSE" NoEventNotify="FALSE" NoResetEvent="FALSE" NoFunctionExecute="FALSE" ExpandStatements="TRUE">
				</DebugKernelOptions>
			</Compiler>
			<Assembler>
				<ListingOptions GenerateListing="FALSE">
				</ListingOptions>
			</Assembler>
			<Linker Compatible="FALSE" OrderPreserving="FALSE" GenerateSymbolFile="FALSE">
				<Libraries></Libraries>
				<ListingOptions UseVerboseMessages="TRUE" GenerateLinkSummary="FALSE" GenerateMapFile="FALSE">
				</ListingOptions>
			</Linker>
			<Exporter ChecksumAllCode="TRUE" AutomaticBootID="TRUE">
				<BootID>0x2398</BootID>
				<RebootConfiguration ChecksumError="FALSE" FatalApplicationError="FALSE" Always="FALSE">
				</RebootConfiguration>
				<RebootApplication ApplessIsFatal="FALSE" FatalApplicationError="FALSE" Always="FALSE" RebootEEVars="FALSE">
				</RebootApplication>
				<RebootCommParameters ChecksumError="FALSE" TypeRateMismatch="FALSE" Always="FALSE">
				</RebootCommParameters>
			</Exporter>
			<TargetConfiguration ExportConfigured="FALSE" CloneDomain="FALSE" NoDomain="FALSE" DomainID="00" AuthenticationKey="000000000000" Location="" UseAuthentication="FALSE">
				<SubnetID>0x1</SubnetID>
				<NodeID>0x1</NodeID>
				<NonGrpRcvTimer>0x6</NonGrpRcvTimer>
			</TargetConfiguration>
		</TargetDevice>
		<TargetDevice Name="Release" HostBased="FALSE">
			<PreviousLNSTemplateName>gw</PreviousLNSTemplateName>
			<HardwareTemplate>$HARDWARETEMPLATES$\FT 3150 64K Flash 10MHz.NbHwt</HardwareTemplate>
			<Compiler DisableOptimizer="FALSE" RelaxedCasting="FALSE">
				<Defines></Defines>
				<DebugKernelOptions UseDebugKernel="FALSE" NodeRecoveryOnly="FALSE" NoNodeRecovery="FALSE" NoEventNotify="FALSE" NoResetEvent="FALSE" NoFunctionExecute="FALSE" ExpandStatements="FALSE">
				</DebugKernelOptions>
			</Compiler>
			<Assembler>
				<ListingOptions GenerateListing="FALSE">
				</ListingOptions>
			</Assembler>
			<Linker Compatible="FALSE" OrderPreserving="FALSE" GenerateSymbolFile="FALSE">
				<Libraries></Libraries>
				<ListingOptions UseVerboseMessages="TRUE" GenerateLinkSummary="FALSE" GenerateMapFile="FALSE">
				</ListingOptions>
			</Linker>
			<Exporter ChecksumAllCode="TRUE" AutomaticBootID="TRUE">
				<BootID>0x296E</BootID>
				<RebootConfiguration ChecksumError="FALSE" FatalApplicationError="FALSE" Always="FALSE">
				</RebootConfiguration>
				<RebootApplication ApplessIsFatal="FALSE" FatalApplicationError="FALSE" Always="FALSE" RebootEEVars="FALSE">
				</RebootApplication>
				<RebootCommParameters ChecksumError="FALSE" TypeRateMismatch="FALSE" Always="FALSE">
				</RebootCommParameters>
			</Exporter>
			<TargetConfiguration ExportConfigured="FALSE" CloneDomain="FALSE" NoDomain="FALSE" DomainID="00" AuthenticationKey="000000000000" Location="" UseAuthentication="FALSE">
				<SubnetID>0x1</SubnetID>
				<NodeID>0x1</NodeID>
				<NonGrpRcvTimer>0x6</NonGrpRcvTimer>
			</TargetConfiguration>
		</TargetDevice>
	</TargetDevices>
	<LibraryItems>
	</LibraryItems>
	<SourceFileList>
		<SourceFileName Name="gw.h">
			<OptionFlags>0xC</OptionFlags>
		</SourceFileName>
		<SourceFileName Name="NodeObject.nc">
			<OptionFlags>0xC</OptionFlags>
		</SourceFileName>
		<SourceFileName Name="NodeObject.h">
			<OptionFlags>0xC</OptionFlags>
		</SourceFileName>
		<SourceFileName Name="common.h">
			<OptionFlags>0xC</OptionFlags>
		</SourceFileName>
		<SourceFileName Name="common.nc">
			<OptionFlags>0xC</OptionFlags>
		</SourceFileName>
		<SourceFileName Name="Filesys.h">
			<OptionFlags>0xC</OptionFlags>
		</SourceFileName>
	</SourceFileList>
	<Interface>
		<Dependencies>
			<BIF>0xA088</BIF>
			<BF2>0x0</BF2>
			<XF2>0x0</XF2>
			<XF3>0x0</XF3>
			<DRF>0xC0D0BF23</DRF>
		</Dependencies>
	</Interface>
	<DeviceTemplatePackage NamedFblocks="TRUE" UseFTPCPMode="FALSE" UseExternalNames="TRUE">
		<Contents MajorVersion="0" MinorVersion="0" CreationDate="1198847993" Format="3" Content="1">
			<FileDescription>NodeBuilder Device Packaging File</FileDescription>
		</Contents>
		<Name>gw</Name>
		<Description></Description>
		<ProgramID>9FFFFF4600040400</ProgramID>
		<FBlocks>
			<FBlock ArrayElementCount="0" Embedded="TRUE" Name="NodeObject">
				<SourceFileName>NodeObject.h</SourceFileName>
				<XMLFileName></XMLFileName>
				<FBlockData Format="1" Content="1">
					<Name>NodeObject</Name>
					<Description></Description>
					<SourceFileName></SourceFileName>
					<FPTName>SFPTnodeObject</FPTName>
					<FPTScope>0</FPTScope>
					<FPTIndex>0</FPTIndex>
					<NVs>
						<NV ArrayElementCount="0" Name="nviRequest" Output="FALSE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="1" MfgSpecific="FALSE" Required="TRUE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_obj_request</Type>
							<FPTMemberName>nviRequest</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nvoStatus" Output="TRUE" Sync="TRUE" Polled="FALSE" FPTMemberNumber="2" MfgSpecific="FALSE" Required="TRUE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_obj_status</Type>
							<FPTMemberName>nvoStatus</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nviTemp" Output="FALSE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="1" MfgSpecific="TRUE" Required="FALSE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_temp_f</Type>
							<FPTMemberName>nviImpTempF</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nviLevel" Output="FALSE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="2" MfgSpecific="TRUE" Required="FALSE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_reg_val</Type>
							<FPTMemberName>nviImpRegVal</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nviPumpSts" Output="FALSE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="3" MfgSpecific="TRUE" Required="FALSE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_switch</Type>
							<FPTMemberName>nviImpSwitch</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nviHeatSts" Output="FALSE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="4" MfgSpecific="TRUE" Required="FALSE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_switch</Type>
							<FPTMemberName>nviImpSwitch1</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nvoPumpCtl" Output="TRUE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="5" MfgSpecific="TRUE" Required="FALSE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_switch</Type>
							<FPTMemberName>nviImpSwitch2</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
						<NV ArrayElementCount="0" Name="nvoHeatCtl" Output="TRUE" Sync="FALSE" Polled="FALSE" FPTMemberNumber="6" MfgSpecific="TRUE" Required="FALSE" ChangeableType="FALSE" AckdService="FALSE" UnackdService="FALSE" RepeatedService="FALSE" SNVT_xxx="FALSE" EEPROM="FALSE" Const="FALSE" Far="FALSE" Uninit="FALSE" Onchip="FALSE" Offchip="FALSE">
							<Description></Description>
							<Type>SNVT_switch</Type>
							<FPTMemberName>nviImpSwitch3</FPTMemberName>
							<InitialValue></InitialValue>
							<BindInfo></BindInfo>
							<MaxValue></MaxValue>
							<MinValue></MinValue>
						</NV>
					</NVs>
					<CPs>
					</CPs>
					<SharedCPs>
					</SharedCPs>
				</FBlockData>
			</FBlock>
		</FBlocks>
		<DeviceNVs>
		</DeviceNVs>
		<DeviceCPs>
		</DeviceCPs>
	</DeviceTemplatePackage>
</NBDeviceTemplate>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -