Documentation for all the CoAPSharp releases

Your First CoAP Server for Windows 10 IoT Core on Raspberry Pi

How to write a simple CoAP server for Windows 10 IoT Core on Raspberry Pi Off-late, we have been getting a lot of requests from users of CoAPSharp library around how to build CoAP based systems on Raspberry Pi running Windows 10 IoT Core. Since everyone was connecting to us via either e-mail, or through […]

read more

Memory Usage Test Results for CoAPSharp v 0.3.0

Post Image

A lot of people have asked us about memory usage by CoAPSharp library at runtime. This is a very fair question to ask. Given that we are talking about constrained devices, it becomes necessary to know this information. Therefore, we conducted basic memory usage tests and we are publishing the results for everyone to comment […]

read more

CoAP Server for Block Transfer Using PUT

How to Write a Server that uses Block Transfer to Receive Data from Client using PUT Option The server implementation for V 0.2 is same as V 0.1 and there is practically no difference. The only change is to pass “null” during server initialization. In V 0.1 the example stated to use this._server.Initialize(“localhost”, 5683); Instead, […]

read more

CoAP Client for Block Transfer Using PUT

How to Write a Client that uses Block Transfer to Send Data to Server using PUT Option Before you try out this sample, we suggest that you go through the CoAP block transfer draft or at-least read the primer of Block Transfer NOTE: This sample is same as the sample for V 0.1.0 and there […]

read more

Client that Supports Observable Option

How to Write a Client that Supports the Observe Option Before you try out this sample, we suggest that you go through the CoAP observe draft or at-least read the primer of Observable Option. Pre-Requisites: You need Microsoft .NET Micro Framework 4.2 You need Visual Studio 2010 or higher (even an express edition will do) This […]

read more

Server that Supports Observable Option

How to Write a Server that Supports Observe Option Before you try out this sample, we suggest that you go through the CoAP observe draft or at-least read the primer of Observable Option. Pre-Requisites: You need Microsoft .NET Micro Framework 4.2 You need Visual Studio 2010 or higher (even an express edition will do) This […]

read more

CoAP Client that Receives Separate Response

Post Image

How to Handle Separate Response on Client Side We are assuming that you are familiar with the concept of “Separate Response”. If not, please read the CoAP specification, or at-least the primer tutorial. Pre-Requisites: You need Microsoft .NET Micro Framework 4.2 You need Visual Studio 2010 or higher (even an express edition will do) This tutorial […]

read more

CoAP Server that Sends Separate Response

Post Image

Sending Separate Response to Client We are assuming that you are familiar with the concept of “Separate Response”. If not, please read the CoAP specification, or at-least the primer tutorial. Pre-Requisites: You need Microsoft .NET Micro Framework 4.2 You need Visual Studio 2010 or higher (even an express edition will do) This tutorial will use […]

read more

CoAP Client that Sends CON Requests

Post Image

How to Send CON Requests from Client A CON request in CoAP mandates that the recipient must provide a response. There are rules for receiver and sender. Since we are focusing on client, that will send the CON request, we will focus only on sender rules. See the server sample for recipient rules. Additionally, we […]

read more

CoAP Server that Handles CON Requests

Post Image

How to handle CON requests in a Server A CON request in CoAP mandates that the recipient must provide a response. There are rules for receiver and sender. Since we are focusing on server, that will receive the CON request, we will focus only on recipient rules. See the client sample for sender rules. Also, […]

read more