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.
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.
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.
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
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.
learn about cangen and how you can generate can data using virtual can.
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.
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.
(Bonus) : if you can show the data in GUI .