@allObjects,
thanks for your feedback. I've a 612-2 and an older phone made from copper.
There is one switch for the hook.
Another sensor is for dialing.
Last not least one sensor for pulses.
612-2 works fine, all signals are recognized with simple debouncing.
The copper phone works for hook and dialing, but pulses give strange results. Debouncing by Espruino does not help. From test to test, I get totally different results. Looks like hardware of the phone does not like reproducable results. Sometimes even no pulse is detected.
Anyway, I will first try to get my 612-2 running with a SIM800.
And later on come back to the copper phone.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@allObjects,
thanks for your feedback. I've a 612-2 and an older phone made from copper.
There is one switch for the hook.
Another sensor is for dialing.
Last not least one sensor for pulses.
612-2 works fine, all signals are recognized with simple debouncing.
The copper phone works for hook and dialing, but pulses give strange results. Debouncing by Espruino does not help. From test to test, I get totally different results. Looks like hardware of the phone does not like reproducable results. Sometimes even no pulse is detected.
Anyway, I will first try to get my 612-2 running with a SIM800.
And later on come back to the copper phone.