For use by a time-of-flight system that emits and detects infrared light, a method for substantially reducing interference that the time-of-flight system may cause to at least one other system that is configured to wirelessly receive and respond to infrared light remote control signals, the method comprising: producing a radio frequency modulated drive signal; driving an infrared light source with the radio frequency modulated drive signal; in response to the driving, emitting infrared light having a low frequency power envelope that is shaped to substantially reduce frequency content within at least a frequency range from 10 kHz to 100 kHz that is known to be used by at least one other system configured to wirelessly receive and respond to infrared light remote control signals, wherein at least a portion of infrared light being emitted is radio frequency modulated infrared light; and detecting at least a portion of the emitted radio frequency modulated infrared light that has reflected off one or more objects; wherein the producing the radio frequency modulated drive signal includes, when transitioning from a period that the drive signal does not include pulses to a period that the drive signal includes pulses, at least one of pulses having amplitudes that incrementally ramp up, pulses having duty cycles that incrementally ramp up, pulses or pulse trains having temporal gaps that incrementally ramp down, or pulses or pulse trains where there is an incremental ramping down of how often gaps occur between the pulses or pulse trains; and wherein the producing the radio frequency modulated drive signal includes, when transitioning from a period that the drive signal includes pulses to a period that the drive signal does not include pulses, at least one of pulses having amplitudes that incrementally ramp down, pulses having duty cycles that incrementally ramp down, pulses or pulse trains having temporal gaps that incrementally ramp up, or pulses or pulse trains where there is an incremental ramping up of how often gaps occur between the pulses or pulse trains. producing a radio frequency modulated drive signal; driving an infrared light source with the radio frequency modulated drive signal; in response to the driving, emitting infrared light having a low frequency power envelope that is shaped to substantially reduce frequency content within at least a frequency range from 10 kHz to 100 kHz that is known to be used by at least one other system configured to wirelessly receive and respond to infrared light remote control signals, wherein at least a portion of infrared light being emitted is radio frequency modulated infrared light; and detecting at least a portion of the emitted radio frequency modulated infrared light that has reflected off one or more objects; wherein the producing the radio frequency modulated drive signal includes, when transitioning from a period that the drive signal does not include pulses to a period that the drive signal includes pulses, at least one of pulses having amplitudes that incrementally ramp up, pulses having duty cycles that incrementally ramp up, pulses or pulse trains having temporal gaps that incrementally ramp down, or pulses or pulse trains where there is an incremental ramping down of how often gaps occur between the pulses or pulse trains; and pulses having amplitudes that incrementally ramp up, pulses having duty cycles that incrementally ramp up, pulses or pulse trains having temporal gaps that incrementally ramp down, or pulses or pulse trains where there is an incremental ramping down of how often gaps occur between the pulses or pulse trains; and wherein the producing the radio frequency modulated drive signal includes, when transitioning from a period that the drive signal includes pulses to a period that the drive signal does not include pulses, at least one of pulses having amplitudes that incrementally ramp down, pulses having duty cycles that incrementally ramp down, pulses or pulse trains having temporal gaps that incrementally ramp up, or pulses or pulse trains where there is an incremental ramping up of how often gaps occur between the pulses or pulse trains. pulses having amplitudes that incrementally ramp down, pulses having duty cycles that incrementally ramp down, pulses or pulse trains having temporal gaps that incrementally ramp up, or pulses or pulse trains where there is an incremental ramping up of how often gaps occur between the pulses or pulse trains.