It is a long way from being robust, and it is quite slow, but the cavity dither alignment worked this evening. The commands are:
YAW
./tdsdither 1.9 30 4 0 300 H2:SUS-ITMY_M0_TEST_Y_EXC H2:ISC-ALS_EY_REFL_PWR_MON_OUT H2:SUS-ITMY_M0_OFFSET_Y 10 5
./tdsdither 2.3 50 5 0 300 H2:SUS-ETMY_M0_TEST_Y_EXC H2:ISC-ALS_EY_REFL_PWR_MON_OUT H2:SUS-ETMY_M0_OFFSET_Y 10 5
PIT
./tdsdither 1.9 30 4 90 300 H2:SUS-ITMY_M0_TEST_P_EXC H2:ISC-ALS_EY_REFL_PWR_MON_OUT H2:SUS-ITMY_M0_OFFSET_P 10 5
./tdsdither 2.3 50 5 30 300 H2:SUS-ETMY_M0_TEST_P_EXC H2:ISC-ALS_EY_REFL_PWR_MON_OUT H2:SUS-ETMY_M0_OFFSET_P -10 5
The new tdsdither is a perl script replacement for the malfunctioning ezcademod which currently lives in userapps/trunk/isc/common/scripts. The attached image shows the power increase as the ITM and ETM alignment are dithered.
With the new channels names the commands are:
PIT
./tdsdither 1.9 30 4 90 300 H2:SUS-ITMY_M0_TEST_P_EXC H2:ALS-Y_REFL_B_PWR_OUT H2:SUS-ITMY_M0_OFFSET_P 10 5
./tdsdither 1.9 30 4 90 300 H2:SUS-ETMY_M0_TEST_P_EXC H2:ALS-Y_REFL_B_PWR_OUT H2:SUS-ETMY_M0_OFFSET_P -10 5
YAW
./tdsdither 1.9 30 4 90 300 H2:SUS-ITMY_M0_TEST_Y_EXC H2:ALS-Y_REFL_B_PWR_OUT H2:SUS-ITMY_M0_OFFSET_Y 10 5
./tdsdither 1.9 30 4 90 300 H2:SUS-ETMY_M0_TEST_Y_EXC H2:ALS-Y_REFL_B_PWR_OUT H2:SUS-ETMY_M0_OFFSET_Y 10 5