Write a C# code to parse info from a *.DBC CAN database file
$30-250 USD
Πληρώθηκε κατά την παράδοση
Hi there,
We have a software that - amongst other things - converts logged "CAN Bus" data files (from e.g. cars, trucks, ...) from "raw" messages into human-readable values.
Today, users have to enter the rules for converting the data manually (incl. scaling factor, offset factor and more). However, a common format exists for database files that cover these things called *.DBC files.
We would like you to create a C# code that takes any *.DBC file and parses the "Signals" Information contained within to a C# array. Specifically:
Create C# class with the following characteristics:
Constructor that takes the file path of a .dbc file
Upon construction extracts the required inputs from the .dbc file and assigns them to the object as properties.
(a .dbc file can contain more than one ID message, so the properties of the object
have to be arrays, so that they can contain information for multiple messages)
The array should contain all the output that is found in the Signals tab (cf. below via CANalyzer).
We can provide a *.DBC file for testing purposes and you can find a program demo of CANanalyzer (which under the Tools tab contains CANDB++ which allows you to view and edit DBC files) here: [login to view URL],[login to view URL]
Further, inspiration can probably be found via this extensive code that does a lot of what we're looking for (though we may need something simpler):
[login to view URL]
We are looking for freelancers that are strong in coding, but ideally also some that have some experience working with CAN bus data and know about the .DBC format already.
Further details can be discussed via chat.
Please only bid if you believe you understand the above and it is reasonably clear.
Best,
Martin
Ταυτότητα Εργασίας: #14089841
Σχετικά με την εργασία
Ανατέθηκε στον:
Hello, your project description is very detailed and I understand what you want. But I've still some questions. Do you only need the code of the class, so that you can include it into a greater project, or do you ne Περισσότερα
11 freelancers κάνουν προσφορές κατά μέσο όρο $187 για αυτή τη δουλειά
Hello, I am a c# developer and I will be readily available to write you a parser to achieve your goal. Hope we can work together.
Hello, I am proficient in C# and wpf. Its clear that the input will be dcn file and I have convert them to C# object. But what will be the output.I will be creating a line by line parser which can be pushed in an arra Περισσότερα
Hi. I am an expert in VBA, VBScript, Visual Basic, C#, F#, C, C++, ASM, Delphi, Java, iMacros, Flash, ASP, ASP.NET, Access, MySQL, MSSQL, QuickBooks, Oracle. I can create auto scripts to scrape websites, auto click, fo Περισσότερα
Hi, Nice to meet you, I am a senior software engineering with more 10 years experience in .NET, ASP.NET MVC, C#, SQL Server, HTML, CSS, Bootstrap, JQuery and JavaScript... After i read your requirements i feel that i Περισσότερα
Hi, About me: software developer with more than 3 years of experience in .NET technologies. Also, new to freelancer, so will do this for a really low price. If that soudns good to you, feel free to ping me on ch Περισσότερα