Abstract: An echo canceling apparatus includes a long-response echo canceler that removes an echo of an incoming signal from an outgoing signal by operating on a most recent segment of the incoming signal, stored in a tapped delay unit. The apparatus has a control unit that calculates a cancellation characteristic for each tap of the tapped delay unit. The cancellation characteristics are used to select a subset of taps corresponding to a changing component of the echo, the subset being empty if there is no changing component. A short-response echo canceler, operating on the outputs of the selected taps, cancels the changing component of the echo left uncanceled by the long-response echo canceler. Alternatively, the step gain of the selected taps is increased. The short-response echo canceler is preferably disabled in the double-talk state.
Abstract: A debugging kernel system includes a host machine having a program debugging tool and a target machine having a sales slip output system. A target board is built in the target machine, and an agent function, a kernel, a debugging kernel, and an application program are stored thereon. The debugging kernel is small and executes multi-tasking control and recognizes and controls all statuses of the system on the target board.