ISOTPDUMP(1)

πŸ“¦
version 2023.03 Β· 3 versions
, in ubuntu resolute, ubuntu stonking

✨ ISOTPDUMP ✨

okay so bestie, welcome to isotpdump, from the ISOTPDUMP(1) corner of the user commands universe πŸ’– this little icon literally dumps ISO-TP traffic off your CAN bus and shows it to you, and yes it is giving main character energy.


🌸 NAME 🌸

isotpdump β€” manual page for isotpdump 2023.03-1build1


πŸ¦‹ SYNOPSIS πŸ¦‹

isotpdump [options] <CAN interface>

πŸ‘‘ OPTIONS πŸ‘‘

  • -s <can_id> β€” set the source can_id fr fr. pro tip: use 8 digits for extended IDs, no cap πŸ’…
  • -d <can_id> β€” set the destination can_id. same deal, 8 digits for extended IDs bestie
  • -x <addr> β€” extended addressing mode. pass any if you wanna catch all the addresses 🫢
  • -X <addr> β€” extended addressing mode, but make it (rx addr) ✨. also any for all of them
  • -c β€” color mode 🌈 because plain text is lowkey giving sadness
  • -a β€” print data ALSO in ASCII-chars, so you get the cute little readable version too πŸŽ€
  • -t <type> β€” timestamp vibes, pick your fighter:
    • a β†’ absolute
    • d β†’ delta
    • z β†’ zero
    • A β†’ absolute w date πŸ“…
  • -u β€” print uds messages πŸ’€ (yes this is the UDS one, we love her)

CAN IDs and addresses are given and expected in hexadecimal values, so pls don't come at me with decimal, it's not that girl πŸ™ˆ

UDS output contains a flag which provides information about the type of the message. it's like a little vibe check for every message, iykyk.

🏷️ Flags:

  • [SRQ] = Service Request πŸ”₯
  • [PSR] = Positive Service Response ⭐
  • [NRC] = Negative Response Code 😭
  • [???] = Unknown (not specified) πŸ’€

bestie the flags are your bestie. read them before you panic, ok? 🫢

and that's the whole page, periodt πŸ’œ this was isotpdump version 2023.03-1build1, dated December 2025 β€” mwah, go sniff some CAN frames, you ate πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from