Oh man, my only experience with TCL was a short-lived attempt at using it to do some stuff on a Cisco AS5400 (TDM/VoIP gateway) in 2005. It was terrible.
I found out that with certain bugs in the TCL script, the device would hard crash (dump to console and restart). On top of that, Cisco's documentation was flat-out wrong sometimes, with incorrect names for functions. Even getting it to timeout a phone call after n seconds wasn't workable; at best you'd get 10-15 seconds resolution.
I found out that with certain bugs in the TCL script, the device would hard crash (dump to console and restart). On top of that, Cisco's documentation was flat-out wrong sometimes, with incorrect names for functions. Even getting it to timeout a phone call after n seconds wasn't workable; at best you'd get 10-15 seconds resolution.