Skip to content

Commit

Permalink
Merge branch 'release/4.1.2'
Browse files Browse the repository at this point in the history
  • Loading branch information
francois-normandin committed Jan 14, 2024
2 parents 8b9d9aa + 79e3356 commit 3bda7a5
Show file tree
Hide file tree
Showing 46 changed files with 1,041 additions and 683 deletions.
151 changes: 136 additions & 15 deletions MQTT Connection.vipb

Large diffs are not rendered by default.

Binary file modified MQTT Connection.vipc
Binary file not shown.
8 changes: 8 additions & 0 deletions MQTT-Connection.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,27 @@
<Property Name="specify.custom.address" Type="Bool">false</Property>
<Item Name="MQTT Base.lvlib" Type="Library" URL="../source/MQTT_Base/MQTT Base.lvlib"/>
<Item Name="MQTT_Connection.lvlib" Type="Library" URL="../source/MQTT_Connection/MQTT_Connection.lvlib"/>
<Item Name="Test Launcher DebugTerminal.vi" Type="VI" URL="../source/MQTT_Base/DebuggingTerminal/Test Launcher DebugTerminal.vi"/>
<Item Name="Dependencies" Type="Dependencies">
<Item Name="vi.lib" Type="Folder">
<Property Name="NI.SortType" Type="Int">1</Property>
<Item Name="CircularBuffer.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Advanced Structures/Circular Buffers/CircularBuffer.lvlib"/>
<Item Name="Clear Errors.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Clear Errors.vi"/>
<Item Name="Connection.TCP_GOSPL.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Connection/Connection.TCP/Connection.TCP_GOSPL.lvlib"/>
<Item Name="Connection_GOSPL.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Connection/Connection/Connection_GOSPL.lvlib"/>
<Item Name="Create Packet (Poly).vi" Type="VI" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/MQTT Control Packets/Control Packets/Create Packet (Poly).vi"/>
<Item Name="Default MQTT Packet (Empty).vi" Type="VI" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/MQTT Control Packets/Control Packets/ControlPacket/Default MQTT Packet (Empty).vi"/>
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Error Cluster From Error Code.vi"/>
<Item Name="Get Local UTC Offset.vi" Type="VI" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Epoch Date &amp; Time/Get Local UTC Offset.vi"/>
<Item Name="Get Type Code from I16 Array And Pos.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Get Type Code from I16 Array And Pos.vi"/>
<Item Name="KVP Parser.vi" Type="VI" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Data Manipulation/KVP Parser.vi"/>
<Item Name="LVDateTimeRec.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/miscctls.llb/LVDateTimeRec.ctl"/>
<Item Name="MD5Checksum core.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/MD5Checksum.llb/MD5Checksum core.vi"/>
<Item Name="MD5Checksum format message-digest.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/MD5Checksum.llb/MD5Checksum format message-digest.vi"/>
<Item Name="MD5Checksum pad.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/MD5Checksum.llb/MD5Checksum pad.vi"/>
<Item Name="MD5Checksum string.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/MD5Checksum.llb/MD5Checksum string.vi"/>
<Item Name="MQTT_Control_Packets.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/MQTT Control Packets/Control Packets/MQTT_Control_Packets.lvlib"/>
<Item Name="MQTT_Control_Packets_50.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/MQTT Control Packets/Control Packets/MQTT_Control_Packets_50.lvlib"/>
<Item Name="OpenConvert.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Data Manipulation/Conversions/OpenConvert.lvlib"/>
<Item Name="OpenDescriptor.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Data Manipulation/TypeDescriptor/OpenDescriptor.lvlib"/>
<Item Name="OpenScalar.lvlib" Type="Library" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Data Manipulation/Scalar/OpenScalar.lvlib"/>
Expand All @@ -44,11 +50,13 @@
<Item Name="TD_Get Ref Info.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Get Ref Info.vi"/>
<Item Name="TD_Length.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Length.ctl"/>
<Item Name="TD_Refnum Kind.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/TD_Refnum Kind.ctl"/>
<Item Name="Timestamp to ISO8601 UTC DateTime.vi" Type="VI" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Epoch Date &amp; Time/formatter.iso8601/Timestamp to ISO8601 UTC DateTime.vi"/>
<Item Name="Trim Whitespace.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Trim Whitespace.vi"/>
<Item Name="Type Code.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Code.ctl"/>
<Item Name="Type Descriptor I16 Array.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Descriptor I16 Array.ctl"/>
<Item Name="Type Descriptor I16.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Descriptor I16.ctl"/>
<Item Name="Type Enum.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/GetType.llb/Type Enum.ctl"/>
<Item Name="UTC Offsets -- enum.ctl" Type="VI" URL="/&lt;vilib&gt;/LabVIEW Open Source Project/Epoch Date &amp; Time/UTC Offsets -- enum.ctl"/>
<Item Name="VariantType.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/VariantDataType/VariantType.lvlib"/>
<Item Name="whitespace.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/whitespace.ctl"/>
</Item>
Expand Down
Binary file modified source/MQTT_Base/Base Class/Handle Incoming Packets.vi
Binary file not shown.
714 changes: 359 additions & 355 deletions source/MQTT_Base/Base Class/MQTT_Base.lvclass

Large diffs are not rendered by default.

Binary file modified source/MQTT_Base/Base Class/Read Connection Configuration.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Base Class/Start.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Base Class/Write Connection Configuration.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Base Class/process.vi
Binary file not shown.
Binary file not shown.
165 changes: 165 additions & 0 deletions source/MQTT_Base/DebuggingTerminal/DebuggingTerminal.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added source/MQTT_Base/DebuggingTerminal/Process.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions source/MQTT_Base/MQTT Base.lvlib
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<Property Name="NI.Lib.SourceVersion" Type="Int">318799872</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Item Name="DebuggingTerminal.lvclass" Type="LVClass" URL="../DebuggingTerminal/DebuggingTerminal.lvclass"/>
<Item Name="MQTT_Base.lvclass" Type="LVClass" URL="../Base Class/MQTT_Base.lvclass"/>
<Item Name="Session.lvclass" Type="LVClass" URL="../Session/Session.lvclass"/>
</Library>
Binary file modified source/MQTT_Base/Session/Add ACKs.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/ConsumeACKs(byID).vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Create Session.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Forward Packet.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Launch SessionCore.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Pending ACKs -- cluster.ctl
Binary file not shown.
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Process Packet.vi
Binary file not shown.
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Read SessionState.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/SearchACKs(byID).vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/Session State -- cluster.ctl
Binary file not shown.
661 changes: 351 additions & 310 deletions source/MQTT_Base/Session/Session.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file modified source/MQTT_Base/Session/Write SessionState.vi
Binary file not shown.
Binary file added source/MQTT_Base/Session/_compute_32bit_AckID.vi
Binary file not shown.
Binary file modified source/MQTT_Base/Session/process.vi
Binary file not shown.
24 changes: 21 additions & 3 deletions source/MQTT_Connection/Connection/Connection.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.

0 comments on commit 3bda7a5

Please sign in to comment.