Ce script mesure les amplitudes de pic à pic à partir de canaux multiples et sépare les valeurs en différents états au sein d'une vue XY.
Ce script nécessite Signal v5 ou version ultérieure.
proc HideApps(); and proc RestoreApps();
Ces procédures peuvent être utilisées pour cacher toutes les fenêtres et barre d'outils flottantes au début d'un script et les restaurer à la fin. Ceci permet d'optimiser l'aire d'écran disponible pendant le fonctionnement du script. Le tableau gFloat%[] doit être global au début de votre script.
Ces procédures sont utilisées dans de nombreux scripts CED. La variante particulière donnée ici garde cachée le fenêtre du script. Vous trouverez une version légèrement simplifiée de ces procédures et des informations plus détaillées sous App() dans l'index d'aide de Signal.
proc ClearLogQ()
Cette procédure de script Signal vérifie s'il y a du texte dans la fenêtre Log. Si le log contient du texte, une case de requête est affichée vous permettant de décider si vous souhaitez vider le log ou non avant de poursuivre. Si vous choisissez Non, le caret de texte est déplacé jusqu'à la fin du fichier log. La procédure ne modifie pas la vue en cours.
Ajoutez cette fonction à la section fonctions et procédures de vos propres scripts. Vous pouvez ensuite l'appeler au début des fonctions de script qui écrivent des données sur le fichier log, ou éventuellement dans la fonction Quit(), pour vous aider à garder le fichier log bien ordonné.
func DoButtons%()
Cette fonction vous permet de régler l'état activé / désactivé de boutons de barre d'outils multiples.
Les fonctions de script ToollbarEnable() et ToollbarClear() ne peuvent agir que sur un (ou la totalité des) bouton(s). Vous pourrez ainsi avoir besoin de séquences de 4 ou 5 appels de ToollbarEnable() à chaque point du script où des boutons multiples doivent être activés. La fonction DoButtons%() permet de régler l'état de boutons multiples avec un seul appel de fonction. Pour l'utiliser, il vous suffit de copier la fonction DoButtons%() vers la section fonctions et procédures de votre script et de l'appeler ainsi que cela est illustré dans le script exemple.
Cette fonction nécessite Signal version 3.0 ou ultérieure.
Certains de ces scripts ont été développés par les utilisateurs plutôt que par l'équipe CED. Si vous disposez d'un script que vous aimeriez mettre à la disposition des autres utilisateurs sur cette page, informez-en Simon Parker. Nous fournissons également des scripts pour Spike2.
Ces scripts sont sauvegardés en tant que fichiers WinZip, myscript.zip, sauf lorsqu'ils sont présentés sous le format signal\scripts\myscript.sgs. Ces fichiers ont été installés avec Signal et signal. réfère au répertoire dans lequel vous avez installé Signal. Voir les résumés en cliquant sur la ligne de description ci-dessous. Vous pouvez alors les télécharger en cliquant sur le nom du fichier ; veuillez vérifier la taille reçue.
Enregistré en Angleterre: 00972132
Bureau d'inscription:
VAT: GB 214 2617 96
Numéro d'enregistrement du producteur: WEE/BD0050TZ
Pour nos clients américains, nous pouvons fournir le formulaire fiscal W-8BEN, qui nous identifie en tant que société britannique.
(Int.+44) (0)1223 420186
1 800 345 7794