DAHDI fixes to wctdm to support UK pulse dial phones

I’ve made some changes to dahdi wctdm.c so it reads the Hook Status (shadow register 0) every 8 milliseconds instead of every 16 milliseconds.

This lets me use a UK rotary dial phone that is emitting 12 pulses per second.

The fix relates to how often you read Shadow Register 0 and how often you call wctdm_proslic_check_hook()

I wanted to know if the DAHDI maintainers would consider making the same changes in the official driver and what the process is for submitted patches.


1 Like