I would expect the 342 code to be for the 950 - it's the same code listed for Atlantic Technology. Odd... As for learning commands with the URC-300, if it's like the MX-500 (which it should be, since they are closely related), you ought to be able to learn the input commands from the device buttons on the 950's remote. I may have to chase down the URC-300's manual to be sure, though.