A method and external control device for preventing frequency locking in a multi-channel neurostimulation system and external control device is provided. A plurality of pulsed electrical waveforms is provided. Each of the pulsed electrical waveforms has a period and a pulse width. The greatest common divisor of the periods of the pulsed electrical waveforms is computed, and the sum of the pulse widths of the pulsed electrical waveforms is computed. A plurality of timing channels in the neurostimulation system is allowed to be programmed with the pulsed electrical waveforms if the greatest common divisor is equal to or greater than the sum.Linvention concerne un procédé et un dispositif de commande externe pour empêcher le verrouillage de fréquence dans un système de neurostimulation multicanaux et un dispositif de commande externe. Une pluralité de formes dondes électriques pulsées sont fournies. Chacune des formes dondes électriques pulsées a une période et une largeur dimpulsion. Le plus grand diviseur commun des périodes des formes dondes électriques pulsées est calculé et la somme des largeurs dimpulsion des formes dondes électriques pulsées est calculée. Une pluralité de canaux de synchronisation dans le système de neurostimulation peut être programmée avec les formes dondes électriques pulsées si le plus grand diviseur commun est égal ou supérieur à la somme.