Build a set of functions / methods for Windows .Net C# API
Budget: $250 – $750 USD
Hello.
Looking for help to take an existing C# API, Windows DLL and example Windows .Net C# program, create a set of simplified C# methods that can be easily used in our own simple Windows C# projects.
I use a USB device that communicates with vehicle CAN (controller area network) data streams. PEAK is the device manufacturer and supplies both the Device API and an example Windows C# visual studio project. This allows 3rd party software projects to be developed and use their USB to CAN hardware.
The API consists of a collection of Windows Device Drivers and one interface DLL. These allow the Real-time connection of Windows applications to the USB to CAN device.
As a vehicle systems engineer, I broadly know what I am trying to achieve from an engineering perspective but as C# noob, creating stable methods using the PEAK API is beyond my current ability.
The example C# program from PEAK is a working example of how the API can be used but the way the program has been written, it does not provide an easy to follow example for new C# programmers. I would like a more experienced programmer to build up a set of methods, based on the API, that allow myself to work with the USB to CAN device but without having to dig into the detailed requirements of the API.
Looking for help to take an existing C# API, Windows DLL and example Windows .Net C# program, create a set of simplified C# methods that can be easily used in our own simple Windows C# projects.
I use a USB device that communicates with vehicle CAN (controller area network) data streams. PEAK is the device manufacturer and supplies both the Device API and an example Windows C# visual studio project. This allows 3rd party software projects to be developed and use their USB to CAN hardware.
The API consists of a collection of Windows Device Drivers and one interface DLL. These allow the Real-time connection of Windows applications to the USB to CAN device.
As a vehicle systems engineer, I broadly know what I am trying to achieve from an engineering perspective but as C# noob, creating stable methods using the PEAK API is beyond my current ability.
The example C# program from PEAK is a working example of how the API can be used but the way the program has been written, it does not provide an easy to follow example for new C# programmers. I would like a more experienced programmer to build up a set of methods, based on the API, that allow myself to work with the USB to CAN device but without having to dig into the detailed requirements of the API.