diff --git a/MQTT Connection.vipb b/MQTT Connection.vipb index a55b527..c4afba0 100644 --- a/MQTT Connection.vipb +++ b/MQTT Connection.vipb @@ -1,7 +1,7 @@ - + LabVIEW_Open_Source_Project_lib_MQTT_Connection - 3.1.3.22 + 3.1.4.23 false source . @@ -17,10 +17,12 @@ - labview_open_source_lib_serializer >= 1.1.0.12 - labview_open_source_project_lib_mqtt_control_packets >= 3.1.2.8 - labview_open_source_lib_serializer-1.1.0.12 - labview_open_source_project_lib_mqtt_control_packets-3.1.2.8 + labview_open_source_lib_data_manipulation >= 1.5.0.15 + labview_open_source_lib_serializer >= 1.2.1.16 + labview_open_source_project_lib_mqtt_control_packets >= 3.1.3.9 + labview_open_source_lib_data_manipulation-1.5.0.15 + labview_open_source_lib_serializer-1.2.1.16 + labview_open_source_project_lib_mqtt_control_packets-3.1.3.9 Pre-Build Custom Action.vi @@ -48,8 +50,8 @@ These classes can be used as the basis for client and server by providing a clea https://github.com/LabVIEW-Open-Source/MQTT-Connection - - Subscription and TopicFilter classes have been moved to Server library -[MQTT-6.0.0-1] Added error 55031 for Protocol Violation of type "Text Frame received over Websockets" + [Fix: 4] setConnected now executes even with upstream error +[Fix: 6] session process will not hang if some loops terminate. @@ -203,6 +205,7 @@ These classes can be used as the basis for client and server by providing a clea false false false + false false @@ -386,7 +389,7 @@ These classes can be used as the basis for client and server by providing a clea source\MQTT_Connection\Connection\isConnected.vi - D87E64420DB5E36D491EE78F819998CF + F15E33A7F3B8519ECBF28CC8301F8FAC @@ -619,7 +622,7 @@ These classes can be used as the basis for client and server by providing a clea source\MQTT_Base\Base Class\isSessionConnected.vi - F40E2B07D91BD6FA7FF7738FE6A67679 + 5A0A979301DD829E8540BDF77ACD8F35 \ No newline at end of file diff --git a/MQTT Connection.vipc b/MQTT Connection.vipc index bf06796..06bb1be 100644 Binary files a/MQTT Connection.vipc and b/MQTT Connection.vipc differ diff --git a/MQTT-Connection.lvproj b/MQTT-Connection.lvproj index a9a72f7..d2913d1 100644 --- a/MQTT-Connection.lvproj +++ b/MQTT-Connection.lvproj @@ -17,35 +17,40 @@ - + 1 + + + + - - + + + - - - - + + + - - - + + + + + + + - + + + + + + - - - - + - - - - - diff --git a/source/MQTT_Base/Base Class/Decode Publish Package.vi b/source/MQTT_Base/Base Class/Decode Publish Package.vi index 877fd9c..dd93ec5 100644 Binary files a/source/MQTT_Base/Base Class/Decode Publish Package.vi and b/source/MQTT_Base/Base Class/Decode Publish Package.vi differ diff --git a/source/MQTT_Base/Base Class/Get Serializer.vi b/source/MQTT_Base/Base Class/Get Serializer.vi index 1b5525a..4ffdf27 100644 Binary files a/source/MQTT_Base/Base Class/Get Serializer.vi and b/source/MQTT_Base/Base Class/Get Serializer.vi differ diff --git a/source/MQTT_Base/Base Class/Launch Async Process.vi b/source/MQTT_Base/Base Class/Launch Async Process.vi index 3ccf782..ce94ce2 100644 Binary files a/source/MQTT_Base/Base Class/Launch Async Process.vi and b/source/MQTT_Base/Base Class/Launch Async Process.vi differ diff --git a/source/MQTT_Base/Base Class/Set Serializer.vi b/source/MQTT_Base/Base Class/Set Serializer.vi index ab54762..7eabf70 100644 Binary files a/source/MQTT_Base/Base Class/Set Serializer.vi and b/source/MQTT_Base/Base Class/Set Serializer.vi differ diff --git a/source/MQTT_Base/Base Class/Stop.vi b/source/MQTT_Base/Base Class/Stop.vi index 3d8badd..2e1895b 100644 Binary files a/source/MQTT_Base/Base Class/Stop.vi and b/source/MQTT_Base/Base Class/Stop.vi differ diff --git a/source/MQTT_Base/Base Class/isActive.vi b/source/MQTT_Base/Base Class/isActive.vi index f1fbd29..5fa2f49 100644 Binary files a/source/MQTT_Base/Base Class/isActive.vi and b/source/MQTT_Base/Base Class/isActive.vi differ diff --git a/source/MQTT_Base/Base Class/isSessionConnected.vi b/source/MQTT_Base/Base Class/isSessionConnected.vi index 8d7783b..147ea5b 100644 Binary files a/source/MQTT_Base/Base Class/isSessionConnected.vi and b/source/MQTT_Base/Base Class/isSessionConnected.vi differ diff --git a/source/MQTT_Base/Session/process.vi b/source/MQTT_Base/Session/process.vi index 729da99..48a61dd 100644 Binary files a/source/MQTT_Base/Session/process.vi and b/source/MQTT_Base/Session/process.vi differ diff --git a/source/MQTT_Connection/Connection/Connect.vi b/source/MQTT_Connection/Connection/Connect.vi index 5f8066c..a6d5b74 100644 Binary files a/source/MQTT_Connection/Connection/Connect.vi and b/source/MQTT_Connection/Connection/Connect.vi differ diff --git a/source/MQTT_Connection/Connection/setConnected.vi b/source/MQTT_Connection/Connection/setConnected.vi index 39fc214..a05cc4a 100644 Binary files a/source/MQTT_Connection/Connection/setConnected.vi and b/source/MQTT_Connection/Connection/setConnected.vi differ