We are pleased to present below all posts tagged with ' .Net Gadgeteer'. If you still can't find what you are looking for, try using the search box.
I finally got what I wanted to add some time to my Library M2Mqtt : support for the SSL / TLS protocol !
With this new feature , you can now connect to a MQTT broker also using SSL / TLS (for .NET Micro Framework only up to TLS1.0 ) to take advantage of its key features: data encryption and server authentication through an X509 certificate (client authentication is not supported) .
To leave free choice to the developer wanted to or not to include this feature in his project ,I tied everything to the compilation symbol "SSL" which must be defined to add such support. In this way, for some platforms with less memory (see Netduino or FEZ Cerberus in the case of .NET Micro Framework ), you can exclude it , remembering to remove all references to assemblies that run the SSL / TLS.
Of course , as well as on CodePlex, the update is also available on Nuget !
As soon as possible, I will write a new post in which I describe an example of using secure connection with an MQTT broker like Mosquitto !
Today I published my M2Mqtt library on Nuget, besides being already available for some time on CodePlex.
I've included the compiled assemblies for the. Net Framework 4.0 and 4.5 and for the. NET Micro Framework 4.2 and 4.3.
I hope I have done something pleasing for those who until now have used it by downloading the source files directly from CodePlex.
I have made a "small" update on my MQTT client (now at version 18.104.22.168), adding an additional constructor on MqttClient class which has the host name of the broker as parameter (adding to the constructor that provides only the address IP). Such a constructor may be useful in all those cases in which you use a MQTT public broker , such as the Mosquitto test server that is at test.mosquitto.org.
1: public static void Main()
3: MqttClient client = new MqttClient("test.mosquitto.org");
The MQTT client, which I released on CodePlex that can be used with all versions of the. Net Framework specially with NET Micro Framework, was published with a blog post on Coding4Fun on Channel9 by Greg Duncan.
I have just posted a new little CodePlex project: M2Mqtt.
It is a MQTT client (Message Queue Telemetry Transport) that can be used on all .Net platforms, obviously focused on. NET Micro Framework.
MQTT is a protocol for M2M (Machine to Machine) as part of the Internet of Things and for which lately has been a process of standardization by OASIS. Suffice it to say that thanks to his remarkable "lightness", was chosen as the protocol for the exchange of messages through the Facebook Messenger.
For further information please refer to the official website MQTT but I will not fail to publish as soon as possible a series of articles related to this protocol and to the use of the library that I just released.
I recommend .... stay tuned!
Pete Brown on Channel9 shows us how to write Windows Store apps that use the .NET Micro Framework and advanced socket networking...
View this page in another language: