I've been having a few problems with a D/480JCT-2T1 card; for some reason, there is an unrealistically high bounce rate on DTMF detection with dx_getdig(). For example, if I tell it to receive 11 digits, it'll terminate after five or six, and return back, for example if I dial 1-800-223, 11880022233. For whatever it's worth, this seems to be significantly less of an issue if I ask the board to only collect four digits. Is there anything obvious I could be missing here?
EDIT: I should mention the DTMF amplitude level is fine; I tried making a quick recording of them from the board. They're show up as -8.1 dB and undistorted.