Challenge

Project 1

  1. Using what you’ve learned in your hands-on labs, write a program that logs CAN data from one or more CAN buses.
  1. CAN messages (from any bus) should be sorted into logs of even ARB ID messages and odd ARB ID messages
  1. Even logs should be stored in a Linux Directory called “Even Logs” and odd logs should be stored in a Linux Directory called “Odd Logs”
  1. Individual log files should only store up to 1000 messages
  1. The program should run indefinitely until manually stopped

Terminal 1

$chmod +x can_rec.sh

$./can_rec.sh

Terminal 2

$chmod +x can_send.sh

$./can_send.sh

Terminal 2

Terminal1

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.