• UK
  • US
  • Français
  • Deutsch
  • Español (precios €)
  • Portugal
  • Polski
  • 日本人
  • 中國傳統
  • 简化中国

Scripts para o Spike2


Exemplos de Método

Copie os dados e extraia os dados de uma visualização em grade
Grid demo.s2s (10/17)

GridDemo.zip

Este script demonstra o uso de funções de script para criar uma visualização em grade e adicionar dados a ela ou extrair dados dela.

As visualizações de grade armazenam dados como strings em vez de números. Este script usa uma biblioteca de funções de script (ghgridutils.s2s) para converter matrizes unidimensionais de números em colunas e linhas de strings e vice-versa.

Este script requer Spike2 v8.06 ou superior. A partir das versões 8.14 e 9.02, esse script será incluído na pasta de scripts do aplicativo Spike2.

Desenhe suas próprias formas de onda arbitrárias
DrawPlayWave.s2s (01/10)

DrawPlayWave.zip

Este é um script de exemplo que permite o desenho de uma forma de onda arbitrária para saída dos 1401 DACs usando o ponteiro do mouse. O usuário especifica a taxa de saída, a duração da forma de onda e a tecla associada à forma de onda antes de desenhar a forma necessária em uma janela de exibição de resultados, mantendo pressionada a tecla Shift junto com o botão esquerdo do mouse e arrastando o mouse. A forma de onda pode então ser adicionada à área de reprodução da onda da configuração de amostragem clicando no botão 'Adicionar' na barra de ferramentas do script.

Este script requer Spike2 v7.01 ou superior.

Controle interativo de amplitude de saída de pulso
CursorPulseAmp.s2s (01/17)

CursorPulseAmp.zip

Este script e o arquivo de sequência associado é um exemplo de atualização de um arquivo de sequência em execução durante a amostragem com um script interativo.

A configuração de amostragem incluída pode ser usada para visualizar as saídas de pulso conectando DAC 0 a ADC 0 no 1401. Carregue o arquivo de sequência CursorPulseAmp.pls da guia sequenciador da configuração de amostragem e clique em OK antes de executar o script. O script abre um novo arquivo de dados pronto para amostragem e cria uma barra de ferramentas para iniciar e parar a amostragem. Durante a amostragem, o cursor horizontal pode ser arrastado para cima e para baixo para controlar a amplitude da saída do trem de pulso.

Este script requer Spike2 v6.14 ou superior.

Teste scripts on-line em arquivos de dados existentes
SimOnSkel.s2s (01/17)

SimOnSkel.zip

Este script usa o comando de script PlayOffLine() para reproduzir um arquivo de dados existente e dar ao script acesso à posição de reprodução atual para simular a amostragem.

Para usar isso para fins de teste, basta adicionar o código de função que você planeja usar on-line na posição indicada na função Idle%().

Este script requer Spike2 v5.21 ou superior.

Despertador
Alarm.s2s (05/10)

Alarm.zip

Este script é um exemplo simples que permite ao usuário definir uma hora de alarme com base no relógio do sistema do PC. Este exemplo emite um tom e exibe uma caixa de mensagem quando chega a hora do alarme, mas pode ser facilmente modificado para executar outras funções em resposta à configuração do alarme, como iniciar uma amostragem de arquivo de manhã cedo, antes de chegar ao trabalho!

Este script requer Spike2 v5.21 ou superior.

Salvar e carregar variáveis com arquivos de texto
RESTVAR.S2S (07/98)

restvar.zip

Este script ilustra o uso de arquivos de texto externos no Spike2 para salvar e restaurar os valores das variáveis do script. Quando o script é encerrado, um arquivo de texto é criado contendo o valor das variáveis do script. Quando você executa o script novamente (possivelmente desligando a máquina no meio), os valores das variáveis são carregados de volta no script, de forma que é como se você não tivesse saído.

Barras de ferramentas aninhadas
NESTTOOL.S2S (01/17)

nesttool.zip

Este é um exemplo de um script usando barras de ferramentas aninhadas. Ele é projetado para pessoas que já estão escrevendo scripts e desejam poder chamar uma barra de ferramentas a partir de outra. É um script esquelético com muito pouca funcionalidade, mas serve como uma boa demonstração das técnicas envolvidas.

Este script possui uma barra de ferramentas principal que pode chamar outra barra de ferramentas que, por sua vez, pode chamar outra. Então, conforme você sai de cada barra de ferramentas, o script retorna para aquela que a chamou.

Exemplo de controle de sequenciador
AUTODAC.S2S (04/99)

autodac.zip

Um exemplo de execução de um sequenciador a partir de um script Spike2, incluindo o uso de variáveis do sequenciador. Requer que o arquivo do sequenciador autopump.pls seja colocado no diretório Spike2\sequence. Para ver o efeito, você deve definir uma configuração de amostragem com dois canais de forma de onda e conectar as saídas DAC 0 e 1 às entradas ADC 0 e 1.

Amostra on-line e esqueleto de análise
ONSKEL.S2S (01/17)

onskel.zip

Este é um script vazio que não faz muita coisa, mas é uma estrutura na qual você pode construir seu próprio script para análise online. Ele fornece controles para a amostragem por meio de uma barra de ferramentas, além de uma função ociosa personalizável para realizar análises.

Análise simples de arquivos individuais
SKEL2.S2S (01/17)

skel2.zip

Este é um script vazio que não faz muita coisa, mas é uma estrutura sobre a qual você pode construir seu próprio script. Ele fornece um loop que abre repetidamente um único arquivo de dados para análise até que o usuário pare.

Gerenciar uma lista de arquivos para análise
SKELETON.S2S (05/99)

skeleton.zip

Este é um script vazio que não faz muita coisa, mas é uma estrutura sobre a qual você pode construir seu próprio script. Ele fornece tratamento de uma lista de arquivos de dados abertos, incluindo a abertura de mais arquivos, além da seleção de um arquivo para análise.

Processe um lote de arquivos de maneira semelhante
BatchProcess.s2s (11/09)

BatchProcess.zip

Este é um esqueleto de script que pode ser facilmente modificado para fazer a mesma coisa com todos os arquivos smr (ou um subconjunto de arquivos smr) em um diretório selecionado - por exemplo, configurando cursores ativos.

Alguns desses scripts vieram de usuários, e não da equipe CED. Se você tiver um script que gostaria de oferecer a outros usuários por meio desta página, diga a Simon Gray. Também fornecemos alguns scripts para Signal.

Esses scripts são armazenados como arquivos WinZip, myscript.zip, exceto onde são mostrados como spike2\scripts\myscript.sgs. Esses últimos arquivos foram instalados com Spike2 e spike2 representa o diretório no qual você instalou Spike2. Veja os resumos clicando na descrição no menu lateral. Então você pode baixá-los clicando no nome do arquivo.

Cambridge Electronic Design Limited

Registrado em Inglaterra: 00972132

Escritório registrado:

  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.

VAT: GB 214 2617 96

Número de registo do produtor: WEE/BD0050TZ

Termos e Condições de Venda

Para os nossos clientes nos EUA, podemos fornecer o formulário fiscal W-8BEN, que identifica-nos como uma empresa do Reino Unido.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
Códigos de mercadorias
Hardware: 84716070
Software: 85235190
×

Por email:

info@ced.co.uk

Por correio:
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
Por telefone:

(Int.+44) (0)1223 420186

Da América do Norte (ligação gratuita):

1 800 345 7794

×