CANSEQUENCE(1)

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

✨ CANSEQUENCE(1) β€” the manual page for cansequence ✨

okay bestie, sit down, hydrate, and let me tell you about cansequence πŸ’– this is the user-commands girlie from the cansequence 2023.03-1build1 era and she is so real for what she does.


πŸ¦‹ SYNOPSIS πŸ¦‹

cansequence [<can-interface>] [Options]

like… that's it. that's the whole vibe. <can-interface> is a placeholder, and then a pile of options. iconic of her honestly.


🌸 DESCRIPTION 🌸

first thing's first, the literal energy she comes out swinging with:

./cansequence: invalid option -- '?'

yeah. that's just in there. no context. no apology. she said what she said πŸ’€

so what does she actually <em>do</em>? cansequence sends CAN messages with a rising sequence number as the payload. that's the whole trick β€” the numbers go up, up, up πŸ“ˆ

and when you hand her the -r option? she flips the whole thing around and expects to receive those messages instead. and if a wrong sequence number shows up in her inbox, she prints an error message. no chill about it. not sorry.

the main purpose of this program β€” the main character mission, if you will β€” is to test the reliability of CAN links. that's it. that's the job. she is a quality-check queen and she takes it very seriously πŸ‘‘


πŸ’… OPTIONS πŸ’…

every single one, no skips, no cuts, just like she deserves:

  • -e, --extended β€” send an extended frame 🫢
  • -i, --identifier=ID β€” set the CAN Identifier (default = 2) ✨
  • --loop=COUNT β€” send the message COUNT times, over and over, she'll keep going πŸ”
  • -p, --poll β€” use poll(2) to wait for buffer space while sending ⏳
  • -q, --quit <num> β€” quit if <num> wrong sequences are encountered πŸšͺ
  • -r, --receive β€” work as receiver, catch those messages instead of throwing them πŸŽ€
  • -v, --verbose β€” be verbose (twice to be even more verbose πŸ—£οΈ
  • -h, --help β€” this help, your little rescue map πŸ—ΊοΈ
  • --version β€” print version information and exit, then she's gone πŸ‘‹
heads up bestie: -v gets even more chatty if you stack it twice. and yes, that parenthesis in the original is unclosed β€” I'm keeping it exactly as she wrote it, that's part of her charm πŸ’œ

okay that's the whole page!! go test those CAN links, be safe, and remember: rising sequence numbers only, no cap πŸ”₯

cansequence 2023.03-1build1 Β· December 2025 Β· mwah, love u, bye πŸ¦‹πŸ’–

πŸ“¦ where this page comes from