CODB2JSON(1)

πŸ“¦ version 2.03, in ubuntu stonking

✨ CODB2JSON β€” the glow-up your codb file deserves ✨

okay so bestie, gather round, because codb2json is here to take your dusty old CANopen Profile data base (codb) files and turn them into cute, modern, extremely processing-friendly JSON. πŸ’…βœ¨


🌸 NAME 🌸

codb2json β€” convert CANopen Profile data base (codb) files to JSON format πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

codb2json input-file [-f]

πŸ‘‘ DESCRIPTION πŸ‘‘

So here's the tea β˜•: codb2json takes a CANopen Profile data base (codb) file and converts it into JSON format. That resulting JSON file can then be used by canopenterm(1) to check the conformity of a CANopen CC interface against the CANopen application layer and communication profile (CiA 301). No cap. πŸ”₯

And why JSON, you ask? Because it is robust, easy to process, and widely accepted β€” literally the whole package. Meanwhile the binary codb format is honestly giving antiquated and difficult to maintain πŸ™ˆ. We don't do that here anymore.


πŸ’– OPTIONS πŸ’–

  • input-file β€” the path to the input codb file you want to convert. Like, the file. That's the one. 🫢
  • -f β€” format (pretty-print) the JSON output. Slay it up with nice spacing and indentation, iykyk. ✨

🌈 EXAMPLES 🌈

Convert a codb file with compact output:

codb2json v301.codb

Convert a codb file with formatted output:

codb2json v301.codb -f

πŸ¦‹ SEE ALSO πŸ¦‹


πŸ’œ AUTHORS πŸ’œ

Michael Fitzmayer. periodt. πŸ‘‘

This manual page was written by Christopher Obbard <obbardc@debian.org> for the Debian project. πŸŽ€


ok that's the whole page bestie, go convert something cute πŸ’–

CANopenTerm 2.01 β€” April 2026 🌸 mwah, signing off 🫢✨

πŸ“¦ where this page comes from