Halden, I don¡¯t know what?? ¡°turns off the transmitter¡¯s power¡± means now; perhaps it means turns the reconnected? power switch? to OFF ?
Below is some ideas based on what I think you are doing.?
Over the past few months the SSR business has come up so I have had some similar but very primitive thoughts.? It is good that your concept works; at least most of the time.
My thought is that first you need to detect a switch off input; then wait and gather your thoughts and decide to turn off at the end of this cycle or the next cycle [of half cycle?]? you might say wait till a peak voltage [ so you know where you are in the cycle], and only? then decide to go ahead with a turn-off at the end of a cycle or half cycle.? If this idea is reasonable, you might detect zero crossings and add 8 mS to calculate the Peak.? Peak as uses above just means well away from zero, so¡± we¡± really need a ¡°not near zero¡± detector? , or another expression is? if near zero, don¡¯t turn off now, but turn off at the next crossing.?????
Now that you are into logic, you might consider that turn on at the peak is ideal only for ideal iron with no retentivity but with a very high retentivity it would be better to wait until the next zero to turn on; but that is too much delay so for this real transformer. ??you might mitigate ¡°all¡± inrush with turn on at peak + 1?, 2?, 3?? milli-S?? ?