Skip to content

Commit

Permalink
Reworked the icons and added polymorphic method + helper VIs
Browse files Browse the repository at this point in the history
built 3.1.1.5 package
  • Loading branch information
francois-normandin committed Oct 15, 2020
1 parent 754dca2 commit 8732dd4
Show file tree
Hide file tree
Showing 160 changed files with 1,454 additions and 1,338 deletions.
589 changes: 330 additions & 259 deletions MQTT Control Packets.vipb

Large diffs are not rendered by default.

Binary file added MQTT Control Packets.vipc
Binary file not shown.
Binary file added Pre-Build Unit Tests.vi
Binary file not shown.
18 changes: 11 additions & 7 deletions source/Control Packets/AUTH/AUTH.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/AUTH/Create AUTH Packet.vi
Binary file not shown.
199 changes: 99 additions & 100 deletions source/Control Packets/CONNACK/CONNACK.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/CONNACK/Connect Return Code -- enum.ctl
Binary file not shown.
Binary file modified source/Control Packets/CONNACK/Create CONNACK Packet.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNACK/Handle Variable Header.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNACK/Read Return Code.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNACK/Read Session Present.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNACK/Validate Variable Header.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNACK/getVariableHeaderLength.vi
Binary file not shown.
345 changes: 172 additions & 173 deletions source/Control Packets/CONNECT/CONNECT.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/CONNECT/ConnectFlags -- cluster.ctl
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/ConnectPayload -- cluster.ctl
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/Create CONNECT Packet.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/Handle Variable Header.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/Normalize Connect Flags.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/Validate Payload.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/Validate Variable Header.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getCONNECTPayload.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getClientID.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getConnectFlags.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getKeepAlive.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getPayloadRequirement.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getProtocolLevel.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getProtocolName.vi
Binary file not shown.
Binary file modified source/Control Packets/CONNECT/getVariableHeaderLength.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Append Incoming Bytes.vi
Binary file not shown.
Binary file not shown.
52 changes: 30 additions & 22 deletions source/Control Packets/ControlPacket/ControlPacket.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/ControlPacket/Decode Remaining Length.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Decode TextString.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Determine Packet Type.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Encode ClientID.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Encode Remaining Length.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Encode TextString.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Generate ID.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Generate Packet Identifier.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Get ControlPacket Bytes.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Handle Packet Identifier.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Handle Payload.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Handle Variable Header.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Prepare Response.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Read Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Read MQTTVersion.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Read Packet Identifier.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Read Packet Type.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Read Payload.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Requirement -- enum.ctl
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Validate Packet.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Validate Payload.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Validate Variable Header.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Write Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Write MQTTVersion.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Write Packet Identifier.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/Write Payload.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/getFlags.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/getPacketType.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/getPayloadLength.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/getPayloadRequirement.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/getVariableHeaderLength.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/ControlPacket/hasWildcards.vi
Binary file not shown.
Binary file added source/Control Packets/Create Packet (Poly).vi
Binary file not shown.
Binary file modified source/Control Packets/DISCONNECT/Create DISCONNECT Packet.vi
Binary file not shown.
4 changes: 2 additions & 2 deletions source/Control Packets/DISCONNECT/DISCONNECT.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/Drop_DecodeIncomingPacket.vi
Binary file not shown.
Binary file modified source/Control Packets/MQTT_311/FirstByte to ControlPacket.vi
Binary file not shown.
Binary file not shown.
27 changes: 20 additions & 7 deletions source/Control Packets/MQTT_311/MQTTVersion.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/MQTT_311/getProtocolLevel.vi
Binary file not shown.
Binary file modified source/Control Packets/MQTT_311/getValidPacketRange.vi
Binary file not shown.
Binary file modified source/Control Packets/MQTT_50/FirstByte to ControlPacket.vi
Binary file not shown.
Binary file not shown.
27 changes: 20 additions & 7 deletions source/Control Packets/MQTT_50/MQTTVersion50.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/MQTT_50/getProtocolLevel.vi
Binary file not shown.
Binary file modified source/Control Packets/MQTT_50/getValidPacketRange.vi
Binary file not shown.
4 changes: 2 additions & 2 deletions source/Control Packets/MQTT_Control_Packets.lvlib
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
<Item Name="CONNACK.lvclass" Type="LVClass" URL="../CONNACK/CONNACK.lvclass"/>
<Item Name="PINGREQ.lvclass" Type="LVClass" URL="../PINGREQ/PINGREQ.lvclass"/>
<Item Name="PINGRESP.lvclass" Type="LVClass" URL="../PINGRESP/PINGRESP.lvclass"/>
<Item Name="PUBACK.lvclass" Type="LVClass" URL="../PUBACK/PUBACK.lvclass"/>
<Item Name="PUBCOMP.lvclass" Type="LVClass" URL="../PUBCOMP/PUBCOMP.lvclass"/>
<Item Name="PUBLISH.lvclass" Type="LVClass" URL="../PUBLISH/PUBLISH.lvclass"/>
<Item Name="PUBACK.lvclass" Type="LVClass" URL="../PUBACK/PUBACK.lvclass"/>
<Item Name="PUBREC.lvclass" Type="LVClass" URL="../PUBREC/PUBREC.lvclass"/>
<Item Name="PUBREL.lvclass" Type="LVClass" URL="../PUBREL/PUBREL.lvclass"/>
<Item Name="PUBCOMP.lvclass" Type="LVClass" URL="../PUBCOMP/PUBCOMP.lvclass"/>
<Item Name="SUBACK.lvclass" Type="LVClass" URL="../SUBACK/SUBACK.lvclass"/>
<Item Name="SUBSCRIBE.lvclass" Type="LVClass" URL="../SUBSCRIBE/SUBSCRIBE.lvclass"/>
<Item Name="UNSUBACK.lvclass" Type="LVClass" URL="../UNSUBACK/UNSUBACK.lvclass"/>
Expand Down
Binary file modified source/Control Packets/PINGREQ/Create PINGREQ Packet.vi
Binary file not shown.
4 changes: 2 additions & 2 deletions source/Control Packets/PINGREQ/PINGREQ.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/PINGRESP/Create PINGRESP Packet.vi
Binary file not shown.
4 changes: 2 additions & 2 deletions source/Control Packets/PINGRESP/PINGRESP.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/PUBACK/Create PUBACK Packet.vi
Binary file not shown.
113 changes: 56 additions & 57 deletions source/Control Packets/PUBACK/PUBACK.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/PUBACK/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBACK/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBCOMP/Create PUBCOMP Packet.vi
Binary file not shown.
113 changes: 56 additions & 57 deletions source/Control Packets/PUBCOMP/PUBCOMP.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/PUBCOMP/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBCOMP/hasPacketIdentifier.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/ExtractFlagBits.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/Handle Variable Header.vi
Binary file not shown.
292 changes: 150 additions & 142 deletions source/Control Packets/PUBLISH/PUBLISH.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/Validate Variable Header.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/getFlags.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/getPayloadRequirement.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/getTopicName.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/getVariableHeaderLength.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBLISH/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREC/Create PUBREC Packet.vi
Binary file not shown.
132 changes: 65 additions & 67 deletions source/Control Packets/PUBREC/PUBREC.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/PUBREC/Prepare Response.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREC/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREC/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREL/Create PUBREL Packet.vi
Binary file not shown.
140 changes: 74 additions & 66 deletions source/Control Packets/PUBREL/PUBREL.lvclass

Large diffs are not rendered by default.

Binary file added source/Control Packets/PUBREL/Prepare Response.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREL/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREL/getFlags.vi
Binary file not shown.
Binary file modified source/Control Packets/PUBREL/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBACK/Create SUBACK Packet.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBACK/Decode Return Codes.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBACK/Encode Return Codes.vi
Binary file not shown.
187 changes: 93 additions & 94 deletions source/Control Packets/SUBACK/SUBACK.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/SUBACK/Subscription Success Code.ctl
Binary file not shown.
Binary file modified source/Control Packets/SUBACK/getPayloadRequirement.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBACK/getReturnCodes.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBACK/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/Create SUBSCRIBE Packet.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/Decode Topic Subscriptions.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/Encode Topic Subscriptions.vi
Binary file not shown.
223 changes: 111 additions & 112 deletions source/Control Packets/SUBSCRIBE/SUBSCRIBE.lvclass

Large diffs are not rendered by default.

Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/getFlags.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/getPayloadRequirement.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/getTopicSubscriptions.vi
Binary file not shown.
Binary file modified source/Control Packets/SUBSCRIBE/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBACK/Create UNSUBACK Packet.vi
Binary file not shown.
113 changes: 56 additions & 57 deletions source/Control Packets/UNSUBACK/UNSUBACK.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/UNSUBACK/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBACK/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/Create UNSUBSCRIBE Packet.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/Decode Topic Subscriptions.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/Encode Topic Subscriptions.vi
Binary file not shown.
205 changes: 102 additions & 103 deletions source/Control Packets/UNSUBSCRIBE/UNSUBSCRIBE.lvclass

Large diffs are not rendered by default.

Binary file modified source/Control Packets/UNSUBSCRIBE/Validate Fixed Header.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/getFlags.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/getPayloadRequirement.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/getTopicSubscriptions.vi
Binary file not shown.
Binary file modified source/Control Packets/UNSUBSCRIBE/hasPacketIdentifier.vi
Binary file not shown.
Binary file modified source/Examples/Example_Local MQTT Communication.vi
Binary file not shown.
1 change: 1 addition & 0 deletions source/MQTT Control Packets.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<Item Name="Helper Drop VIs" Type="Folder">
<Item Name="Drop_DecodeIncomingPacket.vi" Type="VI" URL="../Control Packets/Drop_DecodeIncomingPacket.vi"/>
</Item>
<Item Name="Create Packet (Poly).vi" Type="VI" URL="../Control Packets/Create Packet (Poly).vi"/>
<Item Name="MQTT_Control_Packets.lvlib" Type="Library" URL="../Control Packets/MQTT_Control_Packets.lvlib"/>
<Item Name="MQTT_Control_Packets_50.lvlib" Type="Library" URL="../Control Packets/MQTT_Control_Packets_50.lvlib"/>
<Item Name="Dependencies" Type="Dependencies">
Expand Down
Binary file modified unit-tests/Test Control Packets.vi
Binary file not shown.

0 comments on commit 8732dd4

Please sign in to comment.