io ho in mente lo schema che ti allego sotto prova ad aspettare 30 secondi, cioè il tempo massimo che il protocollo AT mette a disposizione del disco slave (se c'è) per rispondere
[FIDOCAD ] SA 15 45 SA 15 35 TY 10 30 3 3 0 0 0
* 1 TY 10 40 3 3 0 0 0 * 2 SA 15 55 TY 10 50 3 3 0 0 0
* 3 SA 15 95 TY 10 90 3 3 0 0 0 * 40 LI 15 35 70 35 LI 15 45 165 45 LI 15 55 165 55 LI 15 95 165 95 SA 70 35 SA 70 40 SA 70 30 TY 100 90 3 3 90 0 0
* HARD DISK 1 TY 160 90 3 3 90 0 0 * HARD DISK 2 RV 5 30 15 100 RV 105 30 110 100 RV 165 30 170 100 TY 10 80 3 3 90 0 0
* HOST TY 160 30 3 3 0 0 0 * 1 TY 100 30 3 3 0 0 0
* 1 LI 80 30 85 40 LI 80 40 85 30 LI 120 35 110 35 LI 165 35 155 35 SA 120 35 SA 155 35 LI 120 35 125 35 LI 155 35 140 35 LI 70 35 75 35 LI 90 35 115 35 MC 120 20 3 0 010 MC 120 20 1 0 080 MC 155 20 3 0 010 MC 155 20 1 0 080 LI 120 35 120 30 LI 155 35 155 30 TY 115 10 3 3 0 0 0 * +5VCC TY 150 10 3 3 0 0 0
* +5VCC TY 125 20 3 3 0 0 0 * 10K TY 160 20 3 3 0 0 0
* 10K LI 70 30 70 25 LI 95 25 95 35 LI 70 25 95 25 TY 5 20 3 3 0 0 0 * 40-PIN IDE FLAT CABLE MC 65 30 1 0 030 LI 70 40 65 40 LI 65 30 65 20 LI 65 20 65 5 LI 145 5 145 35 LI 65 5 145 5 SA 95 35 SA 145 35 LI 130 40 135 30 LI 130 30 135 40 TY 30 30 3 3 0 0 0 * RESET#
-ice-