CAN-CALC-BIT-TIMING(1)

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

πŸŽ€ NAME πŸŽ€

okay so bestie, this is can-calc-bit-timing β€” it's the manual page for can-calc-bit-timing, and it's sitting at version 2023.03-1build1. she's a CAN bit timing calculator and she's lowkey carrying the whole bus. πŸ’…


✨ SYNOPSIS ✨

can-calc-bit-timing [options] [<CAN-contoller-name>]

(yes that says contoller. we keep it exactly as it is, no cap, don't @ me 😭)


πŸ’– DESCRIPTION πŸ’–

can-calc-bit-timing β€” she calculates CAN bit timing parameters. that's it, that's the whole job, and she does it flawlessly. ✨


πŸ¦‹ OPTIONS πŸ¦‹

  • -q β€” don't print that header line. quiet queen energy. 🀫
  • -l β€” list all the supported CAN controller names. the full roster, the guest list. πŸ‘‘
  • -b <bitrate> β€” arbitration bit-rate, measured in bits/sec.
  • -d <bitrate> β€” data bit-rate, also in bits/sec.
  • -s <samp_pt> β€” sample-point, given in one-tenth of a percent. and if you pass 0?? that's the CIA recommended sample points, serving it up for you. 🫢
  • -c <clock> β€” the real CAN system clock, in Hz.
  • --alg <alg> β€” pick the specified algorithm to do the bit-timing calculation with.
  • --prop-seg β€” propagation segment, in TQs.
  • --phase-seg1 β€” phase buffer segment 1, in TQs.
  • --phase-seg2 β€” phase buffer segment 2, in TQs.
  • --sjw β€” synchronisation jump width, in TQs.
  • --brp β€” bit-rate prescaler.
  • --tseg1 β€” time segment 1, which equals prop-seg + phase-seg1.
  • --tseg2 β€” time segment 2, which equals phase_seg2.

and ooooh bestie, here's the other mode of the day: you can also just supply the low level bit timing parameters above and have her decode them for you. like handing her the raw ingredients and she tells you what cake you made. πŸ“πŸ§š

ngl the TQ ones are giving "trust me I know what I'm doing" β€” but she knows exactly what you're doing, so it's fine. πŸ’œ

🌸 that's the whole page 🌸

no secrets here, she's an open book β€” literally, it's a manpage. iykyk.

kisses, this was can-calc-bit-timing 2023.03-1... from December 2025, and the vibe check has been completed successfully. slay! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒˆπŸ’…

πŸ“¦ where this page comes from