I am looking to utilize my Pi to ‘screen’ incoming calls. My hope is to use the ‘Ring Indicator’ to trigger an interrupt. So far I’ve been unable to find a TTL to RS232 that provides access to the DB9 pin 9 that I need.
Could anyone recommend a device?
I’m not aware of any device like that. It seems that most if not all TTL to RS232 converters just convert the RX and TX lines used for serial communication. You could get crafty and make your own circuit, or rewire a converter so your pin 9 goes through the RX or TX connection line. It really sounds like you might be moving into custom PCB territory!
Thanks for responding. I considered soldering a jumper from pin 9 but my limited electronics knowledge warns me against the voltages involved. Could you tell me how to basically do what the ic on the adapter does in limiting the input voltage to my Pi?
If you are just wanting to sense when the ring signal is active you could use a voltage divider to step it down. You can have a look at our tutorial on resistors to see how. I’d probably pick values in the k ohm range because you need almost no current for sensing.
What’s up Clinton,
Thanks for the suggestion. I will definitely look into that. I seem to vaguely recall something about voltage dividers way back in school.