--- titools-0.1/src/common.c.orig 2010-08-28 20:02:29.000000000 -0500 +++ titools-0.1/src/common.c 2011-08-06 00:25:22.077651281 -0500 @@ -555,6 +555,13 @@ tt_exit(); exit(EXIT_CABLE_FAILED); } + + /*Check if calc is ready */ + if ((e = ticalcs_calc_isready(calc_handle))) { + tt_print_error(e, "calculator not ready"); + tt_exit(); + exit(EXIT_CABLE_FAILED); + } } void tt_exit()