Socket CAN UDP Deamon

Deamon to Linux Read CAN BUS via Socket CAN and output Data via UDP

-Read CAN ID’s via SocketCAN

-Each can message contanins 4 x 2 Byte Values in BigEndian format

-Decode the contents of the CAN ID and bring into User Readable format

-Send a Ident String followed by the Value via UDP Datagram

For Example

Message ID 0x360

Bytes: Data Units (multiply –subtract add…)

0-1 RPM x1

2-3 MAP x0.1

4-5 TPS x.10

6-7 CoolP x.1

Message ID 0x361

Bytes: Data Units (multiply –subtract add…)

0-1 FuelP x0.1

2-3 OilP x0.1

4-5 AccPos x.10

6-7 WgP -273

The Deamon should listen to the CAN bus and decode each message and Broadcast the result via UDP.

The broadcast needs to consist of a Identifier String followed by the Value

Example Message ID 0x361 UDP Datagrams

send UDP Datagram : “RPM”,3000

send UDP Datagram : “MAP”,100.3

send UDP Datagram : “TPS”,30.3

send UDP Datagram : “CoolP”,0.2

I the code needs to be written in C++ or C so it can be compiled and the source protected.

I just need someone to write me a sample program with one or 2 CAN ID's so i understand how the code has to Look .

Habilidades: Programação C, Programação C++ , Linux

Veja mais: udp client server program in java, udp socket, udp socket programming in c, tcp udp socket, udp tutorial, udp server, udp client server, udp example, udp generator linux, send udp packet linux, sample server udp multithread linux, multi thread udp server linux, multithreaded udp server linux, code threaded udp server linux, cdp deamon linux

Acerca do Empregador:
( 3 comentários ) Pretoria, South Africa

ID do Projeto: #16987838

Concedido a:


Dear Sir I have 10+ years of experfience in sockets and L2/L3 networking. I haven't used SocketCAN and thus interested to take up this work as its new learning for me. TCP/UDP i am kind of expert at socket as well a Mais

$30 USD em 7 dias
(22 Comentários)

5 freelancers estão ofertando em média $72 para esse trabalho


I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ Mais

$100 USD in 3 dias
(129 Comentários)

Hi, I am a multimedia expert with Audio Video encoding/decoding experience in Linux/Android Domain. Delivered several projects on RPI, You can see my history. Actually working on a project right now which uses l Mais

$88 USD em 1 dia
(14 Comentários)
$30 USD em 1 dia
(0 Comentários)

I'm working on the car digital instrument cluster. I am coding application with Qt that receives data via CAN and parses and displays them. I am getting data with C ++ and designing interface with [login to view URL] I'm not foreig Mais

$110 USD in 5 dias
(1 Comentário)