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

Spike2 程式


有用的脚本功能

将数据拷贝到网格视图和从网格视图拷贝数据
ghgridutils.s2s (17年10月)

gridutils.zip

此库包含将字符串数组转换成数字格式或者反过来转换的函数。在采用网格视图工作时需要这些函数,因为数字必须在添加到网格之前被转换成字符串,而网格中的字符串的行和列在进一步利用脚本进行处理之前必须被转换回数字。你可以在这里找到演示如何使用这些函数的脚本。

将这个库拷贝到My Documents中你的Spiken文件夹下的include文件夹中。要使用这些函数的话,在你的脚本的顶部添加这样的一行: #include “ghgridutils.s2s” 。

此脚本要求Spike2 v8.06以及更高版本。从8.14和9.02版本往上,此脚本将被包含在Spike2应用的脚本文件夹中。

序列器庫
seqlib.s2s (10年2月)

SeqLib.zip

SeqLib - 個函數庫,有助於計算序列器可變值。SeqLib包含一個應眾多用戶要求添加的函數,用於計算將DAC輸出設置為指定電壓所需的可變值。這個函數相當於嵌入序列編譯器的VDAC32()算子, 但是使用方法要靈活得多。其他的SeqLib函數可以將時間轉化為序列器刻度,生成適合寫入數字輸出或控制余弦輸出的可變值。

隨機化整數數組的順序
shuffle eg.s2s (15年8月)

shuffle.zip

這個功能會隨機化一個整數數組中項目的順序。一個典型的用途是隨機化常見和罕見聽覺刺激的呈現順序。

新聞速遞
Newsflash example.s2s (05年2月)

nwsflash.zip

如果你將這些功能添加到自己的脚本?堙A就可以顯示和內嵌的Message()程序相似的消息框,而且還有以下額外的特點:

  • 你可以定義消息框在屏幕上出現的位置。
  • 可以選擇消息初次顯示時的系統聲音(提示音)。
  • 消息框在指定的時間過去後自動關閉,因此不需要按鍵就可以繼續。

隱藏/恢復浮動窗口
HideRestoreApps.s2s (05年3月)

hiderest.zip

這些程序可以用來在脚本啓動時隱藏所有浮動窗口和工具欄等等,以及在結束時恢復。這樣可以在脚本運行期間最大 化可用的屏幕面積。gFloat%[]陣列在你的脚本開始處應該是一個全程符。

這些程序用在許多CED脚本中。這?堜珛鼓熙o個變量可以保持脚本窗口本身隱藏。你可以在Spike2 幫助索引中的App()條下找到這 些程序略微簡化的版本以及更多信息。

這些功能與適用于Windows的所有Spike2版本兼容。

清除/追加日志
ClearLogQ.s2s (05年3月)

clearlog.zip

這個Spike2脚本程序會檢查日志窗口中有沒有內容。如果日志?埵酗漁e,程序會顯示一個問訊框,以便你選擇是否在繼續前清除日志。如果你選擇不清除, 則文本插入符會移到日志文件末尾。這個程序不會改變當前視圖。

將這個功能添加到你自己的脚本中的功能與程序部分。你可以隨後在把數據寫入到日志文件中的脚本功能開始時調出這個功能,或者從Quit()功能中調出, 作爲保持日志文件整潔的助手。

這些功能與適用于Windows的所有Spike2版本兼容。

DoButtons
DoButtons example.s2s (06年6月)

dobuttons.zip

這個函數允許你設置多個工具欄按鈕的激活/禁用狀態。

ToolbarEnable()和ToolbarClear()腳本函數只對一個(或全部)按鈕起作用。因此,腳本每次需要設置多個按鈕的激活狀態時可能需要調用ToolbarEnable()四五次。 DoButtons%()函數可以通過一次函數調用設置多個按鈕的狀態。其使用方法是將DoButtons%()函數複製到你的腳本的函數與程序部分,然後按照示範腳本所示調用。

這個函數要求5.14或以上版本的Spike2。

上面部分程式不是CED的成果,而是用戶自己編寫的。 如果您也寫有程式,希望通過這個網頁與大家分享,請告訴Simon Gray。 我們還提供了一些Signal專用程式。

這些腳本儲存為WinZip檔、myscript.zip, ,顯示為spike\scripts\myscript.s2s. 的地方除外。代表你安裝Spike2的目錄。 點擊下面的描述行可以查看概要。然後你可以通過點擊檔案名開始下載;請檢查收到的檔大小。

Cambridge Electronic Design Limited

在英國註冊: 00972132

註冊辦事處:

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

VAT: GB 214 2617 96

生產者註冊號: WEE/BD0050TZ

銷售條款和條件

對於我們的美國客戶,我們可以提供W-8BEN稅表,該表將我們標識為英國公司.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
商品編號
Hardware: 84716070
Software: 85235190
×

通过电子邮件:

info@ced.co.uk

通過郵遞:
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
通過電話:

(Int.+44) (0)1223 420186

來自北美:

1 800 345 7794

×