- Netduino Forums
- → Vishal Kaushik's Content
Vishal Kaushik's Content
There have been 16 items by Vishal Kaushik (Search limited from 28-April 23)
#21300 Netduino Plus Software Architecture and Tools
Posted by Vishal Kaushik on 03 December 2011 - 06:13 PM in Netduino Plus 2 (and Netduino Plus 1)
There is a very good Architecture Diagram (though I am not sure what WPF is doing there ) but then can somebody use it as a reference and provide similar structure for Netduino Plus? Thanks in advance.
#20829 Netduino Plus Software Architecture and Tools
Posted by Vishal Kaushik on 21 November 2011 - 05:07 PM in Netduino Plus 2 (and Netduino Plus 1)
#21363 Netduino Plus Software Architecture and Tools
Posted by Vishal Kaushik on 06 December 2011 - 01:41 AM in Netduino Plus 2 (and Netduino Plus 1)
There is rather detailed description in the .NET Micro Framework Porting Kit documentation, available for download at CodePlex (RCLPort.chm), which answers a lot of your questions.
Sorry, but at the architecture level Netduino Plus is no different than any other device/board, the diagram applies to it as well. However, the picture does not really include all the features, there are many PAL and Library parts missing (e.g. networking).
Thanks for your reply. My idea of referring MSDN link was to give a reference and say that is how I was looking to have information for Netduino I.e. not as detailed as it is in chm file.
There are few things that ARM(Atmel) and Netduino provide, I was expecting to see those in the diagram. In layered representation, it becomes very clear what uses what and what sits parallel to what?
#25066 .NET Micro Framework 4.2 QFE1
Posted by Vishal Kaushik on 04 March 2012 - 04:15 PM in General Discussion
#25067 .NET Micro Framework 4.2 QFE1
Posted by Vishal Kaushik on 04 March 2012 - 04:35 PM in General Discussion
#17269 Netduino Plus Software Architecture and Tools
Posted by Vishal Kaushik on 30 August 2011 - 09:55 AM in Netduino Plus 2 (and Netduino Plus 1)
#19522 Netduino Plus Software Architecture and Tools
Posted by Vishal Kaushik on 21 October 2011 - 12:13 PM in Netduino Plus 2 (and Netduino Plus 1)
#17431 Netduino Plus Software Architecture and Tools
Posted by Vishal Kaushik on 02 September 2011 - 08:17 AM in Netduino Plus 2 (and Netduino Plus 1)
I would still like to understand role of each software component in the stack of Netduino Plus. I believe it will allow me to take advantage of those things and implement real good stuff on this device. I would like to contribute to this platform on software front and I think there should be a reference material for people like me.
#18148 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 18 September 2011 - 05:41 PM in Project Showcase
Hey, congrats for the amazing framework!
I wonder how you were able to fit all that into a Netduino Plus!
It's best if you move this thread in the "Project showcases" section of this forum.
Thanks for sharing.
Cheers
#18141 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 18 September 2011 - 09:54 AM in Project Showcase
Please refer to Codeplex for more details. And a demo can be seen at YouTube. On Codeplex Home page and Documentation page have useful information.
This is my First project on Netduino Plus (In fact first on any Micro Controller and .NET Micro Framework). I hope all of you will like it and use it for further more to come.
Update Sep 21, 2011 : Added support for Windows Phone 7.1 (RC). Now Windows Phone can act as a Kaushik SPOT Services client.
#18526 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 28 September 2011 - 04:47 AM in Project Showcase
#18186 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 19 September 2011 - 09:12 AM in Project Showcase
To make it simple I have summarized steps below:
1. Define an Interface that acts as a Service Contract. Interface should be marked with attribute SpotService and respective RMI methods should be marked SpotMethod
2. Implement interface defined in step 1 in a class
3. Register the class defined in step 2 using SpotServices.RegisterService(new <serviceclassname>());
4. Start Spot Services server using SpotServices.StartServer(<socketport>);
5. Code Generate proxy class using Kaushik.Spot.CodeGenerator, steps are explained in Demo Video and include in your client app (like Kaushik.Spot.ControllerApp)
You can see steps 1 to 4 in project named Kaushik.Spot.MicroServer. Step 5 is implemented in Kaushik.Spot.ControllerApp (UI project used in Demo) and Kaushik.Spot.ConsoleClient.TestApp (A simple load test project)
You are ready to have fun….
You can give me a specific example that you might want to implement and I will be glad to help you.
May we have some more sample code than the one shown in the video?
#20797 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 20 November 2011 - 04:35 PM in Project Showcase
Code if there on CodePlex. Happy Programming!!!
#20805 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 21 November 2011 - 04:55 AM in Project Showcase
For those who did not understand what my work is all about I would like to explain it again..
This is a digital world where devices collaborate to solve some business problem. As we move ahead these devices are not limited to High end servers; we have PCs, Laptops, Smart Phones and Embedded systems that play a vital role in this collaboration.
My framework unites these devices by providing a communication platform based on RPC/RMI and Microsoft’s .NET Framework. You will be able to control and manipulate embedded systems from click of a button on your laptop or a windows phone. Any MS Developer can adopt this RPC/RMI Framework and use it as if (s)he is working with Web Services or WCF. (S)he does not require specialized skills to be able to establish such communication.
Netduino Plus is a Netduino with network capabilities. It gives us opportunity to communicate with this cool thing from other devices like PC and Phone using Ethernet. Writing stuff from ground up to realize what business problem you want to address would not be required if you use this. DPWS for sure is another thing that you may use, but then it is too heavy to run. If you use DPWS, you will be left with nothing on Netduino to do your own work.
Possibilities: You can securely control things in following setup:
1. Host RPC/RMI enabled Services on Netduino and control it from a PC and/or Windows Phone.
2. Host RPC/RMI enabled Services on PC and control it with a Netduino and/or Windows Phone.
It is Internet Of Things
#18276 Kaushik SPOT Services for .NET Micro Framework
Posted by Vishal Kaushik on 21 September 2011 - 07:32 AM in Project Showcase
#21342 XML-RPC with .net mirco framework - howto ?
Posted by Vishal Kaushik on 05 December 2011 - 08:59 AM in Netduino Plus 2 (and Netduino Plus 1)
Hello,
I need to set up a communication from the netduino plus to an existing XML-RPC Service.
More info could be found here: http://www.xmlrpc.com/
I tried to use the wellknown .net implementation from Charles Cook.
http://www.cookcompu...blog/index.html
Unfortunatly the build failed, it seems that the implementation from Charles Cook doesn´t run on .net MF.
The same code works fine in a console application.
Has somebody experience with XML-RPC implementations on .net MF ?
Thanks for your support
Andy
Did you get a solution for this? If so can you please share your experiance?
You may probably like to see my work Kaushik SPOT Services for .NET Micro Framework. If RPC did not work for you, you may see how this fits in to what you want.
- Netduino Forums
- → Vishal Kaushik's Content
- Privacy Policy