2017年10月 |
7.20 |
更新
- 从采样配置中读取的进程所创建的内存通道现在记得住任何标记文件。
- 我们现在测试重要资源的版本号,以使得Spike2 版本7免受版本9(版本9支持远远更多的通道数量)所编写的不兼容资源的影响。
修復
- 如果你编译(并运行)一个脚本,又在编译第二个脚本时产生编译器错误,并最终运行第一个脚本,那么脚本编译器系统可能会混淆不清。
- Measurement设置对话框现在在通道改变时重建下拉列表。
- 如果读取文件时有问题,则读取采样配置会使Spike2崩溃。
- 如果在采样或重运行窗口开始滚动前重新调整其大小,则会显示错误的x轴范围。
- 如果Cursor Regions和ChanMeasure()斜率测量精确匹配时间范围的结尾,则该测量包括是时间范围结尾处的点,不像其它测量仅仅是截至结尾时间而不包括该结尾时间。
|
|
2017年5月 |
7.19 |
更新
- 保存和恢復字體大小將嘗試在螢幕上保留字體的實際大小,而不是圖元大小,這樣從低解析度螢幕變化到高解析度螢幕不會產生小字體。
- 在以下方面進行了若干改進:Talker通道的配置、對來自Talker的波形資料進行校正以考慮時間漂移以及在採樣重置(重啟)後處理Talker。
- Heka 導入器允許80個字元長度的實驗名稱。
修復
- 如果使用者在路徑中混用/和\, #include系統會無法區分。
- #include行的#字元前不能有空格。
- 如果組中的第一通道改變了背景顏色,覆繪通道會在背景上進行覆蓋繪製。
- 如果在使用者與Spike2功能表進行交互時腳本空閒常式產生使用者對話方塊,有可能使Spike2掛起。
- 帶有許多區域變數的指令碼語言Proc或Func會無法再帶有極少區域變數的腳本中編譯。
- 跳過NaN(非數值)的通道處理無法處理以NaN值開始的通道。
- 現在,當沒有通道1時,Expression模式下的活動指標搜索能夠工作。
- 如果下一可用通道是空閒的並且是同樣的類型,則Duplicate通道按鈕現在可以用於Talker。
- 過去Talker有可能在連接過程中出錯。
- 過去,新的Talker資料在螢幕更新前並不一定被顯示。
- 依賴於通道複製的虛擬通道在原始通道變化時不更新。
- 在一些情況下,虛擬通道的複製沒有延長無效時間範圍,從而導致出現繪圖問題。
- 現在,Set Cursor Position對話方塊處理在日期時間模式下的x軸。
- X Axis Range對話方塊現在處理日期時間軸模式。
- Motion Lab Systems導入限制通道單位長度,以避免崩潰。
改動
- 現在,在Talker顯示其自己的設置對話方塊時Talker通道配置對話方塊被禁用。
|
|
2016年4月 |
7.18 |
更新
- 你現在可以在高解析度(4K)顯示器上運行,而不會使任何內容變得非常小。這是通過使Windows縮放顯示器點陣圖來完成的,因此結果在某種程度上是不清楚的。Spike2版本8.07和後續的版本按全螢幕解析度運行。
- Talker介面被更新到版本3。存在新的腳本命令: TalkerSendStr() 和TalkerReadStr()。
- 當你載入採樣配置時,如果已保存的視窗位置會將視窗標題列放在螢幕區域的頂部之上(這使得它很難定位),則忽略該已保存的位置。
修復
- 如果你使用FileTimeBase()改變時間視圖的時間基,則x軸不重新繪製。
- 具有0滯後的閾值交叉搜索現在設置了小的滯後值,以防止搜索被卡住。
- 重複的時間視圖搜索強制執行1個時鐘刻度的最小步進以避免無限迴圈。
- 如果你設置高載模式採樣,則採樣速率有可能被優化得很差。
- 如果通道被另一視圖部分覆蓋,則覆繪通道的背景有可能不正確地更新。
- 如果你在腳本運行的同時拖曳可停靠條(例如序列器控制台),並且腳本顯示對話方塊,對話方塊沒有正確地顯示,並且Spike2會中止並且可能崩潰
改動
- 保存圖形序列的資料夾已經從所有用戶應用資料檔案夾改變成當前用戶應用資料檔案夾。這是為瞭解決不允許協作網路中的使用者對應用資料夾的寫訪問時的問題,從而導致在採樣時沒有圖形序列。
|
|
2015年8月 |
7.17 |
更新
- 如果XY視圖的按鍵在寬度或高度上大於該視圖,你可以拖拽它使得所有的按鍵都可讀。
- 在腳本中,如果a是常數運算式(在編譯時已知),則三元運算子 (a ? b : c) 現在被減少到b或者c,從而在運行時節省評估a和進行分支。
- System() 和System$() 指令碼命令現在瞭解Windows 10。
- DlgValue$(item%, new$)指令碼命令現在可以選擇由 DlgList()和DlgString()定義的下拉式功能表。
修復
- 聲明除了最後一個維度外所有維度為0尺寸的局部陣列導致'不能構成陣列'錯誤。現在,接受聲明中0的任何組合。
- 在採樣配置通道設置對話方塊中,如果你編輯通道編號,則舊的通道被設置成關閉(之前你會得到舊的通道和新的通道二者)。
- 如果你打開視圖重運行對話方塊,並複製時間視圖,則Spike2會崩潰。
- 如果結果視圖具有無效區域(需要重新繪製),並且腳本遇到中斷點或Yield() 語句,則視圖不會更新。
- 如果你指定終結字元並且輸入流在發現終結符之前提供多於一個資料緩衝區,則SerialRead()會出故障。
- FileSaveAs()指令碼命令讓你使用不正確的檔副檔名。
- 當所有通道終止為"慢"時,請求以慢的採樣速率進行突發採樣會使得1401以錯誤的速率採樣。
- 如果你在迴圈內使用var聲明腳本變數,並向它指定常數值(編譯時已知),在每次進行迴圈時該值未被指定。
- 對話方塊中具有3個冒號的時間字串(例如1:00:00:00,意味著1天)不被正確地轉換。
- 腳本代碼: Message(Error$); 被編譯器錯誤地接受,導致你在運行該腳本時出現崩潰。
- 如果你保存並重新打開XY視圖,Y軸單位被設置成空的。
- 如果啟用自動檔命名,則SampleAutoName$() 未被記錄。
- 在基於文本的視圖中,Draw(line%) 沒有將line% 設置為頂部線條。
- 圖形序列編輯器未保存用於取決於變數之間的比較的所有等待和分支的變數的數量。
改動
- 在基於文本的視圖上的Modified()指令碼命令現在對未保存的改動、不可撤銷的改動進行測試。之前,如果基於文本的視圖被腳本改動,則Modified()說它並未被改動。
|
|
2015年1月 |
7.16 |
更新
- 指令碼語言允許你使用底線作為符號名稱的一部分。
- 指令碼語言已經預定義了用於Spike2版本的常數以及數學常數π 和 e。
- 圖形編輯器中的脈衝串的最大脈衝數量從400提高為1000。
修復
- 1. 在零寬度的時間範圍內對最大值、最小值或最大絕對值的通道搜索現在失敗,而不是在時刻0返回成功。
- 更少的編譯器錯誤消息使用'???'來指示問題符號,使得更容易修正該問題。
- Vertical Marker對話方塊現在正確記錄對字體的修改。
- 若腳本由另一個腳本載入、編譯(使得Compile命令被禁止)和修改,Compile命令沒有被使能。
- 在Change colours對話方塊中選擇多於256個項目會使Spike2崩潰。
- IIRInfo() 指令碼命令總是返回0,而不是篩檢程式類型。
- 腳本三元運算子不允許你在兩個陣列間進行選擇。
- 如果你從記憶體緩衝中讀取多跡線WaveMark資料作為波形資料,並且該讀取部分啟動一個事件,則錯誤的資料被返回(在緩衝中的偏移量未考慮跡線數量)。
- 腳本調試器在代碼間步進時會顯示錯誤的包含檔。
- 使用Micro1401-3,處於低頻(低於10kHz)的任何波形輸出未生成任何輸出。
- 當認為所有點具有相同的方差(最小平方誤差)時,用於非線性擬合的擬合代碼會將r² 值算作為 "非數值"。
- 在與帶有多條跡線的WaveMark通道一起使用時,MinMax()指令碼命令沒有完全正確地獲得最小值和最大值的位置。
- 若使用向量(1維陣列)而非矩陣(2維陣列)來查看新的值,MarkEdit()指令碼命令沒有正確地編輯多跡線WaveMark通道的波形。
- 若從通道文本(右擊)功能表打開Set Marker Codes 對話方塊,則初始消息可能被用於錯誤的通道。
- 若揚聲器生成大於1個通道,則在採樣配置中揚聲器通道資訊沒有被正確保存。
改動
- FiltAtten() 和 FiltInfo()指令碼命令現在都能夠將衰減返回為負值以與FiltAtten()設置的值相匹配。
|
|
2014年9月 |
7.15 |
修復
- 在結果視圖中,在將通道識別字作為文本(例如"2A")轉換成通道編號時,對重複的大寫字母和小寫字母作相同處理。因此"2A"被處理成第一個副本,而不是第27個副本。
- 在指標不連續時,來自原始檔案的活動指標資訊未被正確存儲。例如,若你使用指針0, 1, 2, 3, 5 和 7 (指針4關閉),則指針5和7未被存儲。
- 當腳本的主程序以條件陳述式結束,且該條件陳述式包含halt作為最後一條語句,例如if test% then DoSomething();halt;endif; 若halt語句沒有運行,則會導致Spike2崩潰。
- 如果你使用MemSave()指令碼命令來將具有空隙的儲存器波形通道存儲到一個新的通道中,並將通道類型從Adc改成RealWave或從RealWave改成Adc,第二個以及後續的塊會存儲錯誤的資料。
- 若你的電腦被設置成數位3/2被列印成1,5而非1.5時,將數據導入到MATLAB後再讀取XML源會失敗。
- 在採樣中,若基於事件的資料跨越最終提交時刻,則該資料的讀數會被截斷。在提交時刻之前結束或之後開始的讀數不受影響。
- 若你在腳本編輯器設置對話方塊中改變標籤折疊方式,該改變直到下一次文本視窗被打開時才會發生。
- 在定義濾波器之前使用指令碼命令FiltCalc(-1,1)會使Spike2崩潰。
|
|
2014年7月 |
7.14 |
修復
- 後向搜索帶有間隙的波形資料並不總是正確工作。
- 當WaveMark項目堆疊時,來自WaveMark通道的波形資料的讀數可能只有一個點。
- 在Trough模式下通道測量不正確。
- 在圖形序列器中,第一部分的脈衝生成時刻延遲一個序列器記號(相對時間是正確的)。
- 在從腳本匯出檔時,顯示進度條,但如果使用者取消匯出,腳本未得到通知。在互動地運行時,不顯示進度條。現在特意為互動式匯出設置進度條,而腳本匯出沒有進度條。
- 在記錄動作時,點擊基於文本的視圖並不總是記錄FrontView()命令或添加ViewFind("view title...");到腳本的開頭。
- 在顯示柵格資料時改變結果視圖通道處理中的通道編號會導致Spike2崩潰。
- 使用帶版本9監視器的Power1401 mk II 進行慢速任意波形輸出未生成任何輸出。
- 圖形序列編輯器現在可以設置相比序列器步進週期而言很長的隨機和泊松延時值。之前,對於0.01ms步進週期,可設置的最長的延時值約為一秒;現在可以為數分鐘。
- 若你將帶有光柵顯像的結果視圖保存到資料檔案,下次你打開它時Y軸的尺度可能不正確。
|
|
2014年2月 |
7.13 |
更新
- 輸出到資料(.smr)檔現在將對所有通道設置理想速率,而不再僅僅針對波形和WaveMark通道。
- 現在,你可以從具有不同量程的波形通道中創建具有多條軌跡的WaveMark通道,即便第一個通道的量程並非最大。
- ChanFitShow()命令現在可以在擬合完成前設置擬合曲線的繪圖範圍。
- Talker系統更新後可以像之前在Spike2 版本8.01中一樣處理版本1規格的聊天器。
- WaveMark和虛擬通道對話方塊中的通道選擇器現在與相應的時間視圖採用一致的通道順序。
- Esc按鍵不再會關閉測量對話方塊中的PCA和群集。
- 導入器:Axon, MC_Rack 和Biopac現在使用最新的庫。你可以在NewBehavior (Neurologger)導入器中選擇記錄會話。
修復
- Spike監視器對話方塊通道標籤在黑色背景下不可見,而且使用錯誤字體。
- 沒有資料視圖時使用DlgChan()會使Spike2崩潰。
- 線上擬合過程中,當擬合曲線試圖使用未採樣的資料時,系統會發生崩潰。
- 若一個用戶自訂對話方塊使用了一個通過DlgChan()函式定義的包含選中通道的域,而用戶又在對話方塊打開的情況下修改了選中通道,對話方塊中的選中通道列表並沒有更新。
- 通過ColourGet()讀取結果視圖的背景顏色實際上讀取的是時間視圖的背景顏色。
- 一個錯誤的原始檔案可能會使時間視圖的x軸從負值開始。
- DebugHeap()指令碼命令使堆的資料項目交換了行列值。
- 你可能會拖放Spike形狀對話方塊(不是線上建立對話方塊)的y軸使其合理的極限值,導致顯示坐標軸的數值與顯示資料無關。
- 在對四電極資料(擁有4條軌跡的Wavemark資料)採樣時,Spike形狀對話方塊的非觸發資料線上顯示為軌跡0,2,2,3。這並未影響記錄的資料。
- 腳本編譯器未將數值與字串的比較標記為錯誤。例如,如果3 = "three",則停止。
- 記錄MeasureToChan()和MeasureToXY()時,忽略了閾值反覆運算模式中的寬度參數。
- 導入器:Alpha Omega和Neuralynx導入器中的y 值縮放都得到了更正。ASCII (文本)導入器會使TextMark 資料的時間出現錯誤。CFS導入器現在可以正確獲取標記通道的時間值。
改動
- 每次將資料匯出到MATLAB檔時,MATLAB庫都會發生1.3MB的記憶體洩露。現在我們已經更新至R2013b庫版本。現在每個檔導入時會出現50kB左右的資料洩露,儘管不理想,
但大多數用戶已經可以匯出數千個檔而不出現記憶體問題。
- 在圖形序列編輯器中,我們現在用章節A到章節Z指代各個章節,而非關鍵A到關鍵Z。
|
|
13年9月 |
7.12c |
修復
- 在7.12 到 7.12b版本中,打開About框會導致Spike 2關閉並出現錯誤資訊。
- 從7.11版本開始,New WaveMark將預觸發點數設置為0。
- 腳本編譯器錯誤地允許全域變數與內建函數同名。
- 在使用Power1401-3時,若arbitrary waveform output在運行中重啟會導致採樣停止並出現溢出錯誤。
- 在x軸顯示範圍內發生起點或終點重疊的多軌跡WaveMark波形,如對其進行Display optimize會設置錯誤的y軸範圍。
- 當一個XY視圖是Measure to XY的目標視圖,又同時執行DlgChan()時,會導致通道被列為(關閉狀態)
|
|
13年7月 |
7.12b |
更新
- 若你的電腦能夠進行網路連接時,About對話方塊將告訴你是否有最新的Spike2版本可供下載。
修復
-
從版本7.11開始,如果複製通道後又刪除了一些序號低的複製通道,再進行複製時通道編號會被破壞。
|
|
13年7月 |
7.12a |
修復
- 在版本7.13中,使用Power1401-3時,若通過一個DAC播放一個任意波形,則該DAC無法通過其他方法更新。
- 在版本7.12中,若使用腳本生成的二進位導入器,則Signal不再使用默認的設定檔。
|
|
13年6月 |
7.12 |
更新
- FileOpen()指令碼命令可以設置mode%值為8,從而設定File Open對話方塊的初始資料夾。
修復
- 在 7.11中,作為資料通道測量結果保存地的記憶體通道沒有將繪圖模式保存在新的XML原始檔案格式中。
- 在 7.11中,指標區域和數值對話方塊的最近位置沒有被保存。
- 當使用PlayWaveAdd()函數的size%變數預留空間時,任意波形輸出的持續時間上限為1s。
- 在XY視圖下使用FileSaveAs() 指令碼命令並將type% 設為-2時,無法正常工作。
- 在圖形序列編輯器中, 變數+偏移並與當前時間比較 無法輸出正確結果。
- 在輸出序列器中,使用VAR 語句申明一個以V開頭的變數別名,若該別名V之後的部分恰好是該序列中一個常量或者標籤的名稱,系統會錯誤地發出警告。例如, VAR V1,VBASE 且 BASE 也是一個標籤或常量。
- 如在文件中所規定的, Round() 指令碼命令將負數歸為0而不是最近的整數。
- 在圖形序列編輯器中,如果斜坡DAC正好設置為斜坡的邊界值, Ramp 可能無法停在終點值。
- 在版本 7.11中,對超過一個繪圖通道的XY視圖進行測量可能會導致Spike2 死機重啟。
- 在結果視圖中,如果y的最小值為0,而你將y軸切換到對數模式或者在對數模式下使用y軸Optimise 命令,所得的結果不可信。
- 並非X和Y軸邊界對話方塊中的所有操作都能被還原(例如,進入對數模式)。
- Avicomp程式(用來壓縮.avi檔)可能會因為路徑問題而無法生成暫存檔案。
- ExportChanList()輸出的記錄會忽略時間終點值與通道列表之間的逗號。
- 以前,一些格式不規範的虛擬通道運算式會產生 Unknown error type ;現在它們會返回正確的錯誤報告。
- 如果mode%大於12,ChanValue()命令會報錯。
- 打開腳本記錄時, Analysis menu->Memory Buffer->Create Channel Copy 命令只會記錄創建一個空記憶體通道的操作。
- 平均頻率模式下繪製的通道中活動指標跨越門限時會發生錯誤。
- 如果波形生成的虛擬通道的採樣間隔或時間刻度與源通道不匹配,並且虛擬通道的點正好位於空隙前最後一個點或者源波形通道的終點,這個點將被算作NaN (非數值),並顯示為0。
改動
- 以前,當參數列表中任何通道不存在時,ChanShow() 和 ChanHide() 不做任何處理;現在它們會顯示或者隱藏那些不存在的通道。
- FileList() 中當 type%=6 時,將同時包含*.s2c (舊格式) 和 *.s2cx (新格式) 兩種設定檔。
|
|
13年3月 |
7.11c |
更新
- 若TextMark資料採用更高的取樣速率,採樣結果會更好。
- 若你的資料檔案中有大量TextMark 專案, TextMark 對話方塊會自動打開。
- 多維陣列的最大元素數目現在為100,000,000。
- 鑒於現在我們允許在某些地方出現零長度陣列, Len() 指令碼命令現在也可以處理零長度陣列,而不會報錯。
修復
- 腳本編譯器現在可以在正確位置顯示"陣列過大"錯誤資訊。
- 當你向採樣配置中添加一個通道並對它進行採樣時,版本7.11會彈出虛假警告資訊。
|
|
13年2月 |
7.11 |
更新
- 你現在可以在Microsoft推薦的Program Files資料夾中安裝Spike2,而不用自己選擇資料夾。當我們查找最近和默認設定檔時,它也會發生改變。
- 現在可以選擇在採樣資料之前和之後將DAC和數位輸出值重定到已知水準。這些選項既可以通過Edit功能表Preferences統一設置,也可以針對每個採樣配置單獨設置。通過新的OutputReset()指令碼命令可以實現這一功能。
- 資料視圖中Ctrl+Shift+A 按鍵組合現在可以選中所有垂直游標。
- 現在可以在編輯器設置中將虛擬空間關閉。
- XY視圖的字體改變後按鍵大小也會重新調整。
- The FilePath$() 指令碼命令功能拓展後可以返回當前用戶的Spike7目錄(在我的資料夾中)以及所有用戶的Spike7Shared目錄(在檔資料夾中)。
- 新增加對 Neurologger .hex 檔的導入功能。
- Spike2選項的常用頁面添加了是否使用作業系統的數位格式設置來進行文本輸出的選項。這一功能允許使用逗號替代小數點。
- 既然我們現在可以將來源資料保存在XML檔中,那麼我們就能增加活動游標運算式長度(增加至240個字元),而且使用者自訂游標現在可以保存和恢復,不再被截斷。
修復
- 使用者自訂函數或程式中的變數,腳本編譯器在定義前會先檢測。
- 腳本編譯器不再錯誤地將halt()當作有效代碼。正確的代碼應該是沒有左右括弧的halt。
- 在將數據匯出到MATLAB時,如果資料間有間隙,可以跳過間隙,直接將後面的資料附接到間隙前的資料上,看起來好像沒有間隙。
- 在時間和結果視圖中,FileOpen()指令碼命令總是能讀取資源(不論是否將2加到mode%上。)
- 當你下拉Y Range對話方塊中的自動單位域時,該域總是重置到Off狀態。現在它能保持原有設置。
- 處理過程中產生的XY檔在第一次保存後會加入到最近使用檔列表。
- 現在對結果視圖通道設定了最大備份上限為52,大於26的通道編號標籤改為大寫字母(1A, 1B…)。
- 真實標籤通道的曲線擬合畫成速率柱狀圖,現在平均頻率和暫態頻率使用圖畫所示的資料。
- 使用指令碼語言創建的對話方塊總是在腳本執行結束時銷毀。以前,它們可能會被留下不處理。
- 處理過程中從時間視圖新建或者重新打開的檔總是標記為未修改。
- 現在對通道進行重排序時,游標區域和游標數值對話方塊也會進行相應更新。
- FitValue() 現在可以工作了!它還有一個額外的參數回饋成功與否。
- Cursor功能表Fetch and Position現在會在發生變動時更新游標區域和數值。
- 在FIR濾波器對話方塊中多次將多波段濾波器的邊界值拖到錯誤位置或者將濾波器設為多通帶或阻帶可能會導致Spike2崩潰。
改動
- 腳本編譯器經過重新編寫後能夠拓展語言。之前有一些異常會導致一些腳本被錯誤地通過檢查,而重新編寫後它能(正確地)報錯。它還降低了必須用分號分隔所有語句的要求。它允許聲明一個大小為變數的全域陣列。
- 原始檔案系統在徹底重寫後使用XML,不再使用特定的二進位格式。其目的是讓這一調整不帶來其他大的變動,除了保存資源和配置的檔拓展名最後多了一個x。也就是,. s2r變成 .s2rx and .s2c 變成 .s2cx. 如果讀取舊的資源但沒有創建一個檔進行採樣(這樣能使舊檔轉換為新格式),FileSaveAs(name$,6,...)可能會出錯。
- 在尖峰形狀對話方塊中,前進和後退的快速鍵從n和N改為P和Q。這是為了避免在某些尖峰使用b和m作為步退和步進快速鍵時意外按到n。
- 波形標記重分類對話方塊中的預設按鍵改為取消。這樣做是為了使意外對資料重新分類變得更加困難,因為這個操作危害極大。
- 作為結果視圖中的一部分,光柵顯示預設顯示方式從點改為線(這樣看起來更方便)。
- 若選擇極細數字寬度,所使用的點的大小會根據螢幕大小調整圖元點,對於印表機,它的單位是0.25個點(之前印表機的點總是太小,難以看清)。
- 現在,在列印或複製尖峰形狀時,y軸範圍與尖峰形狀對話方塊中的顯示一致。之前我們嘗試將結果擴大,這樣範本邊界才能正好跨越顯示區域。
|
|
12年9月 |
7.10c |
更新
- 加入了對Power3的支持。
|
|
12年7月 |
7.10b |
修復
- 7.08中報告的在使用Spike Monitor窗口時可能會使Spike2崩潰的故障已修正。
|
|
12年6月 |
7.10a |
修復
- 7.09中報告的當通道n+1存在備份時無法删除數據文件通道n的故障在版本7.10a中已修正。
- 在使用SSOpen()函數創建一個尖峰脉衝形狀窗口時,若mode%爲0或者未賦值,出現的窗口會被隱藏,幷异常閃爍。
|
|
12年5月 |
7.10 |
更新
- 對Marker-based通道,MemSetItem() 將把code%視爲整數處理。
- 使用Ctrl+Alt 幷同時點擊拖拽WaveMark 數據,以選定項目更改標簽代碼的操作現在按觸發-顯示方式工作。
- 在導出成Spike2數據文件時,源文件中包含的采樣起始日期和時間也會複製到導出文件。如果源文件中有時間轉換,則導出文件中也有。
- FileTime$()和FileDate$()命令現在可以處理幾秒的可選時間偏置,這樣打印數據文件中事件發生的日期/時間會更加方便。
- 采樣配置Resolution 對話框中所有Microseconds per time unit 數值分辨率現爲0.1µs。之前, 對20 µs及以上的數值,其分辨率爲1 µs。
修復
- 柱狀圖通道的XY視圖不會出現擬合曲綫。
- 擬合曲綫幷沒有在XY視圖中按照通道的偏移量進行相應的偏移
- 使用ChanOrder(n,0,m)覆繪通道n和m後, ChanOrder(n,1,m)幷沒有將它們分開。
- 我們使用最原始的方式生成.smr (數據) 文件,這樣數據具有兼容性,Spike2先前的版本也能讀取。Spike2 版本7中的一個無意修改導致Spike2版本3無法讀取數據文件,但對其他版本兼容。
- 在Memory buffer Import 對話框中指定電平觸發時,現在可以使用View(-n)前綴來區分重複的時間視圖。
- 對所有數據導入器進行了檢查,避免Windows 7 下出現"錯誤類型-100:無法打開文件"。
- D360調節器在采樣中不能進入Impedance 測試對話框,否則會導致Spike2停止響應。
- 從7.07版本開始,設置Black and White顯示模式不會改變WaveMark數據顔色。
改動
- 從數據文件中提取采樣配置時,生成的配置假定1401類型至少是一個Power1401 mk II。之前設定的最低一般水平1401類型在數據文件的基本時間單元不是整毫秒時會發生問題。
- 在將功率譜輸出到結果視圖時,現在會將一半FFT長度的已分析數據塊覆蓋掉。之前數據塊沒有被覆蓋。這種新的處理方式來自Welch,而之前的方法來自Bartlett。在Edit菜單Preferences下有一個選項可以使用舊的方法。覆蓋數據塊因爲使用了窗函數使信號損耗降到最低,付出的代價是增加了計算功率所需要的時間。
- 之前,當把尖峰脉衝形狀模板存入與數據文件關聯的源文件時,若沒有模板可存,Spike2不會作任何更改。這意味著如果删除了所有模板,下次再使用源文件時,之前的模板會重現。從版本7.10開始,若删除一個通道的所有模板,源文件會自動更新,下次使用時,不再有原來的模板。
|
|
12年4月 |
7.09a |
修復
- 版本7.09中,可以在虛擬通道表達式中使用編號更低的虛擬通道,而且也能使用mn和1a,但是我們將表達式强制改成大寫,因此1a變成1A,但不工作。
- 在Set Position 對話框中Move Away按鈕不能對所有指針有效。
- 尖峰形狀整理系統中基本組成分析可能會在內存滿的情况下導致Spike2崩潰。
- 4月19日上傳的版本7.09a 對ASCII, Binary, Heka, DSI, MindWave & Alpha-Omega 文件導入器進行了修改,避免了Windows 7下的源文件目錄問題。
- ASCII和 Binary 文件導入器的采樣速度更高。
- Alpha-Omega文件導入器會生成一個可讀取數值的文本標簽,而不是簡單的標簽。
改動
- 串口綫TextMark數據允許所有編碼被設置(只是設成一個更大的數目)。
- 複製通道現在盡可能放在原通道的旁邊。
|
|
12年1月 |
7.09 |
更新
- 現在,尖峰形狀對話框會在你拖動水平和垂直指針時顯示指針位置和模板大小信息,而且你可以直接輸入數值或者從相關的時間視圖中複製指針位置來設定垂直指針的位置。你還可以將垂直指針與時間視圖中的指針關聯起來。
- 現在你可以在XY視圖中創建柱狀圖。
- 在XY視圖中,你可以使用新的XYOffset()脚本命令對通道位置進行偏移。這樣你能够産生網格狀的柱狀圖或者對通道的數據進行偏移,以達到比較的目的。
- IIR濾波器族獲取信息命令現在返回濾波器穩定性的測量值。産生IIR濾波器的命令在所産生的濾波器極有可能不穩定時會返回1。
- s2video應用程序現在有新的配置選項,可以提高視頻的同步性能。
- 保存時間、結果和XY視圖爲位圖的交互式命令現在除了保存爲BMP格式還能保存爲JPEG、PNG和TIFF格式。FileSaveAs()脚本命令也做了相同擴展。
- Channel Image 現在允許用戶打開除了位圖外的其他格式,如JPEG, PNG 和 TIFF圖像。 你還可以選擇剪貼板的圖像作爲背景。
- FileSaveAs()現在可以將多媒體視圖的一個視頻幀保存爲硬盤上的位圖文件。
- 新的MMFrame()命令允許訪問多媒體窗口中的幀時間列表。
- 新的MMOffset()命令可以獲取和設置多媒體文件中的AVI文件和Spike2數據文件的時間偏移量。
- MMPosition()命令可以步進到前一幀和後一幀的時刻。
- 目前,調節器、TextMark對話框中COM端口數目可設置範圍爲1-19,而SerialXxxx()系列命令中調節範圍爲1-256。
- 虛擬通道表達式現在可以引用一個編號低于它所産生的通道的虛擬通道。
- 在 Active Cursors 對話框,如果一個指針是用戶自定義格式的字符串,該字符串會顯示以便于區分。你也可以不用離開Active Cursors對話框直接打開Cursor Label對話框
- 在那些可以通過下拉菜單列表選擇指針的對話框中,如果一個指針有用戶自定義標簽,這個標簽會自動彈出,以幫助用戶辨認。
- MATLAB導出系統在導出時間需要幾秒鐘時會出現進度對話框,幷有Cancel 按鈕。
- 導出爲SON (Spike2 數據)文件的過程如果超過幾秒鐘也會出現進度對話框,幷有Cancel 按鈕。
- 現在我們可以導入TDT .tev 和 .teq 格式的數據文件。
修復
- 在View Trigger 對話框,設置Cursor zero action 爲 Move and iterate 不會迭代活動的指針。
- 在調試脚本時, Run to cursor 命令不工作。
- 已打開結果視圖的情况下,使用File 菜單 Close All 命令會導致崩潰。之後再打開相同的數據文件同樣會導致崩潰,除非相關的.s2r 文件被删除。
- 在Spike形狀對話框中,在模板被鎖定時按下 Lock template 按鍵,圖像不會發生改變。
- 在對一個大數據文件(幾個G字節)進行采樣時,回滾查看之前的數據會使磁盤讀寫速度變得很慢,這反過來又會導致采樣中止。
- 在保存時間、結果或XY視圖爲位圖時,一個額外的小橫綫標記會出現在坐標軸的左邊界上。
- 虛擬通道 Power in Band 結果會被一個輸出采樣延遲,如果輸出采樣頻率低于頻率分辨率,在滾動時會出現不連續的情况。
- Channel Process 中值濾波器有時候會對數據整理出錯,導致輸出中值錯誤。
改動
- 表達式模式下活動指針可以在采樣或重運行時將指針定位在文件的當前一端。
- 在Spike形狀整理對話框,使用Edit Copy 將模板信息複製爲文本,當沒有模板時,不會再輸出空白綫。
- IIR濾波器可以將頻率特徵降爲采樣頻率的百萬分之一(比之前窄100倍)。設置到如此窄可能會造成濾波器不穩定,尤其當濾波器階數較高時。如果必須設置非常窄的參數,你一定要檢查濾波器的細節,尤其是它的穩定性。
- 信號調節器支持現在避免使用CEDCOND.INI 文件,而是用注册表存儲持久的信息。爲了實現後向兼容,我們從.INI文件中將設置信息進行了遷移。
- 新版本Spike2只能在Windows 2000及更新的系統上運行。
|
|
11年10月 |
7.08 |
更新
- 添加了對Digitimer D360 放大器的支持。
- 交互式曲綫擬合對話框現在包含了R平方統計值。ChanFit()脚本命令可以返回這一數值。
- MemChan(4,1)現在可用來創建開始于高狀態的Level事件通道。你也可以在從對話框創建Level事件通道時進行這一操作。
- 若讀到不包含ADC和DAC範圍信息的舊的采樣配置,系統會警告用戶檢查通道量程。若舊的配置采用與±10V ADC和DAC配套的1401,而用戶使用的是±5V系統,用戶需要手動調節量程。
- 從Script條中啓動的脚本不再列入最近文件列表。
- 對Draw Mode對話框的記錄現在包含Sonograms,同時添加了對繪圖模式的描述。
- 調試脚本時,用戶可以跳過帶Yield()命令的用戶自定義Proc或Func。之前,脚本會停在Yield()之後一條語句。
- IIRxxx()指令集現在可以保存濾波器狀態。這使得同一濾波器可用于多個數據流。
- 當通道名稱字符串包含語法錯誤時,ChanList()返回-1。
- 輸出排序器CHAN命令現在可以處理8個DAC(之前不超過4個)。
- 測量對話框現在可以按照名稱而非編號檢索匹配係數,同時保持結果與係數的單位一致。
修復
- 現在,顔色對話框啓動後是通道主顔色頁面;在版本7.07中它曾被無意修改過。
- 在使用MeasureToXY() 或MeasureToChan()脚本命令時,用戶可以檢查光標位置,這樣能避免之後對窗口做更改。
- 版本7.07中添加的虛擬通道頻譜函數不允許FFT長度超過顯示範圍。否則,在采樣時若有新數據到達,顯示無法正確更新。
- 先運行的程序終止後,多次調用ProgRun()脚本命令可能導致Spike2崩潰。
- 在ChanFitShow()中, 將opt%設爲-2無法返回範圍終點值。
- 在調試脚本時,在Debug工具條點擊運行按鈕,指示下一條脚本語句的箭頭沒有隱藏。
- 將包含有點綫數據的Result視圖按照其他變量值排序時可能會使Spike2崩潰。
改動
- 若對ArrFilt()使用偶數個係數(例如全微分器),結果會延遲半個采樣周期,這與對數據通道進行FIR濾波的情形一致。
- MatLab瀏覽器不再跳過無數據的數據通道,而對這些通道輸出長度零值。
- Spike2中帶圖片的按鍵與桌面主題更加契合,這在WaveMark對話框中尤爲明顯。
|
|
11年6月 |
7.07 |
更新
- 你可以直接設置所有資料視圖項的RGB顏色,不用顏色板。此時顏色板仍然可以用來快速設置顏色,但是用戶不用局限於它。
- 我們從顏色表中單獨列出了標記碼顏色(常用於spike的形狀),用戶可以自行添加。
- 使用RBG數值設置顏色的新腳本命令是: ColourGet(), ColourSet(), ChanColourGet(), ChanColourSet(), ViewColourGet() 和 ViewColourSet().
- 有一些新的虛擬通道函數可以計算功率、譜範圍、平均頻率和中心頻率。這些參數在EEG和EMG分析中非常有用。
- 豎直方向空間不夠時,坐標軸變成緊湊模式,Y軸標題變成橫向。
- 用戶可以設置Y軸標題和單位。YAxisMode()腳本命令控制這一參數。
- 一些新的通道處理過程: Fill gaps and Skip NaN.
- 虛擬通道Ch(n)函數可以將WaveMark通道的第一條軌跡變成波形。
- 用戶可在自定義的對話中使用change函數打開新的用戶對話方塊。以前的版本中用戶也可以這樣操作,但是結果不確定。
- DlgSlider()腳本命令可以給用戶自定義對話方塊添加水準或垂直捲軸。
- 在用戶自定義對話方塊中,用戶可以使用對話方塊單格定位項目位置,現在還可以相對於對話方塊的右邊進行負X值定位。
- 聲波圖繪圖模式經過重新編碼後更快更準確。
- 打開一個新的採樣檔的腳本中新增加了變數,可以獲得因採樣配置新打開的視圖的控制碼。
- 我們改善了新的記憶體、虛擬和重複通道的腳本記錄方式,新產生的通道編號將不固定。
- 向記憶體區添加新專案的命令腳本目前可以記錄任何新添加的資料值和文本串。
- 此前,如果Windows Metafile是通過非圓形點產生的,因為微軟安全配置中’優化特性’問題,這些點在Metafile被外部程式控制後,可能會消失。但現在我們採用一種新方法繪製這些點。
- 3D繪圖模式中格點的背景繪製更細膩。
- 你可以取消對時間、結果、XY視圖字體的互動式更改。
- BetaI()腳本命令可執行不完全beta函數。這將簡化學生t分佈、F分佈和二項式分佈的計算。
- ViewLink()腳本命令可輸出當前時間窗下的進程。
- Measure to Channel和Measure to XY對話方塊可以輸入更長的字串。
- 如果你終止採樣,或在舊檔基礎上將資料保存或輸出成新的檔,我們會把舊檔保存在垃圾箱中。這樣在檔意外丟失時更容易恢復。目前功能尚在試驗中,如果你遇到任何問題,歡迎指出。
- Talker介面安全系統經修改後更容易與外部系統連接。
- 現在,結果視圖資訊……對話方塊包含更多內容。
- 本地、全局、監視和調用棧腳本調試視窗可以放在Spike2應用視窗外,並總是在其他視窗之上。
- 在基於文本的視圖中,用戶可以通過Alt+Up 和 Alt+Down 來上下移動選定的文本條。
修復
- 用戶不能取消通道圖像上標準視圖效果,並且不是所有在顯示/隱藏通道對話視窗上的更改都能被撤銷。
- 如果用戶對話方塊中有按鈕,點擊按鈕,打開新的對話方塊,並返回0值(即類似於點擊“OK”後關閉原始對話方塊,並更新DlgShow()參數),原始對話方塊關閉,但是參數並不更新。
- 在用戶自定義的視窗中,Esc鍵不能觸發Cancel按鈕。
- SampleAbort()不做記錄。
- 從資料檔案中讀取採樣配置不考慮波形通道標題和注釋。
- 在X或Y軸對話方塊中,如果將標記間隔設置為最大值25,此值將被忽略。
- 在版本7.05和7.06中,如果用戶為編號中帶有%n的水準指標設置自定義標籤,顯示的數值為1(太大)。
- 使用RealMark通道產生虛擬通道,並運行Maxtime()命令,會導致崩潰。
- 在使用RM, RMC, IF 或 IFC 等運算式的虛擬通道中運行LastTime()命令,RealMark和即時頻率值將擴大至整個時間範圍,沒有間隔。
- 橫向滾動Level Event 資料至高放大倍數時,會出現繪圖故障。
- 圖形序列器的斜坡效應在按標記遞增的方式下不會產生顯著的圖像。
- 如果使用ChanShow()和ChanHide()腳本命令時用到多個參數,一些特定配置(如使用通道列表作為字串)會在加入新通道前清除通道列表。
- 若腳本視窗處於啟動狀態,同時腳本正在運行,用戶按Ctrl+Break 取消繪圖命令,可能會在腳本視窗中出現ETX(數字3)
- 檔(線上和列印的)不包括FitSigmoid()腳本函數。
- 大的通道背景圖片顯示有時有問題。
- 編譯器可以檢測出腳本中的非法字元(例如, i% != 1),但是指出的關鍵字符(如本例中的!)是錯誤的。
- 腳本編譯器沒有把垂直捲軸當成運算式中的合法字元。
- 在進程設置對話方塊中,若只改變結果視圖中的通道數目,第一個結果視圖通道會保留原來的內容。
改動
- 在版本7.06中,新的結果視圖功能表顯示的命令是倒序的(與之前所有的版本相比)。現在已修復為原來的順序。
- 若檔導入器估計新資料檔案大小超過1GB,它將切換為大檔格式。之前的限制是接近2GB,但是在檔大小被過低估計時會出現問題。
- Spike2色彩模式已經從基於調色板(所有色彩靠調色板數值進行設置)的方式改為RGB色彩模式(所有色彩通過紅、綠、藍三種顏色組合而成)。腳本命令Colour(), ChanColour(), ViewColour(), XYColour(), PaletteGet()和PaletteSet()使用舊的色彩模式,現已更正,但是並不打算去除舊的功能。
- 輸出序列器的輸入行最大長度已經從100增加至256個字元。在Spike2的舊版本中,如果用戶輸入評論過長,文本串不會被接收。
- 腳本調試視窗現在與應用視窗不關聯,不再支援主功能表列印功能。要列印調試視窗,全選複製到剪貼板,然後粘貼到日誌視窗,再列印。
|
|
11年2月 |
7.06 |
更新
- 時間、結果和XY通道現在可以設置背景點陣圖。這個功能主要用於XY視圖(例如在跟蹤實驗時)。背景圖像可以通過View功能表中的Channel Image指令或新增的ChanImage()腳本命令進行管理。
- 在文字檔案中,普通的運算式搜索現在允許用?來指代上一個字元的0或1。
- 群集視窗通過閃爍定位當前事件時,如果選中了圓點,則會閃爍圓點。以前只會閃爍方點。
- 現在可以在右鍵功能表中複製不含單位的水準游標位置。含單位的複製現在與y軸的單位縮放選項中的設置一致。
- 現在可以從右到左運行XY視圖的x軸。這個功能可以通過在Edit菜單Preferences選項中進行設置在阻力軸上阻止。
- S形曲線(Range和Slope50欄)和正弦曲線(頻率欄)擬合的額外資料顯示在擬合對話方塊結果頁面上。程式會提供新增欄中範圍和頻率欄的西格瑪估值。
- SampleSeqVar()現在允許最多256個變數數(限制為64)。
- 虛擬通道現在允許Ch(n),其中n是水準事件通道。生成的波形是1,則事件為高點,0則為低點。
- 修改了腳本編寫器和執行系統,腳本運行速度比以前快了一倍。這並不能使腳本運行時間減半,因為這取決於執行內嵌指令所需的時間。
- 通過互動方式創建水準游標時,游標會在第一個含y軸的可見通道上自動隔開。以前游標全都放在y軸的一半內。
- 可以用鍵盤快捷方式Alt+1到Alt+9來讀取或創建水準游標n。
- ScriptRun()指令添加了新的標記選項,可以將載入的腳本保留在記憶體中。
- 擴展了Heka文件導入器,使之支持來自蘋果Macintosh電腦的舊格式資料檔案。Heka導入器現在會傳輸檔創建的時間;這個功能支持Spike2的”時間/日期”顯示模式。
- DSI導入器現在支持含4個字元檔副檔名的資料檔案。
- Alpha Omega導入器現在可以從舊的檔格式導入WaveMark數據。
修復
- 以前,如果設置群集視窗使用漸變色,顯示不同大小的點,而源資料沒有z維,則所有點均不可見。
- 以前,線上打開PCA分析對話方塊可能使Spike2死機,具體取決於之前使用PCA對話方塊的情況。
- 現在可以從Talker對話方塊修改通道標題。
- 以前程式會檢查某些Process對話方塊中禁用的欄,可能在處理通道或XY視圖的測量結果時導致正確的設置被駁回。
- 以前,如果sT和eT設置為相同的值,ChanSearch()腳本命令會向後搜索。現在如果這兩個值相同,這個腳本命令不會運行。
- 以前,如果用虛擬通道和Rm或Rmc指令將RealMark數據轉化為波形,Spike2可能掛機。
- 以前,如果時間視圖僅以Overdraw WM模式顯示通道,用捲軸查看視圖時資料不會正確更新。
- 以前,用腳本命令ChanProcessClear()和ChanProcessClear(-1)移除所有通道的通道進程,不能從通道號碼移除通道修改指示器。
- 以前,如果反復將一個腳本迴圈語句寫入粘貼板,可能會收到” Could not open Clipboard”的信息。這可能是因為前一個粘貼板操作仍在另一個執行線程上運行。
如果粘貼板不能打開,程式現在會將我們的線程暫停幾微秒,然後重試10次,直到顯示錯誤資訊。
- 以前,在圖形序列器對話方塊中,如果你剛剛轉到圖形模式,Write as text sequence鍵不工作。
- 以前,用#include檔調試腳本時,如果你嘗試在涵蓋的檔中運行到文本插入符號,程式會在原來的檔中運行到文本插入符號。
- EDF導入器現在能正確處理日期,允許”時間/日期”顯示模式。
改動
- Clear Graphical Editor選項現在會移除所有節相關的鍵。
- 功能表命令”讀取水準游標”現在總是將游標放在第一個有y軸的可見資料通道上,與新的Alt+n鍵盤命令保持一致。以前,在移到第一個含y軸的可見通道時,水準游標會被移到所附通道的垂直中心,
除非是隱藏狀態。
|
|
10年10月 |
7.05 |
更新
- 現在可以用Power1401 mk I在多達8個DAC上輸出正弦和斜坡(與Power1401 mk II匹配)。
- FileNew()腳本指令的返回值有了一個新的錯誤代碼,表示"1401不能取樣這個配置"。
- 用戶自定義對話方塊中的下拉清單現在與相關欄更加和諧。
- 如果只設置了一個密碼,圖形輸出序列編輯器會生成一個片段的代碼;以前必須還要設置一些輸出。
- 超量繪製的通道會用通道原色(如果設置了的話)繪製通道號碼。這樣有助於用戶找到多個超量繪製的通道。
- 新加的ZeroFind()腳本函數可以查找用戶自定義函數的零。
- Alpha Omega檔導入器現在可以讀取舊格式的事件資料。
- Biopac第4版檔現在可以導入。
- Delsys導入器現在可以讀取EMG第4版文件。
- Heka導入器現在可以讀取連續無間隙資料。
修復
- 以前,如果在對話方塊裏修改文本,輸出序列器圖形編輯器中的Timing Fault標記不一定會重新繪製。
- 以前,在創建結果視圖時,如果你設置了3,801,802的源通道列表,其中801和802是通道3a和3b,程式內部會將之譯為3..3b,之後則會擴展到3和802之間的所有通道。
這會在結果視圖中生成意想之外的通道列表。
- 現在,資料檔案關閉時會記住Y軸自動單位選項。
- 以前,在Aero繪製模式(Vista和Windows 7)中,如果拖曳取樣期間使用的水準游標,會留下圖元灰塵。
- 以前,如果對游標4和5使用Position Horizontal Cursor指令,會打開錯誤的對話方塊。
- 以前,FileNew()腳本指令的返回值對"用戶取消了取樣"會給出與"沒有可用的1401"相同的返回值。
- 以前,只包含按鍵的用戶自定義對話方塊高度不夠。
- 以前,非事件通道的非法去抖動量值可能在取樣配置對話方塊中造成永久性的"超出範圍"量值。
- 以前,如果在事件通道上使用MinMax()腳本指令來查找最小和最大間隔,而選中的時間範圍包含8000個以上事件時間,則可能死機。
- 以前,以一個通道為基礎用MemChan()指令變數和兩個引數創建另一個通道,不會複製波形、RealWave和WaveMark通道的通道單位。
- 以前,將陣列中的通道列表傳遞到SetAverage()、SetPower()或SetWaveCrl()時,不會檢查是否所有通道都有同樣的取樣速率。
- 以前,在3D超量繪製模式中,如果X軸的3D效果空間不是0,則X軸右邊的面積不會填充。
- 以前,如果你對Power1401或Micro1401 mk II或-3進行取樣設置,使取樣要求進行空通道優化,然後用原來的進行取樣,則波形通道的取樣速率不正確。現在程式會告訴你調整取樣配置。
- 在7.04版中,我們無意中修改了Edit WaveMark對話方塊,結果在啟用Track Cursor 0的情況下這個對話方塊總是會打開。
- 以前,如果通道比例因數設置為非常大的值(例如1e37),Copy As Text可能造成Spike2死機。
- 以前,如果評注長度超過71個字元,File Information對話方塊會提醒;這個限度應該是79個字元。
- 失敗的Talker連接現在會在連接上Talker之後生成更有用的日誌消息。
- 程式不會讓你忘記已經連上的Talker。
- 利用Sampling configuration Talker對話方塊修改通道標題現在會生效。
- 水準游標的右鍵功能表現在有了一個複製游標位置而不複製單位的選項。
- 複製水準游標位置和單位現在會考慮Y軸中SI單位的調整。
改動
- 在xy視圖中,我們去除了在Windows 9x系統中限制線條座標達到最大的代碼(因為Spike2不再支援這些作業系統)。這樣,你可以在線條停止繪製之前進一步放大;我們不任何這會造成任何問題,
不過如果出現問題,請告訴我們。
- ASCII 和Binary檔導入器改變了用來存儲導入設置的檔案名稱。
|
|
10年7月 |
7.04 |
更新
- Spike2現在可以從Talker取樣數據。Talker是一個連接任意資料獲取設備與Spike2的軟體模組。
- 現在,如果你用Power1401、Power1401 mk II或Micro1401-3取樣WaveMark資料,可以排除超出幅值限度的尖峰。限度用一對可選的額外水準游標設置。
- Marker通道的去抖動選項現在會考慮標記代碼。你也可以給Event和標記通道設置一個負的去抖動值,給同時發生的事件只差一個時鐘刻度的時間,從而保留這些事件。
- 對於不同長度的不同波形,新增的腳本指令PlayWavePoints()和PlayWaveKey2$()使任意波形區域的使用更方便。
- 取樣配置對話方塊的Automation選項卡新增了時間(%T)和日期(%D)分類符。
- ChanOrder()腳本指令現在可以按螢幕順序返回通道列表。
- 新增的CursorOpen()腳本指令可以打開Cursor Regions和Cursor Values對話方塊。
- 調整時間、結果或XY視圖時,Y軸的閃動現象減少。
- Clustering對話方塊的使用更方便。工具欄按鍵更多,相關間隔直方圖上顯示的事件可以限制為選中的用戶橢圓或用戶形狀之內的。
- Clustering對話方塊快捷鍵Ctrl+A(自動比例)、Ctrl+Q(等比例) 和Ctrl+R(重新調整比例)也可以換成A、Q和R。
- Clustering對話方塊允許你在所有分析模式中使用事件時間作為Z軸的值。
- Clustering顯示現在允許0點大小,也就是說可以最大限度地縮小(1圖元)。
- 在Clustering對話方塊中,如果顯示了短暫間隔,點擊箭頭附近會定位到間隔開始的事件。
- 現在,如果選中了Track class and time range changes核取方塊,那麼,在Clustering對話方塊中相應代碼隱藏的情況下,與Clustering對話方塊相連的間隔直方圖中的通道也會隱藏。間隔直方圖現在顯示X軸的單位為毫秒。
- Clustering對話方塊Copy As Text指令現在包含聚類摘要資訊。
- 現在,來自1401介面或的警告和錯誤資訊會在取樣期間記錄,以幫助診斷問題。
- 新增的腳本指令Trim()、TrimLeft()和TrimRight()可以去除字串前後的白色空間與用戶自定義的字元。
- SSButton()、SSTempInfo()腳本指令現在支援尖峰碰撞分析。
- 新增的SSColArea()、SSColApply()和SSColInfo()腳本指令支援碰撞分析。
- 腳本編輯器和輸出序列編輯器現在都會在文本游標靠近時突出顯示匹配的括弧,標記不匹配的括弧。
- 調試時,全局和局部變數的顯示以及調用堆疊速度更快,而且支援環繞式文本搜索。
- 調試時,新的Watch視窗會顯示從Globals和Locals視窗選中的變數的值。
- 現在,你可以將時間、結果和XY視圖作為點陣圖複製到剪貼板上,即使這些視圖在螢幕以外或已最小化。以前,螢幕上看不到的區域在點陣圖中為黑色。
- 現在,為回應最近的一項客戶要求,Sample Start/Stop (Ctrl+Alt+S)、Sample Reset (Ctrl+Alt+R)、Sample Abort (Ctrl+Alt+A)和Toggle Writing to disk (Shift+Ctrl+W)有了鍵盤快捷方式。這樣,用戶可以通過遙控鍵盤控制取樣。按鍵組合故意設計得不順手,以防意外啟動。
- Edit菜單的Sampling選項卡增加了一個新的Preferences選項,用來防止Sampling工具欄在你打開檔進行取樣時自動顯示。
- Neuralynx檔導入器現在包含WaveMark資料通道的代碼。
- Binary檔導入器將最後使用的導入配置以BinLast.bib的名稱保存在import文件夾中。如果有Bin_Def.bib,就用它,否則就使用BinLast.bib。
- FilePath$()現在可以用來獲取用戶系統的某些檔夾路徑。
- 取樣時,取樣結束才保存的最後使用的配置last.s2c現在在調整視圖大小、顯示可用資料之前保存。這樣做可以在取樣未達顯示視窗末尾的情況下保留顯示的寬度。
- 現在,如果MaxTime(chan%)中的chan%是虛擬通道,程式會返回虛擬通道上最後一個波形點的時間;以前總是返回0。
修復
- 以前,在運行腳本的同時,用戶可以使用Edit WaveMark、New WaveMark、New NTrode、Spike monitor、Cursor Regions、Cursor Values和Multimedia功能表指令,而不管當前允許的操作。現在,要使用這些功能表指令,必須啟動適當的功能表和修改當前視窗的功能。
- 以前,接受hh:mm:ss時間格式的對話方塊(例如X Axis Range對話方塊)不接受數位的指數格式,例如1e2表示100秒。
- 以前,X Axis Range對話方塊允許你在當前顯示範圍全部為負時設置一個對數軸。同樣,用含負數軸範圍的腳本設置對數軸會造成顯示問題。現在,如果x軸全部為負,程式會忽略對數要求。如果當前範圍為負,改成日誌模式會改變軸的範圍,從而使顯示合理。
- 以前,在除1401plus外的所有1401介面上使用輸出序列器時,每次命令序列跳到一個新的地點,前面板Clock輸出就會生成一個不正確週期的迴圈(通常是太短)。
- 以前,Time$()腳本指令不能正確使用12/24小時時鐘的系統設置。
- 以前,如果你在功能表中修改軸寬,然後打開一個上次使用是有不同軸寬的時間、結果或XY視圖,游標的第一個顯示可能會使用錯誤的寬度,移動游標時會在螢幕上留下’幽靈’游標。
- 以前,為Clustering窗口創建的INTH設置的直方圖填充色彩與聚類色彩不匹配。
- 以前,將虛擬通道轉換成波形時,真實的資料會被截短為下面的整數。現在,資料會四捨五入到最近的整數,更加準確。
- 以前,如果聚類顯示設置為可變點尺寸,下一次使用對話方塊時不會恢復。
- 現在,聚類視窗中選中的橢圓形或用戶定義的形狀內的事件數量會隨著時間範圍的改變而變化。
- 以前,如果取樣配置造成螢幕區域以外的結果視圖被創建,程式列為可能會變得怪異,因為所有的空閒時間都被用於反復地取消螢幕外視圖的繪製。
- 以前,在將虛擬通道導出到MatLab檔時,一個非經要求的點可能會寫在檔開始處,或用來創建該虛擬通道的通道之一的間隙後。
- 以前,如果你通過RM、RMC、IF或IFC虛擬通道指令使用最大間隙,間隙後面的點不一定會顯示。
- 以前,用不是結果視圖的檔或損壞的檔打開結果視圖可能造成Spike2死機。
- 在大型資料檔案中,如果事件與觸發時間相比很稀少,特別是如果事件使用了Marker Filter或者大量的事件被過濾掉,Event correlations、PSTH analysis和Phase analysis可能會用很長的時間。
- DrawMode()的說明沒有提到將mode%設置為-16會返回as%設置;這一點補充在7.01版裏了。
- 以前,如果你在輸出序列器檔中創建了一個副本標籤,錯誤資訊無法幫助你找出問題所在。現在,出問題的行會突出顯示,錯誤資訊更有用。
- 在7.03版中,在WaveMark模式下繪製的WaveMark(尖峰形狀)通道可能一直不停地繪製,只要有足夠的資料顯示。
- 以前,在時間範圍內只有一個尖峰的情況下運行Principal Component分析可能造成Spike2死機。
改動
- 現在,結果視圖柵格顯示優化會顯示所有柵格,即使這些柵格不含任何資料。以前,Y軸優化只包含有可見事件的柵格。在柵格模式下返回通道的最大和最小y軸值的腳本指令也包含所有柵格。
- 現在,繪圖時,我們在更多地方檢查項目在背景色下的可見度。在低對比度情況下使用的替代顏色現在更接近原來的顏色;以前全是灰色。
|
|
10年3月 |
7.03 |
更新
- 視圖中水準游標的最大數量從4增加到9。
- 現在,用Power1401 mk II可以在最多8個DAC上輸出正弦曲線和斜面。
- 使用Power1401或Power1401 mk II,任意波形輸出和離線波形輸出最多可以使用8個DAC,同時最多可以使用4個。
- 添加了新的Modified()腳本命令,可以獲取和設置視圖的修改和唯讀狀態。
- 現在,在放置應用程式或對話方塊的時候我們儘量避免與系統工具欄衝突。
- 現在,游標區域對話方塊打開時的測量模式是本次使用設置的上一個模式。
- 圓化棱邊區域的螢幕更新速度更快,繪製大量資料造成程式“沒有回應”的幾率降低。
- EditPaste()現在可以將剪貼板中的文本作為變數。
- 現在可以通過互動對話方塊和腳本語言覆蓋時間和結果視圖中繪製通道資料所用的默認筆寬。
- 有秒單位("s"或"seconds")的所有視圖中的X軸現在可以選擇顯示毫秒。這純粹是出於顯示目的,所有內部的值仍是原來的單位(秒)。為此我們擴展了XAxisStyle()腳本命令。
- X和Y軸通過設置可以自動縮放軸單位,使軸看起來更容易。
- Y軸範圍對話方塊接受通道列表,可以按照通道單位應用通道範圍。
- 過程設置對話方塊可以在數位後面追加ms,將寬和偏移的值設為毫秒,例如100ms。這個對話方塊現在會在你輸入的同時檢查輸入的內容,如果某欄無效,則會禁用New或Change鍵。
修復
- 結果視圖光柵不能正確優化Y軸,除非整個X軸都顯示出來。
- 如果X軸包含負值,將X軸改為日誌模式後結果視圖光柵不能正確顯示。
- 改正了片段初始附近脈衝的圖形序列器編輯器定時誤差資訊。
- 以前,在某些情況下,可以在允許的最大檔體積以外寫入,造成Spike2無法打開的資料檔案。
- Error$()腳本命令會給出更有用的結果,錯誤代碼取自SON檔系統。
- ChanSave()和MemSave()會返回檔系統問題的錯誤代碼(如檔記載)。
- 以前,樣本狀態欄報告的1401佔用百分比值不正確,特別是在使用了低取樣速率的WaveMark通道時。
- 以前,在使用列印螢幕命令後,時間、結果和XY視圖內容會變樣,直到重新調整視圖大小之後才恢復。
- 以前,在Overdraw WM模式下列印後的通道可能顯示與螢幕上不一樣的事件,特別是在使用了列印螢幕命令之後。
- 以前,在列印的資料視圖中,背景色沒有填滿整個背景。
- 現在,在觸發顯示模式下,如果選中了Zero x axis at trigger選項,顯示位置的垂直游標與X軸相符。
- 以前,調整大小後的全局陣列在腳本調試器上顯示時尺寸仍是原來的大小。
- 以前,如果系統在過濾到記憶體通道時記憶體不夠,FIR和IIR數位濾波器不會報告錯誤。
- 以前,如果你在打開已修改文檔的情況下點擊應用程式視窗右上角的X鍵,然後在提示保存文檔時點擊Cancel,Spike2會關閉某些功能,但仍繼續運行,造成某些奇怪的效果,例如Evaluate欄不可用。
- 現在,對於雙倍精讀的浮點資料登錄,二進位導入器可以獲得正確的縮放比例。
- ASCII(文本)導入器現在可以導入含間隙的檔。
- DSI導入器現在可以導入檔副檔名有4個字元的檔。
- Codas檔導入器現在會檢測含包裹資料的輸入檔。
- 擴展了 Igor導入器,可導入保存為雙倍的包裹檔。
- Alpha-Omega導入器現在可以在讀取沒有資料的事件(標記)時正確檢測檔末尾。
- 擴展了Heka導入器,可接受一種較早的資料檔案類型。
改動
- 通道資訊對話方塊現在不再用Close作為默認選項,因為如果你編輯了一個數值,然後按Enter鍵,對話方塊會關閉而不會保存你的修改。現在OK是默認選項。
- 在資料下面繪製標記時,標記現在都放在繪製的柵格或通道背景色之上。
- 將資料和其他通道分隔開的灰色橫條已用陰影線條紋替代。現在這個條紋的高度隨字體大小縮放,能夠正確列印。這個條紋不再穿過通道標題區。
|
|
09年11月 |
7.02 |
更新
- 現在,包含大量通道的Time或Result視圖調整大小的速度快了很多。
- 處理大量時間或結果視圖通道的腳本速度提高了。如果你在處理大量通道,速度的提高可能會很驚人。
- 在Edit菜單Preferences和在Sampling Configuration對話方塊中,除了選中現有的檔夾外,你現在還可以創建新的檔夾。
- 通過FilePathSet()腳本命令可以創建新的檔夾。
- 文本編輯器現在允許將插入符號移動到虛擬空間內(一行最後一個字元以外的空白處)。在插入符位置添加新文本(用空格填充)時,除非你打字,否則這個功能不起作用。編輯器還允許用滑鼠進行多重選擇(按住Ctrl,點擊並拖曳)。
- DebugList().腳本命令新增了一些選項,可報告內嵌腳本命令的使用資料,作為調試和優化腳本的輔助工具。
- 腳本命令的時間解析度現在在大多數系統上是1毫秒(以前最好是10毫秒左右)。可選高解析度模式,解析度優於1毫秒。
- 在圖形序列編輯器中,脈衝串的最大脈衝數已從100增加到400。
- 在Overdraw WM模式中選擇WaveMark項目的Ctrol+Alt+滑鼠左鍵功能已經擴展到WaveMark, Waveform和Cubic Spline繪製模式。
- 現在,如果螢幕刷新超過1秒鐘,視窗標題欄上會顯示"Slow update"警告(提醒你使用Ctrl+ Break中斷繪製)。
- 冪頻譜分析和SetPower()腳本命令現在允許FFT塊的大小達到262144點。
- Cluster on Measurements對話方塊新增了四個新的測量。
- 現在,你可以通過Show Hide Channel對話方塊或Grid()腳本命令單獨控制x和y格線的顯示。
- Power1401 mk II和Micro1401-3的任意波形輸出現在會利用DAC Silo固件升級(如果有的話)。這樣可以減少任意波形輸出時1401的負荷,特別是當輸出序列正在運行的時候,並且DAC輸出率比以前更高。
- 結果視圖通道現在支援通道注釋。用New Result視圖函數創建一個結果視圖後,程式會設置通道注釋,說明相關時間視圖裏的源通道。
- 現在,結果視圖有一個Channel Information對話方塊,可以對通道標題、單位和注釋進行互動式編輯。
- 取樣配置中可以設置的最大ADC通道數已增加到127個(可用一個Micro1401-3加兩個64通道擴展)。波形通道限制仍為64個。
- Event數據和Digital Marker資料的取樣配置通道設置對話方塊現在包含一個Debounce欄,可以用來過濾因機械開關抖動而造成的意外事件。新增的SampleDebounce()腳本命令可以支援這個新功能。
- 你可以在超量繪製的時間視圖內將資料顏色減弱到次級顏色。
- 如果Edit WaveMark對話方塊打開,但你沒有取樣,那麼時間視圖裏的自動按鍵會被送到對話方塊中啟動取樣。
- 在輸出序列器中,你現在可以在更多地方使用常數運算式,特別是你可以在CHAN命令中使用通道常數。
- ArrSpline()現在可以從非等間距源生成相等間距資料。
- 你可以在Edit WaveMark視圖中使用HCursor()讀回New WaveMark命令使用的最後一組游標數值。Bionic、NeuroScan、Plexon、MED64和Mc_Rack資料檔案導入器均有所改進。
修復
- 以前,可以用v1來表示第一個虛擬通道的通道列表不認識V1。
- 以前,在虛擬通道彈出功能表中,Min()命令會顯示Max()命令的文本。
- 取樣配置複製為文本後,TextMark通道如果設置為Manual模式則不再顯示串列線資訊。
- 以前,如果expr是常數運算式,則三元運算元expr ? expr1 : expr2;會造成腳本錯誤。
- 腳本語言DlgValue$()命令現在可以讀取核取方塊提示。
- 在腳本中,用proc或func描述函數引數會造成自動格式化選項不正確縮進。
- 以前,Y軸末尾以外的大刻度上的標籤在有物體拖放到上面時不一定會重新繪製。
- 以前,如果你調用SetPower()時塊大小不是2的冪,結果視圖會按照這個數字創建,冪頻譜不正確。現在,塊大小被減少到2的下一個較小冪(如檔所述)。
- 以前,PlayWaveRate()將允許的最大速率限制為200 kHz,但250 kHz是Power1401允許的數值。
- 以前,MeasureToChan()和MeasureToXY()腳本命令不需要19和20模式。而且,這兩個模式不能正確記錄。
- 以前,Cursor Regions對話方塊和取現匹配在用波形模式繪製時總是使用RealMark通道的0指數。現在使用繪製模式中設置的資料指數。
- 以前,DrawMode() as%引數不能正確記錄。
- 以前,在含間隙的波形記憶體通道上進行向後的游標搜索可能造成Spike2停止回應。
- 以前,在選中尖峰碰撞模式時,Edit Wavemark對話方塊中的"Mean error:"文本欄沒有足夠的空間。
- 以前,垂直和水準游標在記錄時會生成過多編碼。
- 以前,如果你點擊被另一個視圖部分覆蓋的時間、結果或XY視圖的資料區域,縮放線不能正確繪製。
- 以前,在XY視圖中,在繪製區域內點擊滑鼠時出現的縮放線可能會繪製在XY key上面,儘管這是錯誤的。
- 以前,如果你使用了SetResult()腳本命令,然後按住Alt,在結果視圖中點擊滑鼠進行測量,顯示的字體不對。
- 以前,如果你使用了DlgMouse()或ToolbarMouse()命令,但沒有提供3個滑鼠下、上和移動函數,對話方塊或工具欄可能會意外關閉。
- 現在,Igor檔導入器在兩個不同類型的輸入通道有著相同名稱時可以正確工作。
- 取樣期間,在資料側向滾動時通過點擊並拖曳y軸來調整顯示比例不會再造成水準游標顯示多重時間。
改動
- 文本編輯器經過修改,允許多重選擇和虛擬空間,因此可能會與以往不同。
- FilePathSet()現在會在提供了提示後打開用戶交互對話方塊,即使path$引數不是空白字串。
- 在Offline波形輸出中,資料塊開始之前丟失的資料被設置為第一個數值,而不是0(資料塊重複時可能造成中斷)。
|
|
09年7月 |
7.01 |
更新
- 修改了MMRate()腳本命令,可以用來計算附加的s2video或其他監聽設備的數量,而不需要修改視頻幀率。
- s2video應用程式在Settings->Configuration中新增了一個選項,通過這個選項可以在Video Device Properties功能表中實現更多照相機功能。
- 新增avicomp應用程式,可以用來壓縮s2video生成的.avi文件。
- Offline waveform output對話方塊增加了對cursor 0的控制。PlayOffline()腳本命令相應擴展。
- 多媒體視窗可以跟蹤游標0的位置,以代替對顯示視窗的跟蹤。MMPosition()腳本命令也做了相應的擴展,支援這項功能。
- Marker Filter對話方塊現在可以選擇將代碼顯示為小數。
- Channel Draw Mode對話方塊現在可以設置點的大小。以前只能選擇小點(1個圖元)或大點(2x2圖元)。
- 你現在可以選擇將暫態頻率繪製為點、線或輪廓線。DrawMode()、MinMax()和ChanValue()命令都已擴展,支持這個新功能。
- RealMark資料現在可以繪製為波形,用點繪製每個資料點。
- 時間和結果視圖中繪製的點現在可以繪製為圓形。圓形的繪製較慢,在Edit菜單Preferences選項Display選項卡中新增的一個選項中啟動。
- 修改了Clustering對話方塊,提高了繪製速度,包含了新的繪製效果,包括色彩漸變、圓點、可變大小的點,以及定位比最小間隔還要靠近的事件的快捷方式。另外還改進了Z Buffer模式中的軸繪製。
- 啟動toolbar後,新增的ToolbarMouse()腳本命令可以將Time、Result和XY view中的資料通道上的滑鼠動作與腳本函數聯繫起來。
- ToolbarSet()腳本命令現在可以用來獲取最後使用的工具欄按鈕的號碼。
- 啟動用戶自定義對話方塊後,DlgMouse()腳本命令可以將Time、Result和XY view中的資料通道上的滑鼠動作與腳本函數聯繫起來。
- DlgButton()腳本命令可以返回最後使用的對話方塊按鈕的號碼。
- 新增的MousePointer()腳本命令可以定義滑鼠指標,和工具欄及用戶自定義對話方塊一起使用。
- 滑鼠懸浮在時間視圖中的y軸上時顯示的tooltip現在還包含通道號碼。
- 新增的XYInChan()腳本命令可以檢測XY view通道中哪些點在另一個通道定義的多邊形內。
- XYInCircle()和XYInRect()命令經過擴展,可以返回位於圓形或矩形內的資料點的指數。
- 新增ChanPixel()腳本函數可返回x和y軸上相當於1個圖元位置變化的數值。
- WaveMark OD顯示模式中通道狀態欄上顯示的滑鼠指標位置現在會顯示從WaveMark開始而不是無關x軸位置的偏移量。
- 所有對話方塊的字體都設置為能在啟動了平滑輪廓和ClearType的相容系統上生成平滑輪廓的。
修復
- 以前,Offline waveform output對話方塊不管Cursor 0 tracks the waveform output核取方塊是否選中都會移動游標0。
- 以前,如果你存儲一個包含view overdrawing的取樣配置,取樣開始前觸發時間列表不會清空,造成意外的超量繪製。
- s2video程式對以意外的方式執行DirectShow介面技術的資料登錄設備相容性提高。
- 以前,Clustering對話方塊保存的部分參數(例如最小間隔)在保存時會被削減為整數。
- 以前,如果ExportTextFormat()中沒有填入sep$引數,分隔符號會設置為Tab字元。
- 以前,如果取樣檔中有一個TextMark通道,而這個TextMark通道已從取樣配置中刪除,則SampleText()腳本命令不工作。
- 現在,用Copy As Text or Log將取樣配置保存為文本時,對於沒有單位的通道類型,Units欄是空的。
- 以前,x軸對話方塊中該軸右端的值不能輸入負數或零(如XY視圖中)。
- 以前,在x軸對話方塊中,如果修改對數軸,然後又改回來,則可能無法設置負數的軸開始時間。
- 以前,如果y軸底部的值大於頂部,則XY視圖不能正確重繪。
- X Axis對話方塊現在接受以1E-015和相似浮點值表示的時間。
- 以前,如果在1401plus或micro1401上運行為Micro1401或Power1401設置的取樣配置,並使用了複製通道優化,則波形取樣率會出錯。現在這個問題會被檢測出來,只有在糾正了配置之後才能取樣。
- 以前,如果在Process對話方塊中選中了Y axis optimise,通道的線上測量會重新繪製每個測量點的所有資料,即便y軸範圍沒有變化。
- 以前,狀態欄的OVR指示器沒有和文本編輯器的Insert/Overtype狀態聯繫起來。
- 以前,水準游標右鍵功能表中的Copy Cursor Value命令不能用。
- 用ScriptRun()命令運行還沒有打開的腳本,腳本會在結束後關閉。但是以前,即便出現錯誤這樣的腳本也會關閉。現在,錯誤行高亮之後,腳本會保持打開。如果你在ScriptRun()裏設置了標記,讓其在出現錯誤後繼續運行,下一個腳本會自動運行,和以前一樣。
- 以前,DrawMode()腳本命令中的非零edge%引數會應用到非水準的事件通道上。
- 以前,在Measurements to an XY view或Measurements to a channel對話方塊中,如果你選擇User entered value測量類型,Prompt欄如果包含任何非數位的符號都會標記為有錯。
- 以前,如果你編寫了一個腳本,關閉然後再次打開,Spike2會認為與這個編寫的版本匹配,運行這個腳本時不會重新編寫。現在,除非這個腳本在你重新打開時正在運行,否則以前編寫的版本會被刪除,強制重新編寫。這個功能不適用於重新打開時沒有變化的已包含檔。
- 以前,在Sampling Configuration對話方塊中設置超過53個波形通道,Spike2可能死機。
改動
- Sonogram Colours鍵已從Edit菜單Preferences的中刪除,現在可以在View功能表中找到,或者右擊時間視圖聲納圖,在右鍵功能表中選擇Sonogram Colours。
- FIR digital filter對話方塊的初始選項現在是第三條(一般是Low Pass),這個調整似乎比第一條(一般All Stop)好。
- 現在,如果你在運行Spike2的同時雙擊打開一個.s2c檔,或者將它拖放到Spike2視窗中,這個操作會打開Sampling Configuration對話方塊,就好像你使用了File menu Load Configuration命令。
|
|
09年6月 |
7.00 |
更新
- 如果你選擇使用Big檔格式,資料檔案大小的上限已從2GB提高到1TB。這種檔可以用Spike2第6.11版及更新版本讀取(但不能修改),Spike2的舊版本不能讀取。Sampling Configuration和File Export對話方塊中有核取方塊,可以啟動大檔及腳本語言擴展,實現Big檔的支持。SonFix程式已針對這種新的檔格式進行了擴展。
- 如果因顯示大量資料造成繪圖變慢,更新中的視窗的標題會變化,提醒你可以用Ctrl+Break鍵盤指令中斷繪圖。
- Vertical Markers現在可以應用到時間視圖上,可以看作額外的固定垂直游標,位置由事件或標記通道專案設定。如果源通道是TextMark,則文本也可顯示。新增的腳本語言指令VerticalMark()可以支援這個功能。
- The [Sampling Configuration] 對話方塊現在可以調整大小,顯示Waveform和Event通道的數量,還有將取樣配置導出為文本或導入Log視窗(採用適合實驗室筆記本的格式)的選項。
- SampleConfig$()腳本指令現在可以將取樣配置轉為文本。
- Sampling Configuration對話方塊Play waveform選項卡不再需要更新確認;改動會立即生效。
- 腳本指令EditCopy()現在可以使用字串參數,用來將字串放入剪貼板。
- 新增FileSize()腳本指令,可返回資料檔案的大小。
- 現在可以通過雙擊顯示的序列從Sampling Configuration對話方塊的Sequencer選項卡上打開文本序列。
- Sample Status欄現在包含取樣時間和剩餘磁碟空間的百分比。
- SampleClear()腳本指令現在可以選擇性地清除一個單一通道。
- File功能表中的New File對話方塊現在更容易使用。
- 新增的ViewZoom()腳本指令可以以點為單位獲取和設置文本視圖的縮放因數。
- 新增的LinPred()腳本指令可以用Maximum Entropy方法來預測資料和生成功率譜。
- Output Sequencer新增了DRange(), ASz()和VSz()運算式。
- 可以在取樣期間載入Output Sequence。為了支援這個功能,SampleSequencer()腳本指令已得到擴展。
- Output Sequencer現在可以設定最小數量的指令和最小表格大小,允許在取樣期間載入序列。為了支援這個功能,SampleSeqCtrl()腳本指令已得到擴展。
- Output Sequence中的最大指令數量已從1023增加到8191,適用於所有類型的1401,1401plus和最初的micro1401除外。
- 允許的變數數量已從64增加到256,適用於所有類型的1401,1401plus除外。
- Output Sequencer新增了以下指令: TABADD、TABSUB、ABS、AND、ANDI、OR、ORI、XOR、XORI。JUMP指令現在可以用一個變數來進行轉移,使狀態機的編程更容易。
- Output Sequencer新增了=指令,用於定義數位常數;常數運算式中可以使用標籤。
- Output Sequencer現在可以使用>"來顯示和上一行相同的輸出,>=則用在顯示沒有變動的時候。
- Output Sequencer支援#include的使用。
- Virtual channels現在支援比較運算符和新的函數Min()與Max()。
- 現在可以通過腳本語言在全局範圍和用戶自定義的程式及函數內調整陣列的大小。
- 腳本語言支援使用break和continue語句從不斷重複的指令中跳出。
- 現在可以通過腳本語言給var語句中的變數分配非常量值。
- 現在可以使用View功能表中的Show Line Numbers命令在文本視圖中顯示行數。新增的腳本指令是ViewLineNumbers()。
- 可以使用View功能表中的Show Gutter命令Show和Hide文本視圖中的槽。
- 可以用Edit功能表中的Preferences選項限制Log視窗中顯示的行數。也可以用新增的ViewMaxLines()腳本命令限制任何文本視圖中的行數。
- 新增的ViewZoom()腳本命令可以以點為單位獲取和設置文本視圖的縮放因數。
- 現在,View功能表的Standard Display命令和ViewStandard()腳本語言可以用在文本視圖中來恢復標準狀態。
|
|