ektagoel-12 / QtProject

0 stars 0 forks source link

Learn about cangen, vcan and reading data and showing it in Qt #6

Open hackertron opened 1 year ago

hackertron commented 1 year ago

This is more like a research first and dev task. Start by learning about cangen, vcan and how to setup virtual can (vcan) on your system/laptop. Try to break each task further down . Take your time on this task.

to break down the task

  1. learn high level overview about CAN bus system, no need to go in full details. Good starting point : https://www.autopi.io/blog/can-bus-explained/#:~:text=The%20CAN%20bus%20is%20a,to%20communicate%20with%20each%20other.

  2. learn about cangen and how you can generate can data using virtual can.

  3. Document your process, think of this like documentation . Write it in a manner so others can easily follow it . Challenges you encountered , how you resolved them, what was your thought process etc.

  4. try to read the vcan(virtual can ) data in your Qtproject and at least show it in console or window. You might need external library for this . Take a look at python-can, cantools or any similar library. Free to choose any library.

  5. (Bonus) : if you can show the data in GUI .

ektagoel-12 commented 1 year ago

After generating the can data in the console. In what form do I have to read the data in the QtProject ?