Also, can someone explain (again) what "committed" and "uncommitted" means in the context of DiSEqC?
Well, see my post above (did you notice its importance?):
Diseqc 1.0 and diseqc 1.1 offer both 16 switching states, hence the E0 10 38/39 F0-to-FF similarity.
Diseqc 1.0 however is "committed" to the backwards compatibilty with the oldfashioned Band/Polarity(/Position) commands. Hence that just 4 ports are left over, for the diseqc switch.
Diseqc 1.1 is uncommitted, so all 16 switching results can be used freely.
This (the words "committed"and "not/uncommitted") is somewhere in the eutelsat papers, I remember I found that once.
Voltage/Tone/Toneburst and the relevant diseqc 1.0 commands can
in principle be used interchangeably. So the diseqc 1.0 commands are COMMITTED to that.
And diseqc 1.1 has NOTHING to do with Band or Polarity.
I have no idea what SMATV is, exactly (though I must have read the passages that you quote). The address byte is 18 instead of 10, that is clear. For me, address byte 10 is enough, to use the diseqc 1.1 commands.
The address byte is (only) relevant, if the receiving element is picky to what "addresses" it will listen, to follow up the command (3rd [and furtherth] byte). This is about how it works:
E0: Hay, listen up!
10: This is a message for the LNBs and the switches!
39: I want you to switch in the "uncommitted" way, to an uncommitted port (if you are able to do that),
Fx: Namely: switch to uncommitted port x-1.
Maybe SMATV is a term that might have developed further,
if it had been taken up and developed further by the industry?
Same as other parts of the eutelsat documents:
I don't know if many "normal" parts support bi-directional diseqc 2.x nowadays?
Hardly any LNB supports diseqc Band/Pol switching, though it seems several multiswitches do.
Some motor commands for GotoX seem to be used a bit differently than in the original eutelsat documents, I believe. See e.g.
USALS/ GotoX; Raw diseqc commands
The 22kHz protocol was later used for Unicable/JESS, in a completely new manner, not linked to eutelsat anymore.
So the eutelsat documents offer versatile methods, that aren't all used or implemented. But since, there were other developments as well, not following the exact eutelsat protocol. So maybe, not all is to be understood.
Greetz,
A33
edit: small text changes.