I'm planning to build a call blocker for a home telephone, but, I'm wondering about the format of the data obtained from RJ11 connector, and the way to read it. My goals for the call blocker are the following:
1.- Have a blacklist and white list of numbers, with wildcard support (, +1). 2.- Answer/block calls based on time (noon, morning, night). 3.- "Answering machine" that have responses based on Caller ID.
Any ideas for this? My main doubt is how to obtain the Caller ID.