Its been a little while since I posted my last response. I would like to 
learn how to work with the kernel modules on this device so I can look at 
adding additional protocol support. 

I now have one in my possession and would like to see what I can learn 
about it before I can dedicate more time on it this summer. 

I would like to at least get a development system up and running so I can 
run and test this device by summer and find out where the socketcan driver 
is and such. 

My route on this at this time will likely be to create a new kernel module 
and I will likely call it SocketOBD. The basis for SocketCAN has been based 
on Lawicel 1.0. I would like to expand it to support Lawicel 2.0 which also 
supports other OBD protocols. So connecting to a different port would be no 
different than the basic CANBUS ports.  

Since it would be a new expanded module I plan to fork it from the standard 
SocketCAN modules. 

I finished my Bachelors in Computer Science in DEC 2018 but have been 
programming as a hobby for decades so I am not new to programming. I am 
currently working on a Masters in Cyber Security. My time during the 
semester will be limited but I would like to learn as much as I can leading 
up to the summer. 

I will likely also fork the Can utils that depend on the socketCan and 
produce a version of that which will be compatible with either.

I basically hope to make them so the CANBUS functionality won't lose 
anything but you will gain the same functionality for the other protocols. 

Rodney


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/21452a86-6795-433b-8431-1a7044b0d772%40googlegroups.com.

Reply via email to