2009年4月 |
5.21 |
更新
|
|
|
- 信號調節器支援已經被擴展到支持多達80個波形通道。
修復
- ScriptRun()腳本命令接受參數0或1,而現在如記載,它接受1或2。
- 賦予一個整數以雙精度型變數最小的負整數值會產生一個錯誤。
- 有一個通道處理被引用的虛擬通道和有一個通道處理的基本通道不能正確的使之作廢,導致線上提請加工品。
- 如果一個擬合對話方塊被開打,增加來自鍵盤或者文本標記的標記會重置擬合對話方塊參數。
- 在圖形序列生成器裏,如果Change域為負數,單脈衝、幅度重複變化數模轉換脈衝不會產生輸出變化。
- 在另外一個程式中按下Esc鍵會導致Spike2腳本停止運行。
- 將在事件發生通道上的外部和內部閾值的閾值搜索繪製成速率或頻率的功能工作不正常。
- 在RealWave通道中NaN(非數位)和INF(無窮大)值會導致一些啟用了加速的顯卡產生破碎圖像或運行異常。
- FileSaveAs()腳本命令不會檢測非法或不存在的路徑,結果會產生錯誤資訊訊息方塊,而不是返回一個負數錯誤代碼。
- 在圖形編輯器中,無法將一個數模轉換器的值從任何值提升到滿量程值。
- 增加一個虛擬通道會導致一個不必要的螢幕更新。
|
|
2008年5月 |
5.20 |
更新
|
|
|
- 腳本編譯器現在可以檢測出陣列使用中的錯誤,以前要等到腳本運行才能檢測。例如,var x, y[3]; x := y;現在會生成一個編譯時期錯誤。
修復
- 以前,在比最大時間的一半長的文件裏,聲納圖可能不會顯示最大時間的一半後面的數據。
- 以前,如果你用用戶對話框中的DlgValue$()修改含下拉選項列表的字符串欄,該欄可能改變,但是DlgShow()得到的結果可能仍是原來的數值。
- 以前,如果你禁用一個或多個信道上的寫入磁盤功能,停止取樣時可能會生成不當終止的數據文件。SonFix工具可以修復這樣的文件,不會造成數據丟失。如果不修復,有這種錯誤的文件可能在Spike2中產生奇怪反應。
- 以前,ViewTrigger(-5)指令不會返回光標0的動作。
- 以前,如果輸出設備是Power1401 mk II,取樣菜單中的脫機波形輸出和PlayOffline()腳本指令不起作用。
- 以前,如果某個腳本超過32767行,你可以設置分割點,但是步進標記不會顯示,腳本也不會滾動到正確的行。
- 以前,如果你給水平光標重新編號,而水平光標沒有從1開始的連續數字,則Spike2可能死機。
- 以前,在一組含有鎖定y軸和水平光標的重複繪製信道中,刪除最上面的信道會導致Spike2死機。
- 以前,打印255個字符以上時,Print()、Print$()和PrintLog()腳本指令可能產生亂碼。
|
|
2007年9月 |
5.19 |
更新
|
|
|
- 您現在可以通過Power1401 mk II界面採樣。
修復
- 圖形序列器中,等待信道超出/低於極限值或在極限值以內/以外的命令可以導致該極限值標度錯誤。
- 在FIR濾波器對話框中改變波形信道的操作無法更新濾波器在響應視圖下的頻率軸。
- 當文本編輯器中打開一個文檔,且該文檔中的第32767個字符爲CR(回車),下一字符爲LF(換行)時,CR LF字符對將被改爲CR CR。
|
|
2007年7月 |
5.18 |
更新
|
|
|
- 腳本編譯器現在可以多處理約16倍的文字文本,文字文本指雙引號內的字符串:“這是文字文本”。
- DSI導入系統:第5版的DSI數據格式使用加密文件。您必須購買一個特殊的DSI USB適配器。連接CDE獲取更多的信息。您並不需要該適配器來讀取較早版本所使用的格式。
- Biopac導入系統:現在支持第45版的格式文件。
- MED64導入系統:有一個新的檢驗欄用於連接所有文件中的截面數據,從而使其成爲一個連續的整體。生成的輸出文件可存放128路信道(其中至多可以有64路存放導入的數據)。這使您可以爲每一可能輸入的波形創建一路WaveMark信道 。
- Axon導入系統:現在支持用PClamp10第2版庫所創建的文件。
- CED CFS導入系統 :對於含以雙精度浮點數形式儲存數據的信道,現在可以正確測量其文件。
修復
- 如果您使用Measure 在XY坐標軸視窗中觀察所有使用相同X的信道,並Copy As Text ,則當第一信道數據點不可見時,輸出中x軸的值在早前版本中可能會被遺漏。
- 在創建至少三個虛擬信道時,早前版本系統可能會與Spike2發生衝突,刪除掉編號最小的那個信道,再創建一個新的虛擬信道來取代它。
- 在通過創建一個新的信道去採樣時,早前版本系統可能會導致Spike2 的挂起,該信道通過DCRemove進程使用動態光標查找其閾值。
|
|
2007年3月 |
5.17 |
更新
|
|
|
- 內存緩衝Add Item(添加項目)和Delete Item(刪除項目)對話框在打開後能更準確地猜測時間欄內填什麼。
修復
- 修正了有鎖定及存在y軸偏移和每像素偏移大於1bin的直方圖。
- 早前YAxisLock()腳本命令會刷新視窗。現在該命令僅使其無效。
- 以前,在用腳本創建虛擬信道時,可能會生成不合邏輯的"讀取數據錯誤"(error reading data)。
- 以前,對WaveMark信道或含間隙的波形信道進行波形對比可能造成Spike2死機。
- 以前,如果決定虛擬信道的信道被刪除或添加,虛擬信道不一定會重繪。
- 在RealMark的信道變化時,不能正確地使使用RM()命令的虛擬信道處於無效狀態。
- 以前,結果視圖中垂直光標移動的記錄使用位置代替bin號碼。
- 以前,水平光標移動的記錄會設置錯誤的信道號碼。
- 以前,在設置了標記濾波器的信道中進行向後搜索不一定總是無誤。最常見的症狀是RealMark數據繪製錯誤。
- 以前,如果你用PlayWaveCycles()腳本指令修改某個區域的循環次數,而該區域是一群相互關聯的播放區域之一,則循環次數的變化不一定會在該區域下次播放時實現。
- 以前,修改時間視圖中光柵顯示的觸發信道不會刷新屏幕。
- 現在,你可以把Micro1401 mk II的取樣時基設為2微秒以下。
- 以前,用活動光標向後搜索虛擬信道時,如果搜索開始的地方接近文件開頭,則可能造成Spike2死機,或者不能找到特徵。
- 現在您不必以1微秒爲時基從數據文件中讀取取樣值。而對於早前版本,取樣值的導入以1微秒爲時基。
- 以前,使用腳本關閉光標區域或光標數值對話框可能導致Spike2死機。
|
|
2006年9月 |
5.16 |
更新
|
|
|
- 儘量使用標準的系統鼠標指針。這樣用戶可以選擇自己喜歡的鼠標指針。
- 你現在可以讀取Spike2第6版用新的項目數/位選項保存的波形平均結果視圖。保存的項目數在第5版中是被忽略的。
修復
- 以前,將可擴展信道改成固定大小,然後添加更多數據,XY視圖可能死機。
- 以前,在繪圖模式對話框中,如果你點擊了繪圖鍵,然後再修改水平信道邊緣,程序會應用默認水平邊緣。
- 現在,文件菜單->資源->應用資源文件指令在應用資源文件之前會刪除所有虛擬信道。以前程序可能產生多個虛擬信道,信道號碼全不一樣。
- 以前,在繪圖模式對話框中輸入一個無效的信道規格字符串可能導致Spike2死機。
- 刪除分組的Overdraw WM信道中的第一個信道不會再導致屏幕的滾動區出現OverDraw WM信道。
- ChanSave()腳本指令現在可以正確記錄。
- 現在可以用VirtualChan(chan%, 0)來測試信道是否是虛擬信道。以前,如果信道不是虛擬信道,腳本會出錯終止。
- 以前,在平均數顯示模式中求有間隙的波形平均值,平均值中與間隙截斷的掃描相應的部分加權太高。
- 現在,你可以在日時模式中用Alt +鼠標拖放測量x軸上的時間寬度。以前顯示的時間差是加了文件開始時間的。
改動
- 現在,波形平均值將數據對準距觸發最近的點,而不是對準觸發後面的點。這樣可以將觸發和數據的平均錯誤對準從每樣0.5降低到每樣0.25。編輯菜單中的偏好兼容性頁面上有使用原來行為的選項。
|
|
2006年4月 |
5.15 |
更新
|
|
|
- 現在,活動光標可以在數據點模式中對虛擬信道進行反向搜索。
- 現在,按y方向截取的立方曲線波形可以曲線的形式導出到增強的元文件中。以前只能以直線的形式導出。
- 程序中的字符串不再限於255個字符以內。
- 腳本命令Help(0, fileName$)現在能夠按照說明運行。另外,Help(0)現在也可以關閉任何打開的幫助文件。
- 在指數配湊中,你現在可以設置跨零的時間常數範圍。以前只能設置全部正數或全部負數。
- 現在,如果你從信道比例因子不同的多個波形信道創建n極管,Spike2會嘗試保留這些信道比例。你可以在" Edit "菜單" Preferences Compatibility "對話框中禁用這個功能(以便與以往的動作匹配)。以前,程序會假定所有信道的比例與第一個選中的信道相同。
- 擴展了1902對信號調節器的支持,能在1902 Mk IV上支持這些新功能。CondXXXX()指令系列也得到了擴展。
- DSI文件導入器現在從DSI日誌文件創建文本標記信道。
- EDF導入器現在能處理EDF+文件格式的連續性數據和非連續性數據。
- Plexon DDT導入器經過擴展,能正確標準關閉了信道的文件中的信道。
- MC_Rack WaveMark信道名稱現在包含信道分類器ID和放大器ID。
- Grass-Telefactor Polyview二元格式導入器推出了預備版。
- 安裝盤內包含Listener(一個單獨的程序,能在Spike2上註冊,採集數據取樣事件的信息)的規格,以及程式碼。這個規格與我們用來編寫S2Video應用程序的一樣。
- SON文檔系統改變了版本,允許Spike2第5版讀取導入系統和下一個主要版本的Spike2生成的包含多達400個信道的文件。Spike2第5版可以創建包含多達256個信道的文件。
修復
- 以前,如果你調用不存在的信道,ChanFit()和相關腳本命令可能會死機。
- 以前,SSClassify(1, ...)腳本命令無法對數據觸發快速分類掃描。
- 以前,選擇一個矩形進行縮放或測量,如果在選擇過程中窗口滾動,則會在屏幕上留下亂碼。
- 現在你可以在聚類對話框的"%"和"Steps"欄中鍵入數字,以前只能使用輪選框。由於數字鍵也可以用於設置當前選中的橢圓形中的事件類,所以當數字鍵不可用於設置事件類時選擇符號會變灰。
- 以前,LastTime()腳本命令在僅依靠事件信道的虛擬信道上不起作用。
- 圖形序列器不再為未使用的片段生成鍵和按鈕。
- 現在圖形序列器可以正確設置"Delay"和"Wait until time"的界限,並能更好地顯示時間。
- 圖形序列器能夠更準確地禁用主要控制軌的"then"欄。
- 如果你將軸的寬度設置為1個像素以上,XY視圖的key窗口邊界(由軸的粗細設置)不會再在你拖放key的時候出現顯示混亂的情況。
- XY視圖顯示優化指令在計算顯示範圍時不會再包含隱藏信道。
- 以前,如果數字線的初始狀態設得過高,圖形序列編輯器可能會顯示和生成不正確的數字輸出。
- 在編輯數字欄時,圖形序列編輯器不會再把Enter鍵當作關閉對話框的要求。
- 你現在可以用ExportChanList(0)清除標記。
- 如果你不設置項目分隔符,ExportRectFormat()不會再改寫字符串分隔符。
- 以前,文件菜單中的"Export As Spreadsheet text"和編輯菜單中的"Copy for Spreadsheet output"可能有本應包含數據的空白欄。
- 以前,在打印尖峰模板時,所用的標題會顯示信道號碼- 1。
- 以前,FileConvert$()腳本命令在數據類型自動識別模式中使用時可能因ASCII(文本文件)導入器的問題而失敗。
- 現在,Process()指令在門控模式下能夠正確記錄。
- 以前,如果設定活動光標處理信道,時間視圖中的Close All指令(Ctrl+文件菜單中的Close)可能會導致Spike2死機。
- 以前,在聚類對話框中,沿X、Y和Z軸查看的指令沒有設置旋轉滑塊位置。
- 以前,如果你使用腳本語言IIR過濾器來過濾陣列,序列2、3的Chebyshev 2類過濾器可能得出不正確的結果。
改動
- IIRLp()、IIRHp()、IIRBp()和IIRBs()過濾指令不會再允許你省略order%變量。設置反向過濾的最佳方法是將flags%變量設為1,而不是-1(不過-1仍可接受)。這些變化使Spike2第6版得以在不破壞原來腳本的情況下改進這些指令。
|
|
2006年1月 |
5.14 |
更新
|
|
|
- Axon文件导入器现在可识别TextMark数据信道。
- Plexon文件导入器现在可以识别library第105版文件,并且经过扩展,可以导入RealMark和Keyboard信道。
- BIOPAC文件导入器现在可识别第43版文件。
- Alpha Omega文件导入器现在可导入.MAP文件。
- .HLR第3版和第4版文件增加了新的文件导入器。
修復
- 以前,XY視圖有時會改變視圖和應用程序背景色。
- 以前,代碼列表中的Marker Filter對話框滾動條不會跟隨圖層的變化更改選中的項目。我們對此做了修改,使圖層的變 化不會改變列表位置,這樣感覺更自然,而且更有用。
- 在互動曲線擬合中,如果數據開端與參照點不同,初始係數推測可以正確執行。
- 在聚類對話框中,加速鍵0到9以及Ctrl+Shift+0到9現在可以起作用,"Clear all visible codes"菜單項目也一樣。
- 現在,逆向y軸(軸上的數值越往上越低)上的強制軸間距可以起作用。
- 以前,如果有大量RealMark數據點,虛擬信道表達式中的Rm()指令非常低效。現在已經快了很多。
- 以前,如果你打開一個包含非分類數據的XY視圖文件,而該文件有一個設置為分類數據的相關源文件,則Spike2可能會死機。
- 以前,使用檢誤程序逐步靠近大型腳本末尾附近的直線可能會導致Spike2死機。造成這個現象的腳本包含1.8萬多條直線,編譯了11.1萬多條指令。
- 以前,DlgShow()不能檢測到實數欄上使用的整數變量或陣列。之前程序不會傳輸數據。現在這個已被當作錯誤進行報告。
- 以前,DlgShow()不能正確處理整數欄上的實數陣列。現在可以了。
- 繪成平均頻率、瞬時頻率或速率的WaveMark信道上的光標測量不會再強行把該信道當作繪成點的信道。
- 以前,刪除主成分分析對話框正在使用的數據信道可能造成Spike2死機。
|
|
2005年9月 |
5.13 |
更新
|
|
|
- 現在,脚本運行比5.12版稍微快一點,最高可達10%。
- FileSaveAs()脚本命令現在接受值爲-2的type%參數用于結果和XY視圖。這樣,用戶可以選擇要另存爲的文件類型。
- 1401plus現在支持輸出序列器表格指令。
- 新增加的FitData()指令反映ChanFit()指令。
- 現在你可以用ChanFit()和FitData()指令將正弦曲綫與數據互動匹配。
- 現在你可以在"標記過濾器"對話框中選擇標記代碼的顯示格式。另外,點擊一個標記掩碼,列表會滾到你點擊的掩碼上。
- 現在,DSI文件導入器可以處理有多重參數文件的數據。
修復
- 以前,用更該函數建立一個用戶對話框,然後在更該函數內設置各欄的值,則Spike2可能死機。
- 以前,在用戶對話框中,你不能用DlgEnable()從更改或按鍵函數設置對話框焦點。
- 在時間視圖滾動的同時(如取樣期間)調整信道區大小不會再引起屏幕上出現亂碼。
- 以前,在XY視圖中,如果FileSaveAs()脚本命令用-1作爲type%參數打開一個"文件保存"對話框,用戶可以更改文件類型,這樣會修改所用的文件擴展名,但是不會修改文件格式。現在不能修改文件類型。
- 以前,如果你在用X或Y整理的信道中删除XY視圖項目,整理順序不能正確更新。
- 圖形序列編輯器不再允許你指定零長度的脉衝。
- BurstRevise()脚本命令現在會注意信道中設置的所有標記過濾器。
- 以前,脚本命令只接受整數作爲源信道的參數。現在它接受信道規格,如說明文件所述。
- 以前,如果文件裏堛熙怳j時刻有一個事件,Spike2可能會在某些繪製模式中意外停機。
- 點模式中MeasureToXY()和MeasureToChan()的脚本記錄已經改進。
- 如果取樣配置創建了副職視圖,複製視圖不再複製原視圖的水平光標。
- 現在,在每條描記綫上的數據點不足6個的WaveMark信道上使用Edit WaveMark不會再導致Spike2死機。
- 以前,如果你從數據文件讀取取樣配置,只有端口號在0-15之間的ADC信道才會被接受,而且端口8-15會被映射到0-7。
- 以前,如果你用ChanWriteWave()脚本命令替換信道開頭的數據,然後創建或删除另一個信道,電腦有時候可能會讀取原來的波形數據。
- 以前,如果你用取樣配置的Play Waveform功能或PlayWaveAdd()脚本命令設置用于輸出的波形,如果信道數和點數都是奇數,則會輸出一個額外的點。
- 以前,如果你在附有垂直下采樣信道過程的信道上使用Power spectrum指令,如果選出來做分析的數據區恰好是FFT區塊大小的倍數,則可能虛假錯誤。
- 以前,XYSetChan()和多重信道一起使用時不能正常工作。和多重信道一起使用時返回值記錄錯誤。
- 以前,在尖峰形狀對話框中,加載與保存模板選項沒有列出用于複製信道的模板。
- 以前,如果屏幕上的矩形或圓形大小不足一個像素,則XYInRect()和XYInCircle()指令不能正確工作。
- 以前,用工具欄或對話框閑置程序中的脚本修改拖曳水平信道,Spike2可能會死機。
- 以前,如果用脚本命令打開"文件保存"對話框,這個脚本命令總是會詢問文件改寫,而不管yes%參數。
- 以前,"輸出波形"對話框中顯示的字節數可能有2個誤差,而取樣配置對話框"Play Waveform"選項卡中顯示的字節大小也可能有1個誤差。這是一個表面上的錯誤;Spike2內部會使用正確的大小。
改動
- XYInRect()脚本命令會將從低坐標到高坐標的部分(不包括高坐標)作爲矩形內部。以前,高坐標也包括在內。
|
|
2005年5月 |
5.12 |
更新
|
|
|
- 我們已消除了許多隨著頻繁刷新窗口産生的閃爍,如在取樣過程中。新的繪製模式可能會因硬件的原因而變得較慢;
你可以在編輯/選項/兼容性中禁止沒有閃爍的繪製功能。
- 新增一個編輯/選項/調度程序功能,可控制Spike2給後臺處理分配時間。Spike2在取樣時已不再像以前那樣占用過多CPU資源。
- 信道的最大可複製數從26增加到了52。前26個複本用字母a到z顯示信道數。後26個副本用A到Z。
- 彙編程序最大規模增加了16倍。
- 新的YieldSystem()指令允許脚本程序的Spike2用戶綫程睡眠。
- 新增PlayOffline()脚本命令來匹配“取樣”菜單的“脫機工作”對話框。
- 時間視圖中的“複製電子數據表”現在允許設置任何時間間隔;以前只能設置文件時間分辨率的整數倍數。
- ChanList()和新的Chan$()脚本功能支持符號信道名(如m1a)。
- 現在,用文件自動命名取樣時,Spike2會記住上次使用的文件號碼,這樣可以在從一大批文件中搜索一個自動命名的文件時節省時間。如果搜索完全部文件名,
Spike2現在會顯示一個信息框。
- 以前有幾個對話框會延遲數字查錯,直到把輸入焦點移到另一個項目。現在,我們在你輸入的同時查錯幷拒絕垃圾字符。
- 圖形序列編輯器增加了對錯誤狀態的說明。只能拖放到控制路徑上的項目現在不論鼠標垂直位置在哪里都會在控制路徑上顯示插入點。
- 圖形序列編輯器現在允許將當前序列片斷複製到片斷系列中,從而使製作一系列相似激勵更加容易。
- 把任意一個波形拖放到圖形序列編輯器上,如果取樣配置裏有波形定義,程序會提示你選擇一個。你可以雙擊控制途徑上的任意波形圖標改變相關波形。
- 現在你可以撤銷視圖和信道的顔色修改。調色板和應用程序顔色的修改不能撤銷,因爲這些修改是涉及整個程序的,
而撤銷系統是基于視圖的變化之上。
- 光標值對話框和ChanValue()脚本命令現在會返回時間視圖中波形信道的內插值(基于繪製模式)。你可以用編輯/選項/兼容性禁用這個功能。
- 我們改進了將數據導出爲文本時用來代表時間的小數位的位數運算法則。
- DlgEnable()現在允許你設置將輸入焦點放到哪個對話框項目上。
- 你現在用光標上下可以修改用戶對話框中有調節鈕控件的欄的數值。
- 文本文件導入器經過修改,可以導入的輸入格式更多。
- 現在,如果輸入欄是非法的,適配對話框會顯示錯誤信息。
修復
- 以前,在波形、地平綫或立體曲綫模式下用粗綫條繪製的時間與結果視圖數據有時在滾動時繪製得不够完美。
- 以前,如果用右擊打開“設置標記”代碼對話框,程序不會自動選擇被點擊的信道。
- 以前,“Edit WaveMark”對話框啓動時總是突出顯示第一個標記代碼,而不管配置中設置使用的層。現在它會突出顯示將被使用的標記代碼。
- 以前,如果你在Edit WaveMark和WaveMark叢集對話框同時打開的情况下關閉某個數據文件,Spike2可能會死機。
- 現在,KMeans和Normal Mixtures對話框在關閉時會啓動叢集對話框。
- 現在,KMeans對話框能正確報告用戶加權值。
- 以前,“記錄虛擬信道”對話框缺了一個後括號。
- 以前,“視圖”菜單下的“標準顯示”指令在清除了選定的信道後不說明這些信道的號碼,結果看起來這些信道似乎仍然是選中的。
- 現在,如果選定的波形超過32MB的限制,“輸出波形”對話框中的“添加到網上”按鍵會强禁用。以前,波形大小的限制直到你嘗試把波形加載到1401
上進行取樣時才會强制執行。現在,如果你的1401沒有足够的內存加載波形,你還是會得到取樣時間信息。
- 光標數值、光標區域和尖峰形狀對話框會自動擴大到固定列寬的倍數。以前,如果這樣的大小變化導致整個對話框超出屏幕以外,就很難恢復原狀。
現在,如果你要求顯示這些完全在屏幕以外的對話框,他們會自動居中。
- 現在,圖形序列編輯器可以正確生成:設置了超時參數的反應分支、時間比較的分支和變量/時間算法。以前這些在數值轉換時全部使用序列器記號而不是文件記號。
- 圖形序列編輯器現在可以處理任意重叠輸出。
- 以前,如果你從菜單欄打開“適配”對話框,而信道1不存在或不適合,適配對話框不能正常操作,除非你更換信道選擇器。
- 現在,用點或綫條模式繪製的事件信道的“複製數據表”輸出不再適用6個小數位來顯示整數。
- 在“New WaveMark”對話框中,如果數據源是波形信道,模板寬度會從已保存的設置中恢復。以前模板寬度限制在28點以下。
- MeasureToChan()脚本命令現在允許2、3類的事件信道。
- 以前,SetWaveCrl()脚本命令設有30000個bin的限制,但是互動版中荴沒有。現在,bin的數目根據數據文件的長度設置,或設爲1000萬,
兩者中取較小者。
- 以前,SetWaveCrlDC()脚本命令不能正確記錄。
- 在5.11版中y軸範圍的修改不能撤銷。
- 在5.10和5.11版的PCA叢集對話框中,不能用右擊放置省略號。
- 以前,如果你在激活網格的情况下設置信道背景色彩,網格會消失。
- 如果你在一組信道上分別叠加不同的背景色彩,程序只會采用第一個的背景色彩。以前,所有的背景色彩都會采用,這樣會使數據變得不明顯。
- 以前,如果對話框中的值設爲分鐘的話,SampleMode(-1)和SampleMode(-2)就不會把for和every值從分鐘轉換成秒。
- 以前,PlayWaveLink$()脚本命令總是返回空的字符串。
- 現在,ToolbarEnable()能在沒有標簽的按鍵上起作用。
- 在脚本中,如果你從用戶對話框的修改、閑置或按鍵函數打開一個用戶自定義的對話框,新的對話框在使用時原來的對話框會被禁用。
- 以前,如果你給一個用戶自定義的對話框設置了一個修改函數,而這個修改函數引起了脚本錯誤,Spike2可能死機。
- 以前,如果你在用戶自定義對話框的閑置程序或修改函數中創建了一個用戶自定義對話框,這些對話框可能會互相混淆,從而導致Spike2死機。
- 現在,如果你用一個數組參數定義func或proc,幷規定數組大小,脚本編輯器會標記錯誤,例如fred(myArr[23])是非法的。
以前,電腦不能偵查這個錯誤,導致亂碼産生。
改動
- 現在,Spike2在取樣或運行脚本時比以前對其他應用程序友好得多。如果你有一個取决于上一個操作的在綫程序,
可能需要到編輯/選項/調度程序中修改設置。要效仿(不完全相似)以前的設置,將所有欄設置爲最低值(1、0、0)。我們不推薦這種做法。
- 以前,如果你在“從時間範圍中數設置比例”或“僅平方波幅(大小)”模式下使用“分析”菜單“校準”指令或ChanCalibrate()脚本命令,
這個操作會保存信道偏移,而如果偏移值不爲零,則可能産生出乎意料的結果。現在,這兩種模式會將用戶y軸保存爲零,
如果原來的信道偏移值不爲零,則會調整信道偏移。
如果信道偏移值爲零,你不會看到任何變化。
- 我們現在允許52個信道副本(見上)。在現有脚本情况下,我們認爲這樣不會引起任何問題。
- 如果你使用自動文件命名來取樣一個序列的文件(且重復次數不爲零),我們已通過從上一次使用的數字加1開始搜索加快了未使用過的文件名的搜索速度。
如果你以前習慣使用其他的應用程序把取樣後的文件移到別處,然後靠Spike2重復使用隨機出現的已用名稱,那麽這個變動會對你産生影響。
- 現在,ChanValue()脚本命令在時間視圖中的波形信道上使用時也會注意繪製模式。要獲得原來的值,將參數設置爲1,
或者在編輯/選項/兼容性中禁用這個新功能。
|
|
2005年2月 |
5.11 |
Fixes
|
|
|
- 在5.10修正版中,如果你取樣複製的時間窗口,當你關閉最後一個數據窗口時,數據文件會被删除。
- 以前,SampleUsPerTime()脚本命令不允許將相同的微秒範圍作爲交互式對話框。
- 以前,保存好的取樣配置(.s2c)文件大小有時候超過正常範圍。如果你懷疑你有這樣的文件,加載幷保存到新的文件。
- 以前,如果你在顯示網格的同時拉動顯示的數據窗口,粗網格綫可能會變細一個像素。
- 現在,用粗綫在SkyLine模式下繪製的數據邊角顯得更均勻。在時間視圖裏左右拉動時效果也更好。
- 以前,尖峰檢測時間範圍欄和尖峰數量欄可以用微調控制進行調整,但是不能編輯。
- 如果你在”編輯”菜單下的”選項”中修改綫條的粗細幷點擊OK,新的設置馬上生效。
改動
- 尖峰檢測裏的按鈕所用的顔色已經更改,因爲在某些Windows XP色彩方案下黃色難以辨認。
|
|
2005年1月 |
5.10 |
更新
|
|
|
- 新的尖峰監測窗口將所有 WaveMark(波形標記)信道顯示在一個數據文件中。
- 可單獨設置尖峰波形和尖峰監測窗口的背景顔色,與時間查看窗口背景顔色無關。
- 在快進模式下創建新信道,新波形(New WaveMark)對話框將保存遊標 0 值位置。
- 在快進模式下對信道重新歸類,編輯波形(Edit WaveMark)對話框將保存遊標 0 值位置(如有可能)。
- 繪製爲波形的遊標測量值和 ChanValue() 命令返回 RealMark 數據值,現可在各數值之間線性插入。
- 如果前景項目顔色與背景顔色相同,Spike2 現可做調整,使之容易辨認。這在尖峰波形對話框中尤其有用。
- 在 y 軸對話框中添加了按鍵用於 y 軸對稱量程。
- 在程序查看窗口,F4 鍵編輯,F5 鍵運行。在輸出序列查看窗口,F4 鍵檢查序列語法。
- 時間和結果查看窗口中的信道編號顯示區現可自動調整大小,所有信道編號均可顯示。
- 虛擬信道和內存信道的編號現用符號名稱顯示(比如 v1,v2,m1,m2,而不是 701,702,401,402)。複製信道已經用符號名稱顯示,
比如信道20的複製信道顯示爲20a。
虛擬和內存信道的複製信道顯示爲 v1a,m2c,諸如此類。
- 在對話框以及信道數據(作爲字符串給予程序命令)中,除信道編號外,現在還可用符號名稱。另外,現在可接受 8a..8j,或 8..8c,
用於指稱信道8的各複製信道。
- 現在,虛擬信道對話框接受信道的符號名,例如你可以使用Ch(m1)代替Ch(401)。
- 程序命令 DupChan() 現可接受 -2 作爲第二參數,以獲得某信道對應的複製信道數。
- 在脚本編輯器中,如果你在鍵入某個嵌入功能的開括號後使用F1鍵,該功能的幫助頁面會打開。以前要打開幫助頁面,你必須鍵入開括號,
然後把文本插入符移回到功能名稱中才行。
- 使用新的BRWEndian()脚本命令,你可以用big-endian格式和PC標準little-endian格式讀寫二進制文件。
- 如果Spike2正在取樣或運行脚本,它會嘗試阻止系統因爲沒有用戶活動而暫停。現在,如果出現電池電量不足的情况,
或者如果Spike2接到系統電源即將中斷信號,它會暫時保存所有取樣數據文件。
- 如果Spike2是當前應用程序,幷且正在取樣或運行脚本,則會嘗試阻止屏幕保護啓動。
修復
- 以前,在波形、地平綫或立體曲綫模式下用粗綫條繪製的時間與結果視圖數據有時在滾動時繪製得不够完美。
- 以前,如果用右擊打開“設置標記”代碼對話框,程序不會自動選擇被點擊的信道。
- 以前,“Edit WaveMark”對話框啓動時總是突出顯示第一個標記代碼,而不管配置中設置使用的層。現在它會突出顯示將被使用的標記代碼。
- 以前,如果你在Edit WaveMark和WaveMark叢集對話框同時打開的情况下關閉某個數據文件,Spike2可能會死機。
- 現在,KMeans和Normal Mixtures對話框在關閉時會啓動叢集對話框。
- 現在,KMeans對話框能正確報告用戶加權值。
- 以前,“記錄虛擬信道”對話框缺了一個後括號。
- 以前,“視圖”菜單下的“標準顯示”指令在清除了選定的信道後不說明這些信道的號碼,結果看起來這些信道似乎仍然是選中的。
- 現在,如果選定的波形超過32MB的限制,“輸出波形”對話框中的“添加到網上”按鍵會强禁用。以前,波形大小的限制直到你嘗試把波形加載到1401
上進行取樣時才會强制執行。現在,如果你的1401沒有足够的內存加載波形,你還是會得到取樣時間信息。
- 光標數值、光標區域和尖峰形狀對話框會自動擴大到固定列寬的倍數。以前,如果這樣的大小變化導致整個對話框超出屏幕以外,就很難恢復原狀。
現在,如果你要求顯示這些完全在屏幕以外的對話框,他們會自動居中。
- 現在,圖形序列編輯器可以正確生成:設置了超時參數的反應分支、時間比較的分支和變量/時間算法。以前這些在數值轉換時全部使用序列器記號而不是文件記號。
- 圖形序列編輯器現在可以處理任意重叠輸出。
- 以前,如果你從菜單欄打開“適配”對話框,而信道1不存在或不適合,適配對話框不能正常操作,除非你更換信道選擇器。
- 現在,用點或綫條模式繪製的事件信道的“複製數據表”輸出不再適用6個小數位來顯示整數。
- 在“New WaveMark”對話框中,如果數據源是波形信道,模板寬度會從已保存的設置中恢復。以前模板寬度限制在28點以下。
- MeasureToChan()脚本命令現在允許2、3類的事件信道。
- 以前,SetWaveCrl()脚本命令設有30000個bin的限制,但是互動版中荴沒有。現在,bin的數目根據數據文件的長度設置,或設爲1000萬,
兩者中取較小者。
- 以前,SetWaveCrlDC()脚本命令不能正確記錄。
- 在5.11版中y軸範圍的修改不能撤銷。
- 在5.10和5.11版的PCA叢集對話框中,不能用右擊放置省略號。
- 以前,如果你在激活網格的情况下設置信道背景色彩,網格會消失。
- 如果你在一組信道上分別叠加不同的背景色彩,程序只會采用第一個的背景色彩。以前,所有的背景色彩都會采用,這樣會使數據變得不明顯。
- 以前,如果對話框中的值設爲分鐘的話,SampleMode(-1)和SampleMode(-2)就不會把for和every值從分鐘轉換成秒。
- 以前,PlayWaveLink$()脚本命令總是返回空的字符串。
- 現在,ToolbarEnable()能在沒有標簽的按鍵上起作用。
- 在脚本中,如果你從用戶對話框的修改、閑置或按鍵函數打開一個用戶自定義的對話框,新的對話框在使用時原來的對話框會被禁用。
- 以前,如果你給一個用戶自定義的對話框設置了一個修改函數,而這個修改函數引起了脚本錯誤,Spike2可能死機。
- 以前,如果你在用戶自定義對話框的閑置程序或修改函數中創建了一個用戶自定義對話框,這些對話框可能會互相混淆,從而導致Spike2死機。
- 現在,如果你用一個數組參數定義func或proc,幷規定數組大小,脚本編輯器會標記錯誤,例如fred(myArr[23])是非法的。
以前,電腦不能偵查這個錯誤,導致亂碼産生。
改動
- 現在,Spike2在取樣或運行脚本時比以前對其他應用程序友好得多。如果你有一個取决于上一個操作的在綫程序,
可能需要到編輯/選項/調度程序中修改設置。要效仿(不完全相似)以前的設置,將所有欄設置爲最低值(1、0、0)。我們不推薦這種做法。
- 以前,如果你在“從時間範圍中數設置比例”或“僅平方波幅(大小)”模式下使用“分析”菜單“校準”指令或ChanCalibrate()脚本命令,
這個操作會保存信道偏移,而如果偏移值不爲零,則可能産生出乎意料的結果。現在,這兩種模式會將用戶y軸保存爲零,
如果原來的信道偏移值不爲零,則會調整信道偏移。
如果信道偏移值爲零,你不會看到任何變化。
- 我們現在允許52個信道副本(見上)。在現有脚本情况下,我們認爲這樣不會引起任何問題。
- 如果你使用自動文件命名來取樣一個序列的文件(且重復次數不爲零),我們已通過從上一次使用的數字加1開始搜索加快了未使用過的文件名的搜索速度。
如果你以前習慣使用其他的應用程序把取樣後的文件移到別處,然後靠Spike2重復使用隨機出現的已用名稱,那麽這個變動會對你産生影響。
- 現在,ChanValue()脚本命令在時間視圖中的波形信道上使用時也會注意繪製模式。要獲得原來的值,將參數設置爲1,
或者在編輯/選項/兼容性中禁用這個新功能。
|
|
2004年11月 |
5.09 |
更新
|
|
|
- 現在,在用戶定義的對話中用 DlgButton() 新設對話按鍵可以有熱鍵。
- 在用戶定義的對話、按鍵、提示、選擇框和靜態文本中可以有彈出式工具提示。
- 現在做信道處理時可以在時間查看窗口中使用 ProcessAuto() 和 ProcessTriggered()。
- Power1401 中的4個 DAC 上,圖形序列編輯器現可利用正弦輸出。
- 在可能情況下,圖形序列編輯器現可使用 RAMP 指令。
- 信道第二色現在設置水平線(用於將事件繪製爲線條)、以及光柵線模式下的中心線顔色。
- Spike2 系統運行間隔期間,本地和共用變量的程序調試窗口以及調用堆棧現可保存屏幕位置數據。
- SampleOptimise() 程序命令現將每時間單元的微秒下限設置爲1微秒,與“採樣設置”(Sampling Configuration)對話中的“分辨率”(Resolution)一項匹配。
- 數據組 IIR 過濾新添程序命令如下:IIRLp(),IIRHp(),IIRBp(),IRBs(),IIRReson() 和 IIRNotch()。
- 用程序爲時間查看窗口創建複製信道,最大數目從20提高到64。
- 右鍵點擊水平遊標,並從上下文菜單中相應選擇,即可將水平遊標差值拷貝到記錄板上。
- 用 Alt+Drag 進行測量,現可保存測量值。拖動的同時鬆開 Alt 鍵,然後用 C 或 L 鍵拷貝或記錄顯示值。
- 現在可以拉伸在 Overdraw WM 顯示模式下繪製的尖峰波形信道。
- 如果在拉伸(Overdraw)區和正常顯示區之間拖動尖峰波形信道,繪製模式會自動在 Overdraw WM 和 Waveform 之間轉換。
- 編輯菜單的優先選項命令在“一般”(General)一欄中新添了一項,數據文件中上次使用的 x 軸量程若超過 10MB,可以忽略。如果打開的數據文件非常大,
這可以節省很多時間。
- 現在可以在歸類窗口中選擇顯示哪些主要成分。
- 現在可將 3D 歸類窗口設置爲“跳動”(jitter),使之更形象易讀。
- 可以從調色板設置歸類窗口背景顔色。深色背景中的橢圓形更易辨認,歸類窗口調整大小時也不再跳動。
- 新添了歸類窗口命令,旋轉窗口,讓 x、y 或 z 軸指向用戶。
- 用 K Means 和 Normal Mixture 歸類法,現可查看歸類過程,也可取消耗時很長的歸類操作。
- Axon 文件輸入器升級到 Axon 文件庫第1.83版。
- 數據科學國際(The Data Sciences International,即 DSI)文件輸入器在框架文件基礎上功能提高。
- Plexon 文件輸入器現可接受104版庫文件。
- FileSaveAs() 程序命令現可將時間、結果和 XY 查看窗口以位圖格式保存。
修復
- 點模式下遊標0的活動遊標叠代現可在時間零值探測到點。
- 搜尋失敗時,活動遊標系統不會廢止遊標0,這會在處理(Process)命令結束時造成測量錯誤。
- 除 BEQ 外,使用表格 (Bxx Vn,[Vm+offset],lb) 的所有的輸出序列器分支指令測試的都是 Vm 值、而不是表格值。
- 若 Power1401 或 Micro1401 使用的時間分辨率不是微秒的整數倍,則輸出序列器表達式 sTicks(), msTicks() 和 usTicks() 現可工作正常。
- 在圖形序列編輯器中,某區域若只有一個延時、隨後有一分支,不會産生任何代碼。
- 若採樣設置中包括一些進程、在時間查看信道中添加測量項,則打開新的數據文件採樣時,並不總能創建進程。
- ChanSave() 若新建了水平事件信道並向它拷貝數據,則不能保存水平事件信道的初始值。
- 若有附加的信道進程、令信道採樣速率提高,則 ChanSave() 程序命令不能保存波形信道。
- 如果採樣時使用的臨時文件位置和最終文件位置相同,則 Spike2 視頻程序會刪除 .avi 文件。
- “程序”(Script)菜單中的“運行程序”(Run Script)列表中,兩次出現拆分程序窗口。
- 如果設置“觸發顯示”模式(Triggered display),並在觸發點將 x 軸設爲0,對顯示佈局的任何改動都使得 x 軸顯示原始時間軸。
- “打印可見“(Print Visible)命令現只在可以使用時才有效。
- 使用帶 USB2 接口的1401産品,若在等待觸發啓動時退出採樣,再次使用1401産品時需要重新啓動系統。
- 1902信號調節器不能正常支持單元增益整流。
- 爲交流耦合和波谷過濾,可在線對1902調節器控制面板做出改動,但要等到對下一個文件進行採樣時才能傳到1902單元上。
- 若數據關於 y 軸零值呈不對稱,則文本文件輸入器産生錯誤的偏移量。
- Igor 文件輸入器在讀取不同數據類型塊佔據的信道時不再崩潰。
- 數據波(DataWave)文件輸入器能更好地處理 EWB 文件。
- 若坐標軸鎖定,交互曲線配合現在總是參照正確的坐標軸進行繪製。
- 現在在活動遊標進程運行時,可在線使用交互曲線配合對話框。此前,對話框忙於跟蹤遊標變化情況,難以做出反應。
- 將波形從負值或零值區轉移到 EventToWaveform(),現在報告爲錯誤,不再導致 Spike2 系統中斷。
- 原來的增強圖元文件圖像輸出,是根據系統報告的每英寸像素額定值設置圖像大小,導致尺寸誤差。現在的計算更爲精確。
- 圖形序列編輯器在 DAC 2 和 DAC 3 上産生的余弦輸出不能停止。
改動
- 現在,所有1401系列產品中,“採樣設置”(Sampling Configuration)對話框中的“分辨率”(Resolution)一項、以及程序命令 SampleOptimise() 有不同的設置。
此前,micro1401 和 1401plus 分享同一設置。
現在,micro1401 有自己的設置,我們即可區分不同的 DAC 輸出。這不會對舊的採樣設置有任何影響。
- 在時間查看窗口,如果將 x 軸設爲“當日時間”模式(Time of Day),則在“顯示觸發”(Display trigger)模式下,x 軸在觸發點不能顯示零值。
同樣地,如果設置“顯示觸發”模式,讓 x 軸在觸發點爲零值,
則“當日時間”模式將變成“小時/分/秒”。
- 採樣時的時鐘速率(它決定了文件分辨率),最低值從1000 us (1 ms) 改爲10000 us (10 ms)。這使得最長採樣時間從24天增加到240天。
可以在非常慢的速率下進行長期採樣。
- 隨機波形的最大尺寸原爲 2 MB,有些用戶覺得太小,因而提高到 32 MB。1401産品中,仍需留出至少256kB的採樣空間。
- 歸類窗口中有快捷鍵,用於在被選中的橢圓形中設置事件代碼,快捷鍵原爲 Ctrl+0…Ctrl+9,現改爲0…9。
這樣用戶可以用鼠標拖動橢圓形,同時設置代碼。
- 如果狀態寬度不超過幾個像素,“狀態”(State)繪製模式現在忽略不同狀態之間的垂直線。
|
|
2004年9月 |
5.08 |
更新
|
|
|
- 新的輸出序列器指令DIV和RECIP能執行各種除法和倒數。
- 現在,你可以通過內插RealMark資料值來創建一個虛擬通道。
- 現在,Sampling設置對話方塊中的Channels選項會顯示多描記線的WaveMark通道使用的資料埠範圍。
- 現在,XY視圖使用的Optimise()程式命令會注意start和finish變元。以前這個命令會忽視這些變元,優化整個視圖。
- 現在,Y軸對話方塊可以優化XY視圖中的每個通道。現在這個對話方塊在x軸範圍上優化資料,而不是在所有資料上。這個行爲會匹配時間和結果視圖。
- 新的Speak()程式命令允許裝有語音合成的系統的用戶從文本串輸出語音。
- 新的ArrSort()程式命令可以整理任何類型的列陣。
- Edit功能表Undo指令可以在時間、結果和XY視圖中顯示下一個撤銷操作。
- 現在,你可以用顔色板中的通道原色更改TextMark點的顔色。你也可以在文本繪製模式中用通道配色設置文本顔色。
- 現在,File功能表Print Screen對話方塊允許你挑選橫向或縱向列印模式,你還可以在標題中包括當前資料和時間。這個對話方塊還能記住你設置。
現在,如果啟動程式記錄,則所有對話方塊設置都會被記錄下來。
修復
- 以前,如果你使Overdraw WM模式下繪製的資料無效,例如通過更改標記代碼,則整個時間範圍內的無效資料都會被添加到顯示中。現在,
只有顯示出來的無效資料才會重繪。
- 以前,如果你在一個波形通道上使用Channel處理向下取樣命令,則短暫間隙後的資料可能不會顯示。
- 以前,如果你在Sampling設置對話方塊的Resolution(圖元)選項卡中選中了"Power1401 625",則可能無法取樣描記線超過1的WaveMark資料。
- 以前,如果y和xInc不屬於同一種類(都是實數或都是整數),則XYAddData(chan%, y[], xInc, xOff)命令會添加不正確的資料。
- 現在,如果你的腳本在一個VAR指令中包含一個運行時間錯誤,如VAR arr[100/n%],且n%爲0,這個錯誤會在正確的線路上報告。
- 以前,SampleWaveMark()程式命令不允許你設置描記線數量。
- 以前,1401plus中的DIBEQ序列器指令不起作用。
- 現在,如果你列印一張跨越多頁的資料視圖,並且已經設置了列印的左邊距或右邊距,頁面可以正確地連接起來。
- 現在,Print Screen命令會注意列印邊距。
- XY視圖中的曲線擬合現在可以正確列印。
- 現在,在圖形序列編輯器中,“branch outside levels”和“branch within levels”操作可以正確使用。
- 現在,在所有活動游標模式中,活動游標設置的記錄都是正確的。
- P可以使用修正係數的過程,如,在掃描數中不再包含被修正係數拒絕的掃描。
- 現在,當載入的資料檔案包含擬合,則擬合對話方塊會顯示殘差值。
- 以前,在內插波形資料時,ChanSave()程式命令可能使Spike2死機。
- 以前,如果你在趨勢圖設置對話方塊中選中了"User check positions"方框,程式會提示你調整游標位置,但是你卻無法移動游標。
- 現在,如果你把多幀WaveMark通道的繪製模式改成Overdraw WM,或進行反向操作,它們會保持同樣的相對螢幕位置。以前,這樣的操作可能會顛倒垂直順序。
- 以前,如果你拖曳通道使之重疊,然後隱藏y軸,則隱藏的y軸可能會在資料區上面繪製。
- 以前,如果你創建一個多通道和光柵顯示的結果視圖,然後回到Process Settings對話方塊減少通道的數量,Spike2可能死機。
- 以前,如果活動視圖是最小化的時間、結果、XY或文本視窗,或者如果焦點在某個程式或序列視窗的一個按鈕上,FocusHandle()程式命令會返回0。
- 以前,保存後恢復視圖或複製時間視圖時,高位通道的原色和配色不能保留。
- 以前,在包含多尖峰通道和多描記線通道的尖峰形狀設置對話方塊中,如果你將一個通道設置爲多描記線,然後改成另一個通道,然後返回到第一個通道,
則模板位置和以前創建的所有模板都會損壞。
- 以前,如果你導出一個TextMark文件,每項最大字元數不是4的倍數,則導出的通道會損壞。Spike2本身不會創建這樣的通道,但是你可以從第三方程式倒入這樣的資料。
改動
- 如果你有一個非滾動的Overdraw WM通道,現在,只要視圖滾動寬度的一半或以上,這個通道就會全部重繪。在觸發顯示模式中,每次觸發這個通道也會重繪。
- 現在,通道背景色彩可以到State繪製模式中設置。State碼00現在會用通道背景色繪製,而不是用白色。
|
|
2004年7月 |
5.07 |
更新
|
|
|
- 現在,你可以創建視頻RealWave通道,這些通道是波形和事件通道的算術結合。事件通道通過使用包括升余弦和高斯曲線在內的平滑函數轉換成波形。
- 添加的FocusHandle()指令能返回焦點視圖的試圖編號。和FrontView()不同的是,這個指令能返回多媒體和尖峰形狀視窗。
- 現在,新的ReadSetup()腳本命令允許你設置Read()和ReadStr()使用的分隔符號和定界符。
- 現在,如果你試圖用自動文件取名取樣,其中檔案名路徑指向唯讀或丟失的文件,則會受到警告。
- 現在,EventToWaveform()腳本命令可以應用額外的平滑函數(包括高斯曲線),並允許你提供一個不對稱函數。
- 現在,ChanSave()腳本命令可以使用同步錄影功能把一個或多個通道從一個文件拷貝到相同或不同的文件。
- 現在,ChanNew()腳本命令接受爲0的通道號碼,表示這是第一個未使用的通道。
- 現在,BIOPAC文件導入程式支援更新到3.7.3版的文件格式。
- 現在,如果你使用Profile()腳本命令修改“編輯器”設置或列印邊距的註冊值,修改會立即生效。以前你必須重啓Spike2。
修復
- 以前,用Match to channel和Interpolate channel處理方法不能正確處理帶間隙的波形。
- 以前,使用內插法的帶通道處理的波形如果用點模式繪製,並且某個點需要重繪,則會導致Spike2死機。
- 按資料點對帶通道處理的波形進行活動滑鼠後退搜索修改時基或點的位置(例如,同步錄影、低取樣、以及內插值),現在可以正確運行。
- 以前,當一個物件在視窗上拖曳時,繪製成大點或用粗線繪製的波形和事件資料不總能正確刷新。
- 以前,如果y軸逆轉,則不能繪製時間視圖光柵顯示圖。
- 現在,在處理非水平資料時,不再允許使用DrawMode()指令設置上升或下降邊緣。
- 以前,在某些情況下,波形關聯可能産生不正確的結果。一旦發生這種情況,返回的值都是很大的數位(不在-1到1的範圍中)。
- 以前,輸出序列器RAMP指示不會持續均變到DAC設備中的負值。
- 用“取樣”配置修改的指示符(添加到取樣配置對話方塊標題上的*)不再是虛假設置。
- 以前,如果用“平均頻率”模式繪製的通道中的最後事件位於文件末尾的平均頻率bin尺寸之內,則最後事件之後不會繪製平均頻率。
- 以前,如果下一個段的開始時間超過了文件的最大取樣時間,則定時取樣會不斷地取樣。
- 以前,如果點擊XY視圖上右手邊的滑鼠鍵,並選定關聯功能表中的“處理設置”(Process Settings)選項,打開的是“處理”(Process)對話方塊,
而不是“處理設置”對話方塊。
- 以前,ChanNew()腳本命令的返回值不正確。
- 現在,文件導入程式可以正確地轉換Y軸比例在不同幀之間變動的多幀文件。以前,該程式假設所有幀的比例都一樣。
- 以前,如果改變了某個通道的基色,則所有適配資料也會改變成基色。
- 以前,如果你在正在生成結果視圖的資料檔案上使用“返回”(Return),而且返回指令不是從0時間開始的,則接下來的“再運行”指令不會處理資料,
除非再運行時間超過上一次再運行的時間。
- 以前,在腳本中使用%E作爲列印格式來列印真實的數位會造成死機,但使用%e就沒事。
改動
- 新的虛擬通道佔據了通道701到800。這樣就減少了從400到300通道的記憶通道的空間。
|
|
2004年4月 |
5.06 |
更新
|
|
|
- 現在,“通道處理”中包括一個中值篩檢程式。
- 已添加對多重監視器的支持。現在,System()命令能返回監視器資訊。使用WindowVisible()命令可以最大化應用程式,使其覆蓋整個桌面。你可以使用Window()命令,
根據監視器的相對位置定位視窗。
- 現在,如果你不拖放的話,互動式測量系統(按住Alt鍵,左擊,然後拖放)能顯示滑鼠位置。現在,顯示的內容裏堨]括測量單位。
- 現在,如果通道是一個唯讀檔案的一部分,則TextMark和通道資訊對話方塊不啟動可編輯區域。記憶通道總是可以編輯。
- 現在,所有活躍的游標波峰、波谷和臨界值搜索功能均支援時間寬度。你可以(可選項)排除過寬的波峰和波谷以及過短的水平交叉。
腳本語言通過ChanSearch()和CursorActive()的width變元予以支持。
- 現在,你可以在來自RealMark通道的游標和在中頻模式及瞬間頻率模式中繪製的游標之間進行測量。
- 現在,輸出序列器支持持續均變得DAC(非1401plus)。
- 現在,Power1401在輸出序列器中,可以在0到3DAC上生成正弦曲線(以前只支援0到1DAC)。
- 現在,輸出序列器支持各種用戶自定義的大小,可用來在腳本和序列器之間快速轉換大量資訊。1401plus不支援這個特徵。
- 現在,Spike2在取樣時給作業系統釋放更多時間。
- 現在,你可以將一個全球資源檔案自動應用到資料檔案上。這樣使分析各種相似檔以及存儲在唯讀介質上的檔變得容易得多。
腳本用戶可以使用FileGlobalResource()命令讀取。
- 編輯功能表中的“選項”中增加了一個新的“相容性”選項卡,其中包括來自中頻模式和瞬間頻率模式中繪製的事件通道的測量結果的回溯相容性選項。
- 陣列運算規則經過優化,運算速度更快。
修復
- 現在,SSOpen()可以在沒有變元的情況下使用,如資料檔所述。
- 以前,如果你為記憶通道編輯了Measurement to a data channel設置,而目標通道不是401,則目的通道會被刪除。
- 隨著設置的改變,Measure to XY對話方塊會保留XY資料。
- 以前,如果你在重複時間視窗中右擊一個通道,並打開標記篩檢程式或記憶通道對話方塊,則正確通道不能自動選中。
- 現在,RealWave通道的回溯搜索能正常工作。
- 以前,返回的運算元總是比實際數目大1。通道匹配、內插以及下採樣操作返回的類型代碼也不正確。如果你關閉並打開一個資料檔案,這三個操作不會被保存。
- 以前,檢查並修復資料檔案的Sonfix應用程式可能會在損壞的波形通道中以錯誤的順序列出“丟失的段”,從而限制資料的恢復。
- 現在,“工作日程”視窗最大化時將之關閉(從而隱藏),則下一個視窗也會在最大化模式下顯示。
- 以前,在使用時,輸出序列器命令DELAY 0或DELAY Vn(其中Vn等於0)會設置很長的延遲。
- 以前,在取樣期間打開Edit WaveMark對話方塊會把觸發水平設置為0,然後按照正確水平然後恢復正確水平。這樣可能導致對不需要的尖峰進行取樣。
- 在“檔”功能表中,使用“列印螢幕”命令,波形可能會列印到通道空間以外。
- 現在,使用Measure to XY創建的XY視圖能正確調整大小以適應字體。
- 以前,PlayWaveStatus$()會把pos%變元作為偏移到通道區域的點,而不是每個通道偏移到區域的點。對於單一通道區域來說這沒有問題,但是如果有n個通道,
則pos%的值就會大n倍。
- 以前,在圖形序列編輯器中,等待Cosine phase 0命令產生的代碼不正確,適用這個的序列不能載入。
- 以前,如果你對在文本或狀態模式下繪製的TextMark通道進行修改,則通道不能重新正確繪製。
- 以前,在5.05版中,如果你從波峰檢測模式下的波形把事件導入記憶通道,而同時波峰的y軸的值不為正,則波峰位置會被設置在該波峰前面的波形取樣上。
沒有正值的波谷也是這種情況。
- 以前,如果一個新的項目取代了現有的項目,MemSetItem()腳本命令不會使顯示無效。
- 以前,搜索坡形波谷總是能成功,既是資料實際上在上升。
- 以前,以聲納圖模式繪製的通道會忽視Y軸對話方塊裏的"鎖定Y軸"標記。
- 現在,工具欄和互動欄裏的文本鍵大小根據導入的文本計算得更加精確。
- 現在,坡形曲折搜索和坡形百分比搜索使用最少步驟時間。
- 在時間視圖中,游標功能表中的刪除選項現在包括游標0(如果可見的話)。如果你選擇游標0,該游標將隱藏,因為在時間視圖中總會有游標0。
- 現在,游標功能表中的顯示全部選項包括游標0(如果可見的話)。
改動
- 測量滑鼠指標(按住Alt鍵不放,左擊時間視圖、結果視圖或XY視圖)經過調整,緩解顯示內容的混亂情況。
- 現在,游標和ChanMeasure()腳本命令之間的測量會注意事件的繪製模式。特別是在中頻模式和瞬間頻率模式中繪製的通道現在以頻率的形式報告結果,
而以前是返回一個事件的計數。
因為這個功能可能導致舊的腳本實效,你可以用“相容性”選項卡中新添加的“編輯選項”將它禁止。
- 檔功能表中的最近文檔列表不再包括用腳本打開的檔。不過,列表中現在包括副檔名為.smr或.txt的檔,以便於你打開檢查內容。
|
|
2004年1月 |
5.05 |
更新
|
|
|
- 分析功能表中添加了一項新的Fit Data指令,能將指數、多項式、高斯和正弦曲線與時間視圖、結果視圖或XY視圖中的通道資料匹配。
- 添加了新的曲線匹配程式命令:ChanFit()、ChanFitCoef()、ChanFitShow()和ChanFitValue().
- 現在,分析功能表測量系統(Measurements system)可以讀取匹配係數。如果你已經選定了一個匹配變元(fit coefficient),則每次游標0迭代後都會進行一次匹配。
我們擴展了MeasureX()和MeasureY()程式命令以配合這個功能。
- 現在,MeasureX()和MeasureY()命令現在接受expr1和expr2變元的值和字串。
- 分析功能表添加了一項新的測量選項,可根據活動的游標測量創建一個資料通道。這項功能可在線上或離線使用。例如,
使用這項功能可以在取樣時從血壓通道即時生成一個心律顯示圖。
現在有一個新的MeasureToChan()程式命令。
- 現在,新到測量包括值和值差的比率與乘積。
- 現在,通過活動游標資料點疊代程式,你可以設置每次測量之間的點數。例如,你可以一次單步調試資料 1000事件。
- 現在,使用活動游標系統和ChanSearch()程式命令可以在兩個臨界值內外搜索數值。
- 現在,RasterGet()程式命令可以返回儲存的通道掃描次數。
- 現在,新的ViewKind()程式命令接受負變元,測試建立結果或XY視圖的視窗。這個功能允許程式在使用View(-1)之前測試源視窗。這樣,如果該視窗不存在,
可以避免發生致命錯誤。
- 新的ViewLink()程式命令允許程式找到各自的源視圖。這個功能不同於View(-n),後者可以返回源視圖的第n個副本。
- 現在,時間視圖中的RealMark、波形和RealWave通道可以被設置為Skyline繪製模式。我們擴展了DrawMode()程式命令以配合這個功能。
- 取樣配置對話方塊的定序器選項卡新添了一個選項,可防止用戶意外按鍵造成的定序器跳序。我們添加了一個新的SampleSeqCtrl()程式命令。
- 現在,多個提示時間範圍和單個時間的對話方塊現在提高了第一個位置提示的有用性。
- 新的ArrSpline()程式命令使用立方曲線將一個陣列重新取樣到另一個陣列。
- 現在,尖峰形狀參數對話方塊包括立方曲線,作為一種內插法。
- 現在,MarkMask()程式命令可以獲得並設置使用一個陣列的mask的狀態。
- Overdraw WM繪製模式中,現在可以右擊一個尖峰,選定“Find with cursor 0”選項,將游標0移到距離游標位置最近的尖峰。
- 現在,New WaveMark和Edit WaveMark程式命令可以記錄和編寫。我們添加了一系列新的SSxxxx()程式命令,
同時另外幾個指令現在可以把尖峰形狀視窗當作當前視圖進行操作。這樣可以使程式讀取尖峰形狀範本。
- 現在,聚類對話方塊允許你顯示資料的x、y和z軸。
- 現在,除了一個低幀率外,Spike2 Video應用程式還允許你定義一個最大幀率。這個功能適用於幀率固定的照相機。
- 現在,分析功能表的Memory Buffer Import(記憶體緩衝導入)通道選項在計算波峰和平面交叉的位置時使用立體曲線內插法。
- 現在,將整個矩陣或向量代入函數時可以忽略空的方括號。例如,有了var A[10][3], v[4]和一個用戶自定義的Proc Fred(m[][], vec[]),你可以用proc作為Fred(A, v),
而不是用Fred(A[][], v[])。
- 有兩個運算符用於矩陣:diag(M)和trans(M),其中M是矩陣。這些運算符能生成矩陣的對角線和轉置矩陣。你也可以用 ` 字元(倒引號)作為trans()的快捷方式。
例如,如果你有var A[4][4];
你可以寫PrintLog(trans(A))、或PrintLog(A`)、或PrintLog(A[][]`),將轉置矩陣代入PrintLog()。PrintLog(diag(M))會把矩陣的對角線代入PrintLog()。
- 現在,程式語言支援cosh()、sinh()和tanh()功能。
- 用戶自定義對話方塊中線的最大數量已增加到40。
- 現在,ArrSum()和MatMul()程式命令接受向量(1維陣列)和矩陣(2維陣列)變元。
- 現在,離線處理命令支援“gated”分析。我們擴展了Process()程式命令以配合這個功能。
- 這次發佈的版本支援最新的Power1401提供的更高取樣率。要啟動更高的速率,將Sampling Configuration(取樣配置)對話方塊的Resolution(解析度)
選項卡中1401的Type(類型)選定為“Power1401 625 kHz”。
修復
- 以前,如果沒有副本視圖,對話方塊運算式不接受View(-1).Cursor(1)。
- 以前,如果你運行Interact()或Toolbar()程式命令,同時不啟動游標功能表,點擊x軸捲軸左邊的按鈕就會再添加一個新的水平游標。
- 以前,如果你通過複製一個通道創建了一個波形通道或作為記憶體通道,然後設置成聲納圖繪製模式,Spike2可能會在繪製中途死機。
- 以前,通道的Copy As Text輸出會錯誤格式化真實的數值。
- 線上處理不再不必要地清除結果位,或在線上處理的設置被調整後將處理開始時間設置成當前時間。
- 以前,如果你在程式中使用了FilePathSet(""),並選定驅動器的引導檔夾,程式會選定已選中驅動器上的當前檔夾。
- 以前,1401中的緩衝器溢流(通常因主機跟不上資料速率導致)可能導致資料取樣在不顯示原因的情況下提前關閉。
- 以前,如果1401取樣率過高,取樣停止時可能出現“Thread termination failed”(線程終止失敗)的資訊。
- 以前,如果你手動保存尖峰形狀設置,保存的觸發水平值不是最新的。
- 圖形序列編輯器使ramp輸出的顯示更加真實。
- 現在,用滑鼠拖曳時,如果另一個應用程式佔用了輸入游標(例如為了顯示錯誤資訊),或者你用Alt+Tab更改應用程式(!),滑鼠操作會中止。
以前Spike會混淆拖曳/不拖曳狀態。
- 現在,資料上的通道搜索實現了繪製模式。如果你使用資料點模式,它總是會把WaveMark資料當作事件。
- 以前,向後搜索中頻模式下繪製的事件通道可能導致在某個位置死機。
- 以前,在圖形序列編輯器中,如果一個控制項被設置在0時間上,則片斷開頭的一個關鍵字符會被遺漏。
- 以前,如果線上模式下繪製的事件通道上使用,DrawMode(ch%,-2)不能返回水平線標記的正確數值。
- 以前,視圖功能表的File Information(檔資訊)對話方塊中顯示的檔時間會隨著系統時區改變,而不能與FileTimeDate()程式功能返回的時間匹配。
- 如果你修改標題行的數目,文本導入程式不再混淆通道縮放比例。
改動
- 以前,如果你記錄下Process對話方塊的使用情況,並使用Cursor(1)等指向時間視圖的運算式,那麼被保存的是Cursor(1),而不是View(-1).Cursor(1)。
現在,如果你要記錄你的操作,
Process對話方塊的下拉清單會把時間顯示為View(-1).Cursor(1)。因為這樣看起來不夠簡潔,所以如果不記錄我們就不會使用這個格式。
- 把trans和diag用作變數或用戶自定義函數的名稱的程式將不再起作用。要修改這些程式,請用其他名稱替換這些名稱。
|
|
2003年10月 |
5.04 |
更新
|
|
|
- 現在,你可以記錄和重放多媒體音像檔。
- 你可以鎖定重疊繪製的通道,以便y軸對它們全部按比例進行調整。你也可以應用每通道垂直顯示偏移量,將可能彼此重疊繪製的通道隔開。
腳本用戶可使用ChanOrder()和新添加的YAxisLock()命令支持這些新的功能。
- 增添了新的選項” Enter debug on script error",這樣,你可以使用分析功能表緩存在波型和RealWave資料上的"添加"專案_。
- 現在,Spike2資料檔案在打開時會受到更多檢查。SONFix已經擴展,可以修復未能通過新的檢查的檔。
- XYAddData()腳本命令已經擴展,將波形資料複製到XY視圖變得更加容易。
- 現在,SampleKey()腳本命令會報告添加標記的時間。
- 現在,對話運算式中允許MaxTime(n)和MaxTime(),可以在運算式模式中和活動游標一起使用,尋找通道中上一個的資料項目目。
- 文本導入器的使用更加簡便,你現在可以選擇將波形通道導入為RealWave,或將波形和事件通道導入為Event-、Event+或Level。
- 現在,Cursor(游標)功能表的命令可以左右迭代活動游標0。
- 現在,BinError()腳本命令支持陣列訪問結果視圖的錯誤。
- System$()腳本命令現在可以讀、寫環境變數。
- 現在,你可以使用分析功能表緩存在波形和RealWave資料上"添加"專案。這樣就可以對波形進行互動式的編輯。
- 現在,通過DlgVisible()和DlgEnable(),你不僅可以使用對話方塊項目,還可以使用對話方塊項目陣列。
- 現在,如果文字檔案因為包含非法字元而不能打開, 你將看到一條解釋性消息。
- 現在,調色板和應用色彩保存在註冊表中,而不是在取樣配置檔中。編輯功能表的Preferences中有一個檢驗框(通常清楚顯示),可以啟動原來的行為。
- Colour對話方塊中有新的頁面,可以覆蓋單獨視圖和單獨通道的背景顏色。ChanColour()已經得到擴展,並添加了新的ViewColour()腳本命令。
- 我們修改了XY視圖中畫線條的方法,因此,在通過圖元檔將線條導出到繪圖程式時,這些線條更有可能以分組的形式出現。
- MemSave()添加了一個新的函數,可以在保存資料時覆蓋標準盤子區大小。如果你要保存一個包含許多小的資料區的記憶體通道,
通過設置一個較小的盤子區大小可以縮小該資料檔案的大小。
- DlgText()腳本命令添加了一個額外的函數,可設置欄位寬度。
- 如果在錯誤的視圖類型中使用ChanKind()腳本命令,程式會報告0,而不再出現致命錯誤。這樣,在使用這個命令之前就不用再測試視圖類型。
- 柱狀圖生成中的輔助測量會忽略0時刻的觸發事件。這樣,如果下一次掃描超出了當前範圍,你可以顯示一個標記。
- 現在,ChanMeasure()腳本命令支持16-19的type%值。
- ToolbarSet()和Interact()命令可以為按鍵設置工具提示。
- 現在,Alt+Shift+左/右鍵的組合可以用來進入下一個和上一個顯示觸發。
- 現在,檔導入器支援Bionic NSx格式。
- PlayWaveSpeed()具備了一個可選的額外函數,用來報告即將使用的速率。
修復
- 以前,如果你在腳本編輯器中拆分一條直線,新的直線可能損失字元,而且新直線的行縮進常常出錯。
- 以前,如果傳輸回繞目標區域的末尾、或者開始時的偏移距不是4個取樣的整倍數,PlayWaveCopy()腳本命令在處理時就會遇到問題。
- 現在,如果你試圖在沒有可叢集的事件情況下運行叢集對話方塊,會收到一條解釋性資訊。以前程式會沒有回應,讓人不安。
- 在執行XY視圖時修改執行設置不會再引起XY鍵的出現或消失。
- 以前,從腳本修改結果視圖的上一個bin不能引起重新繪製。
- 以前,在結果視圖中,ChanMeasure()和游標區域對話方塊不允許執行上一個bin,而且X值的中間數是錯誤的。
- 以前,如果你使用一個可編程的信號調節程式,如CED 1902,啟動Spike2之後第一次取樣資料時並不總是沿用保存在Spike2配置裏的處理器設置。
- 過去可以在創建緩存對話方塊中設置3個WaveMark資料圖形。
- 如果資料點的數量和觸發前資料點數量不匹配,那麼,將一個WaveMark通道導入一個緩存WaveMark通道就可能導致Spike2死機。
- 繪製成波形後,包含單一波形點的WaveMark資料不再隱藏。
- 以前,如果錯誤沒有顯示出來,則不能用BinError()腳本命令訪問錯誤資訊。
- 以前,RealWave資料立方曲線插值的通道處理選項在間隙之後不能生成任何資料。
- 以前,如果腳本命令報告的數值不是通道號,這些數值會比正確的少1。
- 現在,在用戶自定義的對話方塊裏的lgXValue()欄位輸入文本運算式被保存到該對話方塊被刪除為止。
- 以前,如果你在編輯了一個欄位後點了取消鍵,那麼則不能調用DlgAllow()設置的變動功能。
- 如果你修改一個組內的某個通道的繪製模式,使之沒有y軸,那麼這個通道會脫離該組。
- 以前,如果在標記通道上使用,MarkInfo()不能報告0。
- FileSaveAs()腳本命令在保存之前不再強迫時間視圖顯示。
- 以前,時間視圖中,代碼大於8的WaveMark事件繪製顏色錯誤。
- 在取樣期間修改信號調節程式的設置會導致TextMark通道上添加標記代碼02,或者,如果沒有TextMark通道,則添加到鍵盤標記通道上。
- 現在,取樣期間對信號調節程式所作的修改保存在取樣設置中,如果再次取樣,即可自動應用。
- 以前,ScriptBar()和SampleBar()腳本命令不接受資料中所述的所有函數組合。
- 現在,Debug(msg$)腳本命令會如資料所述把msg$寫在腳本來源窗口裏
- 現在,包含mode%的DrawMode()命令如果設置為0,會如資料所述為通道設置標準繪製模式。以前做不到。
- 現在,連續波形的檔導入器會忽略資料塊中的取樣速率。取樣速率根據資料塊衝壓估計。
- 以前,由FitLinear()和FitPoly()返回的協方差矩陣範圍不正確。
改動
- 以前,在結果視圖中,斜率模式中的ChanMeasure()在計算中包含最後的bin。這與所有其他的模式不同。現在已經不再包括最後的bin。
- 現在,如果通道中不包含任何資料,腳本語言MaxTime(chan%)命令會報告-1。以前會報告0(但是這也可能表示在0時刻有資料)。
- 在所選事件通道中將下一個╱上一個事件的顯示置於中央的互動式鍵盤命令已經從Ctrl+Shift+右/左(以前也用於活動游標迭代)改成Alt+右/左。
- 現在,如果你將一個WaveMark通道導入波形點或預觸發點不同的緩存WaveMark通道,輸入和輸出的觸發點會自動調准。以前只有第一個輸出輸入點才會調准。
- 默認調色板已經過修改,能提供更多的顏色,消除雙重色彩。默認的應用色彩查找表已經過修改,可以改變默認的網格色彩,能抵消雙重刪除的影響。
這個改變對你沒有影響,
除非你在顏色對話方塊中點擊"全部重置"鍵。
- 現在,腳本命令與y = A0 * exp(-x/A1) + A2 * exp(-x/A3)...相配,而不是像以前那樣與y = A0 * exp(-A1*x) + A2 * exp(-A3*x)...相配。
|
|
2003年7月 |
5.03 |
更新
|
|
|
- 現在,所有文本視窗中的右鍵關聯功能表中包括了"Select All"(全部清除)和"Clear"(清除)的選項。
- 現在,游標功能表Fetch命令包括"All cursors"(所有游標)。
- 現在,Optimise()腳本命令在結果視圖中使用start和finish二進位副檔名。以前,這些引數只能用於時間視圖。XY視圖仍然會忽略它們。
- 以前,導入資料檔案的通道數有32個,或與輸入檔中的通道數相等(以多者為准)。現在,如果輸入檔有n個通道,則導入檔有n*1.25個(不足1個以1個計)或32個通道,
以便為保存處理後的資料預留空間。
- 現在,選擇Edit(編輯)功能表的Preferences(參數)選項會出現選項卡對話方塊。這樣有更多的空間擴大參數菜單;以前參數菜單太過擁擠。
- 現在,General(一般)選項卡中增加了一項新的編輯功能表參數選項,可以在運行修改後的腳本時保存。
- 現在,你可以在參數對話方塊中用Conditioner(調節器)選項卡將信號調節器COM埠設置為1至8。以前只能選擇埠1至4。
- 現在,DOS腳本轉換器利用Yield()翻譯Delay命令。
- 現在,新的File(檔)功能表Apply resource file(應用資源檔案)命令可以把資源檔案運用到當前的時間視圖中。另外還有FileApplyResource()腳本命令。
你可以使用這個命令迅速應用一個複雜的視圖狀態。
- 現在,Set Marker Codes對話方塊是非模態的。這就是說,你可以在對話方塊打開的時候同時在相關的視圖中移動游標。
- 在包含錯誤資訊的結果視圖被繪成直線、平滑曲線或點時,程式會首先繪製錯誤資訊,這樣資料值將總是在最上面。如果錯誤資訊的顏色不同,這可以改善視圖外觀。
- 如果你用指定一個檔的命令行打開Spike2,或者找到startup.s2s檔,要求用戶關閉它們的警告訊息顯示框將不再顯示。
- 現在有一個新的命令行選項,/Q,可以隱藏所有的初始訊息顯示框和Spike2開始資訊視窗。
- 現在,RMS振幅有一個新的Channel Process(通道處理)選項。另外,ChanProcessAdd()腳本命令也得到擴展,以便匹配。
- 現在,Error$()腳本命令能夠識別1401錯誤代碼。
- 如果你按下Alt鍵,然後在時間視圖、結果視圖或XY視圖中進行點擊和拖曳,可以在螢幕上拖出一個矩形。
- 現在,Status(狀態)欄可以顯示時間視圖、結果視圖和XY視圖中的滑鼠指標位置。
- 現在,修改後的文本、時間視圖、結果視圖和XY視圖的視圖標題旁有一個*。WindowTitle$()返回的視圖標題沒有變化。
修復
- 和文本視圖、結果視圖、XY視圖一起使用時,FileSave()腳本命令不再詢問是否可以蓋寫其本身的資料。
- 如果相關資料檔案的時基不是微妙的整倍數,Process對話方塊可以顯示小數點後15位元數的時間。這樣可以防止編輯。
- 事件通道上的點模式活動游標搜索不再忽略最小步進值。
- 以前,如果你在XY視圖中使用ChanKind()腳本函數,它總是會報告一個XY通道,即使該通道號碼不存在。現在,如果通道不存在,它會返回0。
- 現在,如果你線上使用Edit WaveMark對話方塊,並修改觸發水平,但是沒有使用Online Update(線上升級)鍵,程式會記憶該水平。
- 以前,在自動取樣一個序列的檔時,如果當取樣達到某個檔末尾,開始下一個檔時,Abort(取消)或Reset(重置)對話方塊是打開的,則Spike2可能死機。
現在,除非你關閉這些對話方塊,否則不能打開下一個檔。
- 取樣期間從某個串列線讀取的TextMark資料不再包含取樣開始前收到的字元。
- 現在,如果你在XY視圖中使用腳本語言Optimise()命令,結果將和使用y軸對話方塊裏的Optimise(優化)鍵完全一致。
- 以前,簇集對話方塊可能變得非常大。
- 按下Ctrl鍵將不再啟動通過ToolbarSet()連接到A-Z字元的工具欄按鈕。例如,以前,一個連接到C鍵的按鈕同時也連接到Ctrl+C。
- 以前,如果在RealMark資料中使用MinMax()腳本命令,程式會從時間範圍開始之前一個數據點開始搜索。
- 以前,如果你使用不包含從文本視窗讀取的引數的Read()腳本命令,程式不會按照文檔所說的跳過文本行。
- 以前,Draw()腳本命令不能更新文本視圖。
- 以前,在Windows 95╱98╱Me中,如果你放大X軸,顯示某個bin的一小部分,則在速率模式中繪製的資料不能正確顯示。
- 現在,MeasureToXY()腳本命令會注意讓用戶檢查游標位置的要求。
- 以前,在間隙之後,三次仿樣插值通道處理選項不會產生資料。
- FileConvert$()不再忽略flag%參數。
- 以前,如果你把一個含引數的空函數轉給DlgAllow()腳本命令,腳本編輯器不會提出反對。
改動
- 現在,Process對話方塊會在顯示時間之前取消所有的拖尾0。以前,對於10微妙倍數解析率的資料檔案,0.1秒會被顯示為0.10000秒。
- 以前,在取樣停止後,如果資料檔案內沒有資料,Spike2會刪除這個檔。這可能導致文件意外消失的問題。作為一項試驗,現在我們會保留這樣的檔,
並添加一個檔批註(除非已經使用檔批註4),
說明取樣執行的實際時間。
- 各個視圖中心不再添加垂直游標。現在,垂直游標根據游標號碼添加到相應位置。
- 現在,時間視圖通道單位從顯示的通道重新讀取,而不是從隱含資料檔案讀取。這就是說,顯示為頻率的事件通道擁有Hz單位。現在,
Optimise()腳本命令可以在你輸入的一系列通道上運行
(即使這些通道是隱藏的)。以前,這個腳本命令不能利用隱藏通道。
|
|
2003年6月 |
5.02 |
更新
|
|
|
- 現在,如果你把滑鼠指標移到Windows Explorer中的一個.smr(資料)檔上,你可以看到關於這個檔的彈出資訊,其中包括檔時間解析度和存在時間、
通道數、以及檔批註。
- 如果你把滑鼠指標移到Windows Explorer中的一個.s2s(腳本)檔上,而且你已經在第1行設置了腳本檔批註,那麼這個批註也會出現在彈出資訊中。
- 現在,如果你在運行Windows NT2000或XP,你可以在詳細資料查看的狀態下顯示與spike2資料檔案(.smr)和腳本文件(.s2s)有關的批註。
- 現在,尖峰形狀和簇集視窗右下角有一個大小框。
- 現在,除了加在每個範本上的尖峰數量外,尖峰形狀對話方塊範本視窗還可以顯示匹配尖峰的數量。"範本"功能表中的"初始化計數器"命令將匹配計數設置為零。
- 以下新的腳本命令支援曲線擬合:FitExp()、FitGauss()、FitSin()、FitPoly()、FitLinear()、FitNLUser()。
- 以下新的腳本命令可計算伽馬函數:GammaP()、GammaQ()、LnGamma()。這些命令對於常態分配和泊松分配非常有用。
- 添加了新的腳本函數,支援平面陣列的矩陣運算:MATInv()、MATMul()、MATDet()、MATSolve()、MATTrans()。
- 現在有以下腳本函數支援平面陣列:Abs()、ArrAdd()、ArrConst()、ArrDiv()、ArrDivR()、 ArrMul()、ArrSub()、ArrSubR()、ATan()、Cos()、Exp()、
Frac()、Ln()、Log()、Pow()、Round()、Sin()、Tan()、Trunc()。
- 檔導入在創建與舊版本的Spike2相容的檔方面功能更強大。
- 對Rand()腳本命令進行了擴展,允許用戶設置一系列的亂數字,以及在陣列中填入亂數字。
- 添加了新的腳本函數RandExp()和RandNorm(), 能產生帶指數函數和常態分配密度函數的亂數字。你可以用 RandExp()產生帶泊松統計資料的事件點列表。
你可以用RandNorm()把常態分配的噪音添加到波形上。
- 對Channel Process進行了擴展,包含各種取樣速率和排列的通道立方曲線內插。為了匹配, ChanProcessAdd()也進行了擴展。
- 新的PCA()腳本命令可以執行主成分分析( Principal Component Analysis)。
- 現在你可以在結果視圖中使用ChanSelect()。
修復
- 以前,如果列印一個%f格式的大數字,Spike2可能會死機。例如: PrintLog("%8.0f", 1e300);
- 以前,如果你用chans%引數而不用xU$引數執行SetResult(),不會出現錯誤報告。
- 以前,如果滾讀立方曲線模式繪製的波形,資料顯示可能效果不佳。
- 以前,使用叢集對話方塊會刪除尖峰形狀對話方塊中的迴圈重放。
- 以前,如果你在結果視圖中使用FitLine(),而finish的BIN號碼在結果視圖的末尾以外,這時結果會出現錯誤。
- 以前,如果你把用老版本Spike2創建的一個檔導出到新的資料檔案中,程式可能死機。
- 以前,SampleSequencer()腳本命令設置的序列不能總是按照取樣配置顯示。
- 以前,Process()腳本命令會改變結果視圖,但是不會引起螢幕更新。
- 以前,對結果視圖BIN的修改不能使通道的複製圖更新。
改動
- 現在,腳本創建的對話方塊大小已經被限制到180個字元寬,30個字元高。
- 現在,如果你用Print()、PrintLog()、Print$()或Message()輸出一個2D陣列,輸出會使用第一個指數作為行,用第二個指數作為列。這樣就能匹配矩陣的標準記法。
- 腳本創建的對話方塊右上角的關閉鍵因為沒有用處,已被刪除。
|
|
2003年4月 |
5.01 |
更新
|
|
|
- 現在,在結果視圖中,如果每個圖元都有很多點,直線繪圖資料不會再顯得"又粗又短"。
- 增添了有了一種新的叢集資料常態混合方法。
- 叢集對話方塊中,"KMean from existing"命令增添了一個新的加速鍵(Ctrl+Shift+K)。
- 調試過程中,你現在可以跳過Interact()、Toolbar()和DlgShow()函數。
- 如果你給一個XY視圖設定通道名,現在顯示╱隱藏通道對話方塊會使用這個通道名。
- Spike2現在支援Windows XP的視窗和按鍵視圖風格。
- 對EDF檔導入進行了擴展,從而支持BDF格式。
- Plexon檔導入器現在支援多幀資料檔案格式。
- 現在為多通道系統資料檔案準備了一個檔導入器。要使用這個導入器,你必須獲得並安裝最新的MCStream庫(版本號2,4,0,0或更新)。
修復
- 已經增加了用戶定義對話方塊的最大寬度。
- 現在,y軸標題和結果視圖通道單位會跟蹤記錄光柵繪製模式和非光柵繪製模式之間的變化。
- 本DrawMode()命令現在只有在繪製模式改變時才會要求重新繪製。以前它總是會要求重新繪製。
- 以前,在結果視圖中,每個圖元有很多點的直線繪圖偶爾會丟失一個點。
- 以前,在時間視圖中,繪製為每個圖元有很多點的直線的波形資料有時會顯示一個非常狹長的形狀,比應該繪製的寬一個圖元。
- 6. 如果你使用"檔"功能表裏的"打開"命令,選擇一個已經在Spike2中打開的檔,不會再出現"不能打開檔"的錯誤資訊。
- 現在,離線波形重放和線上波形強制輸出能夠正確處理幀頻不是一微妙的資料檔案。
- 以前,如果你把游標從正在更新的螢幕上拖過,游標並不總能正確繪製。
- 帶快速ADC的1401plus最多可以取樣8個通道的WaveMark資料,不過,以前,線上範本匹配的功能只能用於第一個通道。現在,這個功能可以用於所有WaveMark通道。
- 以前,由腳本定位的對話方塊有可能會出現在前一個對話方塊的位置,而不是出現在腳本設定的位置。
- 以前,在對一個以上的尖峰形狀通道進行尖峰形狀資料取樣時,可能無法正確設置觸發水平。
- 以前,如果你使用"檔"功能表中的"導出"命令把一個記憶體通道轉儲為文本格式,Spike2可能死機。
- 1401設備驅動程式已經有了新版本,修正了1401plus用戶在使用PCI適配器和長(2米以上)連接電纜以及快速PC時會遇到的資料傳輸問題。另外,
新發放的PCI卡固件也可能改善這方面情況棗詳細情況請與CED聯繫。
- 現在,腳本創建的對話方塊可以使用DlgInteger()正確輸入一個小於零的數值。
- 如果mode%引數不適合通道類型,或者沒有模式所需的參數,MinMax()函數不會再導致Spike2死機。
|