The solution and its usage, explained and documented the Codeplex pages, is released under the BSD licence, so feel free to test/use/comment it.
Paul
  | |||||||||||||||||||||||||||
.NET/Mono/NETMF Monitor and Command midleware for embedded projects
Started by dranuag, May 14 2015 10:10 PM
Netduino Plus NETMF Mono Messaging middleware
6 replies to this topic
#1Posted 14 May 2015 - 10:10 PM Hi,
I published today on Codeplex my ".NET/Mono/NETMF Monitor and Command middleware for embedded projects" Visual Studio 2013 solution.
The solution produces .dll that you can reference to your .NET/Mono/NetMF (and WindowsPhone) projects to add client/server messaging capabilities allowing to monitor and control the processes using them. This could have many different usage, but I designed it primarily with embedded projects in mind, thus the Mono & NETMF support that I needed for my Netduino Plus and other devices.
I did a short demo video featuring my Netduino Plus, a Raspberry Pi and a Windows Phone as remote controller.
The solution is still Beta, since I now want to enter a phase of extended "under load" and "on the long run" tests to assess the robustness of the software.
The solution and its usage, explained and documented the Codeplex pages, is released under the BSD licence, so feel free to test/use/comment it.
Paul
#2Posted 26 August 2015 - 08:22 AM Hi,
I released today a stable version of the solution.
I did learn a few things about networking and .NET/Mono x-platform development in the troubleshooting process and it lead to the improvement of the stability/reliability of the libraries : the Core.Server/Demo.WpfMonitor project, running on a Windows laptop, and the Core.Server/Test.ServerConsole project, running on a Raspberry Pi with Mono, have both been running smoothly over a test period of ten days, logging up to 1.000.000 messages sent by a Netduino 3 Wifi and a Raspberry Pi, with multiple connection/disconnections of a NetduinoPlus and a Windows Phone performed during the same period.
I also added :
- several features to facilitate troubleshooting/debugging;
- a test project Test.MFDeviceConsole, simulating a NETMF 4.2/4.3 device.
- two demo projects, one extending the Core.Server to present additional monitoring data on a WFP UI, the other sending BS18D20 temperature sensor data with a Netduino 3 Wifi;
Finally, I splitted the MFClient library project into two projects, one for NETMF 4.2 & one for NETMF 4.3, sharing common code.
Paul
#3Posted 06 September 2015 - 08:12 PM Hi, #4Posted 07 September 2015 - 06:47 AM Hi Paul, I'll certainly give it a try, when my N3 WiFi and Ethernet arrives in October. I like communication between devices, open a lot of possibolities.
BTW, which Windows phone do you recommand, time to upgrade my cell.
Regards
Christian #5Posted 08 September 2015 - 07:22 AM Christian, My phone, used for the demo, is a basic Lumia 520. My buying criteria were limited to "programmable with .NET" and "cheap" and apart from the programming aspect, I use it as a basic cell phone, so I am probably not a good advisor for that matter ;-). Anyway, if I had to buy one now with the same criteria, I would buy a 630 (or 620, if you can still find one), that has additional sensors that the 520 is missing.
Paul
#6Posted 20 February 2016 - 03:17 PM Hi,
I published v.1.1.1 of the "Monitor and Command" solution on Codeplex, with new/enhanced clients (e.g. Windows 8) and extra features ("technical events" log, "heartbeat", NETMF autoreconnect). Check http://monitorandcom...ses/view/619802 for a detailed description of the content of that new version.
https://www.youtube....h?v=jgTgU7ul_Jo #7Posted 02 September 2016 - 01:10 PM Hi,
Also tagged with one or more of these keywords: Netduino Plus, NETMF, Mono, Messaging middleware
0 user(s) are reading this topic0 members, 0 guests, 0 anonymous users | |||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
This webpage is licensed under a Creative Commons Attribution-ShareAlike License. | |||||||||||||||||||||||||||