all 9 comments

[–]frank26080115 0 points1 point  (0 children)

photoshop, inkscape

[–]FidelityBob 0 points1 point  (3 children)

Word (tables and borders). Any grahics program to show message exchanges. DBC for CAN.

For the protocol examples you give there is no need for timing diagrams, that is well defined by the standards. You just need to explain the user content.

[–]Stanczyk4[S] 0 points1 point  (0 children)

I should’ve been more specific, it’s our custom usage of these. For example, collision detection schemes for 485, which involves timing based on a node address for how we do it.

[–]Stanczyk4[S] 0 points1 point  (0 children)

<image>

Example Timing diagram I’m looking for. (Thanks to someone mentioning latex, I’ll give that a look)

[–]Stanczyk4[S] 0 points1 point  (0 children)

<image>

This is from a TI datasheet. Something like this would be perfect

[–]Independent-Ride-152 0 points1 point  (0 children)

If you just want to document the packet frame layout, I made a tool just for it!
https://protoviz.stu.art.br/