Edition    Analyse    Affichage    Scripts archivés    Functions de script utiles    Contrôle

En ligne    Expériences    Exemples de méthode    Spectre de fréquence    Exportation

Contrôle
Contrôle d’une interface de recherche télémétrique
Contrôle d’un stimulateur Digitmer DS5
Calibrer une capture de forme d'onde
Génération de couples d'impulsions et analyse des
résultats

Contrôle de plusieurs 1902
Commande de stimulant 1401
Génération de séquence de sortie
Génération de séquences de sortie pulsées
Contrôle d’une interface de recherche télémétrique TR Control.zip 5,743

Ce script et la séquence qui lui est associée offrent un exemple d’interaction avec une interface de recherche télémétrique. Le script crée une barre d’outils qui permet à l’utilisateur de contrôler l’échantillonnage et de régler la durée des périodes et interruptions d’enregistrement.

La sortie numérique 0 du 1401 doit être connectée sur l’entrée de déclenchement de l’émetteur de recherche télémétrique et le CNA 0 sur l’entrée de sélection de canal externe pour sélectionner un canal entre 1 et 12. Le signal que vous souhaitez échantillonner doit ensuite être connecté sur CAN 0.

Ce script nécessite Spike2 v5.17 ou version ultérieure.

Mots-clés : télémétrie


Contrôle d’un stimulateur Digitmer DS5 DS5Control.zip 2,112

Ce script et la séquence qui lui est associée offrent un exemple d’utilisation d’une sortie CNA à partir du 1401 afin de contrôler un stimulateur isolé bipolaire à courant constant Digitimer DS5 et d’actualiser le paramétrage en cours d’échantillonnage.

Ce script nécessite Spike2 v6.14 ou version ultérieure.

Mots-clés : Digitimer DS5


Calibrer une capture de forme d'onde calib.zip 2,022 calib.sit 3,365

Ce script permet à l'utilisateur de calibrer l'échelle et le décalage des voies de forme d'onde dans une configuration d'échantillonnage. Vous devez tout d'abord créer une configuration d'échantillonnage (ou charger une configuration précédente) puis exécuter le script. Vous pouvez échantillonner les données dans un fichier de données temporaire. En échantillonnant ces données, vous devez obliger la forme d'onde à calibrer à se maintenir à deux niveaux distincts connus pendant une courte période.

Vous pouvez ensuite appuyer sur le bouton "Calibrate". Il vous permet de sélectionner les deux sections de niveau des données de forme d'onde dans une voie et de spécifier la valeur qu'elles DEVRAIENT avoir. Le script modifie ensuite l'échelle et le décalage de voie dans la configuration d'échantillonnage pour atteindre ses valeurs.


Génération de couples d'impulsions et analyse des résultats ppulse.zip 38,722 ppulse.sit 39,378

Le script Ppulse envoie des couples d'impulsions par les sorties numériques 0 et 1. Le délai entre les impulsions (délai inter-stimulant) est choisi au hasard dans une liste de valeurs possibles définie dans le fichier de texte spécifié.

Pour exécuter ce script, vérifiez que les fichiers de contrôleur de séquence PPulse1, PPulse2 et Ppulse3 se trouvent bien dans le même répertoire que le script PPulse. Vous devez également avoir dans ce répertoire un fichier texte contenant l'ISI à utiliser (un exemple de fichier texte nommé ISITimes est fourni).

Pour terminer, connectez les sorties 0 et 1 aux entrées d'événement sur un micro 1401 (ou si vous utilisez un 1401 ou 1401plus standard, connectez les sorties numériques 0 et 1 aux entrées numériques 0 et 1).

Le script PPulseAn est un script d'analyse standard qui indique comment l'analyse des données recueillies au moyen du script PPulse peut être automatisée.

Une documentation complète (en format Word) est fournie pour les deux scripts.


Contrôle du conditionneur de signaux CED1902 1902ctl.zip 10,626 1902ctl.sit 11,542

Ce script vous permet de contrôler un CED 1902 ou plusieurs et de changer les voies, de sélectionner différentes entrées, ainsi que d'augmenter ou de réduire le gain. Si vous disposez de plus d'un 1902, nous supposons qu'ils sont numérotés 0, 1, 2, etc. et qu'ils sont connectés respectivement aux ports analogiques 0, 1, 2 etc. du 1401.

Exécution d'un script Connectez le 1902 au port série approprié et exécutez le script. Vous n'avez pas besoin d'effectuer d'échantillonnage à ce stade ; vérifiez simplement que vous pouvez communiquer avec le 1902. Lorsque vous exécutez le script, il recherche les 1902 et affiche leur nombre sur la barre d'outils. La recherche peut prendre plusieurs secondes. Si aucun 1902 n'est identifié, un message d'erreur apparaît.


Programmes de mise en séquence de stimulant 1401 pulse.zip 5,855 pulse.sit 7,711

Les fichiers associés pulse.s2s et output.pls constituent des programmes exécutés avec le logiciel Spike2 for Windows/Mac afin de permettre à l'utilisateur de configurer deux trains d'impulsions indépendants générés à partir des sorties 0 et 1 (forme d'onde) du CNA 1401 pendant l'acquisition des données.

pulse.s2s est un script Spike2 ou, autrement dit, une macro qui personnalise le logiciel pour une application particulière. Dans ce cas, le script fournit une barre d'outils personnalisée qui s'utilise pour contrôler tous les aspects d'une sortie d'acquisition de données et de mise en séquence d'impulsions.

output.pls est un fichier de sortie de mise en séquence Spike2. Ce fichier décrit un modèle de sortie de tension à partir du 1401. Il contient des commandes pour configurer les paramètres comme le temps de début d'impulsion, l'amplitude d'impulsion et la durée d'impulsion. Ces paramètres sont variables et leur valeur est mise à jour par le script Spike2.


Génération de séquence de sortie spike\scripts\varvalue.s2s varvalue.sit 3,085

Ce script vous aide à générer des séquences de sortie en effectuant certains des calculs requis, par exemple les valeurs de phase de sortie sinusoïdale.


Génération de séquences de sortie pulsées seqmake.zip 4,935 seqmake.sit 7,882

Ce script génère des fichiers de séquence qui peuvent être exécutés dans Spike2 pour générer des signaux de sortie pendant l'échantillonnage.

Le script génère quatre types de séquences de sortie :

  1. Simple train d'impulsions : il s'agit d'un train d'impulsions de durée et d'intervalle prédéfinis dirigé vers une sortie numérique ou un CNA.
  2. Train d'impulsions avec protocole : il s'agit d'un ensemble de simples trains d'impulsions qui se suivent, l'ensemble étant répété un nombre de fois prédéfini. Pour chaque train, vous pouvez définir la longueur des impulsions, l'intervalle entre deux impulsions et le nombre d'impulsions.
  3. Cycle de stimulant : il s'agit d'un ensemble d'impulsions individuelles, configurées chacune séparément puis répétées sous forme de cycle toutes les 'n' secondes.
  4. Couples d'impulsions : envoie des couples d'impulsions sur les sorties numériques 0 et 1 respectivement. L'intervalle inter-stimulant peut avoir 8 valeurs différentes.


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 Gray. Nous fournissons également des scripts pour Signal.

Ces scripts sont sauvegardés en tant que fichiers WinZip, myscript.zip, sauf lorsqu’ils sont présentés sous le format spike\scripts\myscript.s2s. Ces fichiers ont été installés avec Spike2 et spike. réfère au répertoire dans lequel vous avez installé Spike2. 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.