I haven't kept up with the SDK (I don't think much of X-10's programmers.) but, initially, I think it would only send Ninja camera pan/tilt commands which is a different protocol from PLC. You seem to indicate it now can send PLC type RF. Am I correct in how I read this?
The SDK allows one to specify how to send commands PLC or RF or both.
The only difference in sending a plc command from a RF one is the first part of the command
SendPLC for PLC or SendRF for a RF command
True camera commands are different as are the multimedia commands and these can't be sent PLC
As far I know it has always been this way.
X10 programmers have added some extra RF sending abilities but simple on/off dim/bright commands were there when I first started using it.
I believe I started using the SDK about a year or two after it was first released.
Initially AHP would send RF not PLC to any device that was set up as a
transceiver module(RF)found under the appliance modules in AHP.