Anyone have good resources for a total noob on networking with NetMF? Hopefully some hello-world tutorials that shed light on concepts.
I am trying to establish best practices for getting a simple network of tiny devices (using Xbee, nordic nrf24, maybe BT 4.0 in the future, etc) talking. I don’t know anything about protocols like TCP, UDP, RLP, etc. I know enough to get by with UART.
M2Mqtt works great for 802.11 with a full .net micro networking stack, but I am interested in tiny RF devices… they don’t communicate over tcp or http, right? The hype with Mqtt seems to fall flat as soon as you talk about tiny devices that don’t have an IP address or sockets or tcp/http, are not on ethernet or 802.11 wifi - but ironically the whole point of Mqtt is IoT, right? Am I missing something? So then I noticed it has an interface IMqttNetworkChannel, presumably to allow you to plug in your own networking, but I have no idea how to implement it, as it appears to stream network data verses event based send/receive (i.e http request/response, or simple serial send/receive - [em]I don’t mess with the bits, I just send strings and they magically appear across devices[/em] ).
Anyway, I am willing to “level up” my understanding, but not sure where to start. I typically take on a little project like implementing the above mentioned interface for xbee, for example. But found myself wondering “How do I use System.Net.Sockets on an Xbee that expects Gadgeteer.Sockets? And how are these related, if at all?”