Refactor/ports xplained common dlmstp (#665)

* Refactored ports/xplained to use common DLMSTP module to enable extended frames

* Added floating point compares in cases where they don't exist in math library
This commit is contained in:
Steve Karg
2024-06-04 14:48:40 -05:00
committed by GitHub
parent 17c5e2e98d
commit 4576e41ec3
23 changed files with 247 additions and 1994 deletions
+20 -5
View File
@@ -707,11 +707,6 @@
<Compile Include="netport.c">
<SubType>compile</SubType>
</Compile>
<Compile Include="dlmstp.c">
<SubType>compile</SubType>
<CustomCompilationSetting Condition="'$(Configuration)' == 'Debug'">
</CustomCompilationSetting>
</Compile>
<Compile Include="..\..\src\bacnet\basic\service\h_dcc.c">
<SubType>compile</SubType>
<Link>bacnet-stack\h_dcc.c</Link>
@@ -800,10 +795,26 @@
<SubType>compile</SubType>
<Link>bacnet-stack\bacstr.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\datalink\cobs.c">
<SubType>compile</SubType>
<Link>bacnet-stack\cobs.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\datalink\crc.c">
<SubType>compile</SubType>
<Link>bacnet-stack\crc.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\datalink\dlmstp.c">
<SubType>compile</SubType>
<Link>bacnet-stack\dlmstp.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\datalink\mstptext.c">
<SubType>compile</SubType>
<Link>bacnet-stack\mstptext.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\datalink\mstp.c">
<SubType>compile</SubType>
<Link>bacnet-stack\mstp.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\dcc.c">
<SubType>compile</SubType>
<Link>bacnet-stack\dcc.c</Link>
@@ -820,6 +831,10 @@
<SubType>compile</SubType>
<Link>bacnet-stack\ihave.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\indtext.c">
<SubType>compile</SubType>
<Link>bacnet-stack\indtext.c</Link>
</Compile>
<Compile Include="..\..\src\bacnet\memcopy.c">
<SubType>compile</SubType>
<Link>bacnet-stack\memcopy.c</Link>