SocketCAN Tutorial: Writing a Custom candump Linux Tool

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2024
  • Dive into Linux network programming to write a custom CAN logger. This detailed video guide is designed for firmware engineers, system developers, and network programming enthusiasts eager to deepen their understanding of CAN (Controller Area Network) interfaces using the SocketCAN library in a Linux environment.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 9

  • @HOWTO-sf6sy
    @HOWTO-sf6sy 5 หลายเดือนก่อน +7

    Brother don't stop making videos, there's a small percentage of engineers who really want your videos to learn about automotive electronics.

    • @EV_engineer
      @EV_engineer  5 หลายเดือนก่อน +1

      Glad to hear! I've got more videos in the pipeline, 2024 will be an active year for this channel. Cheers

  • @pattvira
    @pattvira 5 หลายเดือนก่อน

    Josh! Your video popped up on my feed. It's been a while - glad to see you're doing well!

    • @EV_engineer
      @EV_engineer  5 หลายเดือนก่อน

      Hello! It has been a while indeed. I've got more videos in the pipeline ;-). Cheers

  • @benhetland576
    @benhetland576 5 หลายเดือนก่อน +1

    And the only system call you _didn't check_ for error is the one that fails if the CAN bus hasn't been set up successfully on the system. 😀 I found that probably only a very few USB devices will be recognized directly out-of-the-box by socketcan, so it is the most likely failure point. Trivial to add the check though!

    • @EV_engineer
      @EV_engineer  5 หลายเดือนก่อน +1

      Good to know! That would make this more robust indeed

  • @yasserarafath9567
    @yasserarafath9567 3 หลายเดือนก่อน

    Hey Josh! Can you put up a video tutorial on cannelloni? What i was trying is to transfer CAN message from the vehicle over IP and receive it in some scan tool. Then send the diagnostics signal back to the vehicle from the scan tool. Remote diagnostics stuff.
    But I was able to receive the CAN message over IP only on a virtual CAN interface and not on a physical CAN interface (i.e : the scan tool)
    Also i used 2 raspberry pi with a CAN hat to check if it works.
    Would love to see you put up a tutorial on cannelloni

  • @francescovergentini3244
    @francescovergentini3244 3 หลายเดือนก่อน

    Thanks for the very interesting video. Can you share which Can transiver you used for the ESP32 which is 3.3V device?

  • @HOWTO-sf6sy
    @HOWTO-sf6sy 5 หลายเดือนก่อน

    Please don't stop brother