CarChip SDK .Net

Introduction

The CarChip is a product made by Davis Instruments Corp. It is a small device that fits into the OBD II port in an automobile. It records a bunch of parameters of the vehicle and engine. They were kind enough to provide an SDK so that we software developers can write programs that interface with this device.

The downside is that this SDK is an unmanaged DLL, and if you are writing a Microsoft .Net application then you will need to write your own adapter to talk to their DLL. Hence the need for CarChip SDK .Net. This is a simple library which wraps their SDK and allowing you to use your .Net language of choice to write your application.

What's in this SDK?

This SDK has two components:

  1. A C# wrapper around their SDK.
  2. A C# port of their sample application.

Using this SDK

I will eventually compile this assembly and have it available for download, but for the moment you must download the source and compile it yourself. To do this you will need Microsoft's Visual Studio 2003.

Downloading

You can download this SDK from the SourceForget.net project page.