Small tool to generate ladder diagrams for network protocols. obsoleted by mscgen.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Harald Welte 8b4e8cc5b4 more ladder diagrams 11 years ago
GD new gen_ladder implementation, based on the GD perl module 11 years ago
.gitignore add .gitignore file to prevent us from committing postscript or dot files 13 years ago
Makefile new gen_ladder implementation, based on the GD perl module 11 years ago
OsmoLadder.pm new gen_ladder implementation, based on the GD perl module 11 years ago
README add a README file 13 years ago
call_forwarding_uncond_camel.lad more ladder diagrams 11 years ago
call_forwarding_user_busy_camel.lad more ladder diagrams 11 years ago
camel_mt_control.lad more ladder diagrams 11 years ago
gen_ladder.pl new gen_ladder implementation, based on the GD perl module 11 years ago
gprs_attach.lad more ladder diagrams 11 years ago
location_update.lad more ladder diagrams 11 years ago
location_update_2nd_core.lad more ladder diagrams 11 years ago
map_client_server.lad add missing primitives 13 years ago
map_loc_upd.lad Actually end the MAP dialogue at the end of the location update 13 years ago
mo_call.lad more ladder diagrams 11 years ago
mo_call_roaming.lad more ladder diagrams 11 years ago
mo_call_roaming_core.lad more ladder diagrams 11 years ago
mo_sms.lad more ladder diagrams 11 years ago
mo_sms_logical.lad more ladder diagrams 11 years ago
mt_call.lad more ladder diagrams 11 years ago
mt_call_roaming.lad more ladder diagrams 11 years ago
mt_call_roaming_core.lad more ladder diagrams 11 years ago
mt_sms.lad more ladder diagrams 11 years ago
rach.lad more ladder diagrams 11 years ago
ss_activate.lad more ladder diagrams 11 years ago
ss_interrogate.lad more ladder diagrams 11 years ago
test.lad initial commit of tool to generate ladder diagrams 13 years ago

README

gen_ladder - tool to generate protocol ladder diagrams
(C) 2010 by Harald Welte <laforge@gnumonks.org>

This tool can be used to generate typical ladder diagrams as they are often
used in the description of networking protocols.

The input file is a ".lad" file, from which gen_ladder.pl generates a graphviz
file called ".dot", which in turn can be processed by the "dot" program to
generate a .ps (postscript) or .svg output file.

As an example, I have included a "test.lad" file, which you can process by
calling
make test.ps
or
make test.svg

The manual intermediate steps can be seen from the Makefile.