J1939SPY(1)

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

πŸ’– J1939SPY(1) πŸ’–

okay bestie, welcome to section 1 of the manual β€” "User Commands" β€” and yes, we're the main character of executable programs today. This is j1939spy, and she is serving 2023.03-1build1 energy. Let's get into it. ✨


🌸 NAME 🌸

j1939spy β€” literally the manual page for j1939spy version 2023.03-1build1. that's it, that's the name section, she's a simple girl. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

j1939spy [OPTION...] [[IFACE:][NAME|SA][,PGN]]

yeah okay so you got your options, then optionally an interface, then optionally a name or a source address, then optionally a comma and a PGN. the whole back half is optional, she's flexible like that πŸ’…


🌈 DESCRIPTION 🌈

j1939spy: An SAE J1939 spy utility πŸ‘‘

that's the whole vibe β€” she's a spy. she watches SAE J1939 bus traffic and reports back. no cap, that's what she does, and honestly? iconic. πŸ•΅οΈβ™€οΈπŸ’–


✨ OPTIONS ✨

  • -v, --verbose β€” turn the volume up 🎚️ increase verbosity, get more chit-chat out of her.
  • -P, --promisc β€” run in promiscuous mode 🫣 aka receive traffic that is not for this ECU. she's nosy, she's listening to everybody's business, and that's the point.
  • -b, --block=SIZE β€” use a receive buffer of SIZE. the default is 1024 πŸ“ so if you don't specify, that's what you're getting.
  • -t, --time[=a|d|z|A] β€” show time ⏰ and you pick your flavour:
    • a β€” (a)bsolute
    • d β€” (d)elta
    • z β€” (z)ero
    • A β€” (A)bsolute w date

like, choose your timestamp aesthetic bestie, they're all right there, the argument is optional so you can just pass --time if you want.

heads up: -t's argument is optional, but the accepted values are exactly a, d, z, and A β€” and yes, capital A is different from lowercase a, that's not a typo, watch that shift key 😭

🫢 SEE YA 🫢

and that's the whole page, babe β€” j1939spy from the 2023.03-1build1 release, dated December 2025, living in section 1 (User Commands). go spy on some J1939 traffic and slay πŸ’œπŸ’…πŸŒΈ

πŸ“¦ where this page comes from