2014年1月 |
4.11 |
修復
- 將標籤通道轉儲成文本(檔或剪貼板)過去無法轉儲最後一個標籤通道;現在這個問題已經解決。
- 轉儲理想軌跡資料的文本格式對話方塊過去會使控制核取方塊變得混亂;現在這個問題已經解決。
- 內部亂數產生器採用從資料和時間得到的數值進行初始化,避免重複相同的狀態序列或改變採樣的固定間隔。
- 現在禁止在幀0中將函數擬合到資料——因為它曾導致Signal 4突然崩潰。
|
|
2012年10月 |
4.10 |
更新
- SerialXXX 腳本函數可支援COM編號到256,各類對話方塊能支持的COM編號達到19。
- 版本4.10 是用在Power1401-3上的版本4的最早發行版本。
- 向MatLab 匯出資料現在包括了幀資訊結構中的狀態標籤字串。
修復
- 使用特定狀態碼進行幀處理時對ProcessFrames() 的記錄進行了修正。
- 對 ChanFitShow() 進行修正,現在可以在opt%為 -2時正確返回繪圖結束時間。
- 腳本和脈衝序列關鍵字著色和代碼折疊已修正,在之前的4.09版本中使用有問題。
- 現在Signal機上盒的4到7 DAC可以產生脈衝輸出-之前Signal會回饋DACs無法使用。
- 由於沒有連接1401,使用文本序列檔進行採樣失敗後發生記憶體洩露的問題得到解決。
- 保存資料或XY檔時對檔案名的檢查經過修正後Signal可以準確檢測到是現有檔正在被更新。
- 打開資料檔案後初始視圖標題顯示總是正確的。
- 優先使用註冊表資訊保存信號調節器設置,其次才是CEDCOND.INI。
- 若在測量XY時指針0迴圈發生阻塞,進程將停止。
- FileConvert$() 提供的所有檔選擇對話方塊都能正確設定初始檔案類型,用戶選擇的檔案類型優先於自動類型檢測。
- 匹配概率計算現在能避免在極端情況下發生運算溢出。
|
|
2011年8月 |
4.09 |
更新
- 如果沒有設置取消鍵,腳本創建的對話方塊則將Esc鍵用作取消。
- 可以讀取Signal第5.02版生成的XY資料檔案。
- MagStim支援可以相容第9版的Rapid固件。
- 現有對信號調節器的支援中增加了對Digitimer D360的支持。
修復
- 修正了腳本創建的只含按鍵的對話方塊的佈局。
- 重新開始取樣不會強制X軸對齊左邊緣。
- 在模式中,BiStim不會將0.1ms的脈衝間隔舍去。
- 調整了DAC的脈衝系統限制,允許全量程脈衝。
- 以前,無縫採樣期間生成的輸出時間在第一次掃描和接下來的掃描之間存在很小的誤差。
- 修正了Power1401上輸出序列中表格數值的使用。
- 虛擬通道現在在取樣期間工作正常,不再出現暫態不規則現象。
- 在複製和導出操作之前通過資料檢測找出不穩定的取樣速率。
- 複製取樣資料視窗時虛擬通道資訊會正確保存。
- 添加了一個types%數值,將磁片通道從ChanList()和相似函數中排除。
- ChanTitle$()和ChanUnits$()可以正確更新虛擬通道的所有幀。
- 對於繪製成樣條的波形,ChanValue()不會給出虛假錯誤。
- 在XY視圖的測量中進行游標0迭代斜率閥值搜索能正確使用閥值電平。
- 斜峰和斜穀搜索能正確使用縮放的最小振幅——以前會除以取樣速率。
- 修正了一個問題,即如果用腳本創建的對話方塊按鈕或修改函數打開另一個對話方塊,函數返回的數值不能正確使用。
- DlgCreate()可以設置字串幫助ID。
- 用戶對話方塊中的初始字串值和DlgValue$()設置的字串會遵守字串長度限制。
- 水準和垂直游標位置命令現在可以正確運行——以前會和其他操作混淆。
- 現在,點擊右上角關閉正在取樣的文檔會按中止取樣處理,並彈出適當的警告框。
- 修正了取樣偏好中的保持ADC範圍線上選項的行為——以前會丟失選擇。
- 腳本繪製的趨勢圖或含用戶檢查的測量不會阻止隨後的視窗位置變化及其他操作。
- 去除了掃描擬合可能出現的記憶體洩漏問題,低於臨界振幅時會自動合併。
- 修正了自動求平均值處理通道點數在各幀間浮動的檔時可能出現的程式故障。
- 取樣時超量繪製所有取樣掃描的功能現在更加強大。
- 使用可變掃描點時線上繪製短資料掃描圖的可見性有所提高。
- 調整了幀的超量繪製,避免出現不可見的幀,特別是在淡出到背景色時。
- 在MC700放大器上用取樣配置對話方塊中Clamp頁上的按鍵讀取ADC埠校準資訊,該資訊會包含放大器增益——與取樣期間的情況相符。
改動
- 如果Signal讀取到沒有ADC和DAC範圍資訊的舊的取樣配置,而且這種情況可能造成各種問題,會生成消息。
- 修改了關於MeasureToXY()的文檔,介紹電位和滯後磁化參數的正確用法。
|
|
2010年8月 |
4.08 |
更新
- 膜片鉗控制欄可以顯示總電極電阻,或訪問任何膜電阻。
修復
- 現在,在波形求平均值過程中,如果對同一個平均值進行多次處理,生成的錯誤欄的值是正確的;以前,單次處理的結果正確。
- 在用戶標籤模式中,%p提供的游標位置量值會考慮數軸中設置的零偏差。
- 利用(數軸提供的)位置量值來生成游標標籤可以確保數軸的所有資訊都是最新的,從而避免偶爾出現不正確標籤的情況。
- Power1401 mk II的脈衝定時經過調整,排除了偶爾的 串擾問題。
- ChanDelete()腳本函數現在可以用在虛擬通道上。
- 數軸繪製和標籤生成代碼可以預防可能造成Signal死機的遞迴行為。
- 在快速模式中,取樣開始時的脈衝輸出的初始化經過略微改良,這樣,到取樣開始時,輸出都是穩定的。
- 如果取樣幀數限制在使用中,取樣設置會避免重新設置序列器變數量值。
- 以前,在關閉所有輸出(脈衝式輸出)後,輸出序列器執行命令會被禁用。
- 如果用戶禁用DAC,取樣配置對話方塊中輸出頁上對DAC比例的修改不會丟失。
- Time$()在12或24小時顯示中能正確使用系統設置。
- 膜分析對話方塊會避免可能造成死機的壞資料,對膜電阻和膜電容的分析也得到加強。
- 編寫時產生錯誤,已經最大化的腳本和脈衝視圖不再非最大化。
- Signal狀態數量發生改變時,特別是通過腳本修改後,為輔助狀態系統設置的狀態數量,例如MagStim,會立即更新。
- MagStim和CS3304輔助狀態支援現在可以正確運行256種狀態。
- 腳本調試工具總體變數顯示現在能正確處理調整過大小的陣列。
- 以前,新建的XY文檔的名稱不能正確初始化,而是留下空白。
- 以前,有一個故障會導致SetCopy()函數在處理線上資料時生成零點數的通道。這個故障現已改正。
- 回寫的改進幀0資料的環繞觸發水準和比例現在會考慮所有以電文為基礎的通道校準變化。
- 現在,在向後搜索時,閥值、複極化百分比、斜率閥值和拐點活動游標搜索更加智慧。
- CursorActiveSet()在X軸不以秒為單位時的行為(及其記錄)已糾正。
- 保存的通道設置會正確記住通過拖曳設置的Y軸範圍。
- 不論是安裝了較新版本固件還是舊固件的Rapid系統,Magstim控制系統都可能正常使用。
- 改正了Axopatch 200放大器的電報資訊——以前出自放大器設置中的POV。
- 改進了對不正確電報資訊的防禦。
改動
- 膜分析對話方塊的外觀得到了大幅度的改進。
- 改正了查找和替換對話方塊中的控制鍵的位置。
|
|
2010年1月 |
4.07 |
更新
- 資料視圖視窗左下角添加了一個新的水準游標鍵。
- U1401Open()函數添加了一個可選參數,可選擇1401單位號碼。
- 擴展了ArrSpline()函數, 可以用於非均勻樣條,對於均勻樣條可能速度更快一點。
- 擴展了Grid()腳本函數,允許顯示只有X或Y軸的柵格。
- 處理過程創建的XY視圖可以用Edit功能表中的Clear指令清除。這種視圖和結果視圖的右鍵菜單中都添加了Clear。
- 現在,在鉗實驗期間,膜鉗制電位可以用滑鼠滾輪或鍵盤在鉗控制欄和膜分析對話方塊中進行調整,Ctrl和Shift鍵可以用來修改電位階越大小。
- 現在,資料檔案幀變數包含全部三個鉗膜分析電阻及膜電容,而不僅僅是總電阻。
- 鉗膜分析現在使用雙指數擬合來查找膜電容,如果失敗則回到單指數擬合。
- BiStim設置對話方塊會避免0到1毫秒的間隔,如果刺激間隔設為零,則只提供一個功率設置。
- 現在,趨勢圖過程設置對話方塊裏有一個“User check positions”核取方塊,可以手動檢查游標位置。MeasureToXY()標記添加了一個額外的位用於用戶檢查。
- 腳本語言中加入了Modified()函數。這個函數允許你檢測視圖資料是否被改動,某些情況下可以修改資料改動標記,還可以檢測唯讀資料。
- 腳本語言中加入了FileTime$()、FileDate$()、FileTimeDate()和FileSize()函數。
- Y軸對話方塊添加了兩個新的按鈕,用於設置零附近的對稱軸範圍。
- 現在,System()腳本函數允許將1000添加到螢幕號碼,使螢幕工作區的邊緣(儘量)不會被工具欄占去。
- 虛擬通道對話方塊取樣間隔和時間校準欄均能顯示和調整正在使用中的X軸單位。
修復
- 修正了result view窗口標題的更新和維護,使result view標題總是能正確反映原始檔案的標題。
- 游標歸零現在會正確迴圈兩個方向的理想描記線上的資料點。
- 游標迴圈現在可以正確滾動資料視圖。
- 現在,對話方塊中的X值選擇框會正確找到第一個可見光標。
- 現在,XY Measurements對話方塊可以在點數模式下迴圈理想描記線通道上的游標0。
- 修改了波形繪製代碼,這樣在使用Show All時,繪製負滿刻度的可能性大大提高。
- 調整了軸繪製代碼來修正3D overdraw模式下正確繪製Y軸數位的故障。
- 改正了檔關閉檢查,這樣在看到’’Save data ’’提示時點擊取消不會簡單地將檔丟棄而不保存。
- 我們再次調整了停止和中斷取樣行為,防止第4.05版以來可能發生的故障。
- 在處理過的XY視圖通道中改動點數限制現在可以正確生效。
- 我們修正了中斷取樣與複製視窗同時使用的虛擬通道時會發生的故障。
- 現在,當刺激間隔設置為零時,集成的BiStim控制可以正確運行——這時,兩個功率電平必須一樣。
- 改變設置之後所有受控的MagStims都將停止,視必要性重啟,以避免以前會導致設備過早顯示待機的Ready誤讀。
- 現在,在取樣配置對話方塊中解析的埠列表會檢測是否指定的埠過多。
- 現在,虛擬通道時間常數輸入對話方塊會顯示當前的運算式,輸入的值也能正確使用。
- smoothing或DC remove等虛擬通道處理選項中輸入極大(不合理的)時間常數不會造成Signal死機。
- 縮小取樣間隙時虛擬通道不會造成Signal死機。
- 虛擬通道可以正確處理非零幀的開始時間。
- 現在,通道資訊對話方塊會顯示非時間X軸的X間距;以前不會顯示X間隔資訊。
- 以前,在鉗實驗的膜分析對話方塊中,Y軸是顛倒的。
改動
- 調整了視圖創建,允許視窗標題帶注解;目前包含一個星號,表示修改。
- 調整了自動套用格式對話方塊中默認的腳本減少縮進標記,使之包含wend、until和next。
- 通過處理過程創建的記憶體視圖禁用了視窗複製,因為在保留複製視窗的同時刪除第一個視窗會造成Signal死機。
- 對取樣關閉代碼做了些微調整,使SampleStop()不會在取樣完全結束之前返回操作。
- 等待輔助狀態設備待機的默認等待時間已增加到15秒。
- 從MC700放大器檢索到的當前資料通道校準資訊會自動調整,強制nA單位轉為pA。
- 改進了膜分析對話方塊和鉗控制欄上電阻和電容的顯示。
- 以前將BiStim刺激間隔設置為0到1毫秒之間的取樣配置現在會使用0或1毫秒間隔(取較近的),因為這些中間值可能損壞BiStim硬體。同樣,
使用零BiStim刺激間隔的配置會使用主功率設置來控制設備,同時忽略第二功率設置。
- 鉗實驗中的電阻測量會使用相關脈衝輸出中找到的第一個適當脈衝,而不是嘗試第一個可用脈衝。
- 如果測量失敗,趨勢圖處理不會中止,只是不產生該資料點。
- 在測量處理中點擊User check對話方塊中的cancel,所有進一步的測量均會取消,而不僅僅是取消當前幀。
- 我們調整了螢幕資訊的使用,使工作區可以儘量避開工具欄。
- 虛擬通道和通道資訊對話方塊現在會用紅色顯示錯誤資訊。
|
|
2009年11月 |
4.06 |
更新
- 新增Virtual channels,保留用戶自定義運算式生成的其他通道的波形。每一幀通道資料都自動重新計算。通道列表字串解析經過擴展,允許用"v1"等指定虛擬通道。
- 取樣期間用來生成輸出或與資料獲取交互的序列器語言經過擴展,可以提供更多變數、間接轉移、邏輯和ABS指令、定義常數,以及ASz()、VSz()、TabPos()和DRange()運算式函數。
定義常數和常數運算式可以用在任何地方,包括以前只接受簡單整數的地方。
- 增加了在使用腳本工具欄和對話方塊時對使用滑鼠和操縱滑鼠指標的支援,包括ToolbarMouse()、DlgMouse()和MousePointer()腳本函數,以及用來獲取通道X和Y軸圖元大小的ChanPixel()函數。
- 序列編輯器和幫助系統之間的介面經過改進,按F1獲得幫助會直接進入所需的幫助頁面。
- 腳本語言經過擴展,支援陣列調整大小,並新增break和continue語句,操縱迴圈的執行。
- MultiClamp電報支持現已與膜片鉗支持完全整合。除檢索ADC埠名稱、設備和校準外,膜片鉗模式和外部命令DAC設備和比例現在也可以檢索;
膜片鉗設置頁面上的選項允許在不取樣的情況下檢索當前MultiClamp設置。
- 新增一個新的偏好選項,可以啟動顯示裝飾視圖標題——標題上添加文本,顯示不同狀態的序列進程。以前,如果正在使用某個輔助狀態設備,這個序列資訊會被輔助設備設置替代,但現在可以禁用,
從而使你對視圖標題裝飾擁有完全的控制。另外,如果正在查看第1幀以外的任何幀,視圖標題裝飾(與當前取樣掃描關聯)不會顯示,而且決不會在Signal主視窗標題上顯示。
- 所有文本視圖均可選擇性地顯示行數。新增的ViewLineNumbers()腳本函數可以用來顯示或隱藏行數。
- 所有文本視圖的查看功能表都有Show gutter、Show line numbers和Standard顯示選項。
- 腳本語言新增一個函數,ViewZoom(),可以在文本視圖裏面增大或減小顯示的字體大小。
- 所有文本視圖現在都有最大行數限制,可以用來確保視圖檔不會變得太大。新增的ViewMaxLines()腳本命令可以訪問這個限制。
通過Edit功能表Preferences對話方塊可以管理Scripts部分Log視窗允許的最大行數。
- Val()腳本函數補充了額外的引數,可以用來接受16進制的輸入。
- 新增取樣偏好選項,可以選擇1401 ADC電壓範圍。這個選項可以用來檢查取樣配置資訊,並在適當的時候自動調整。這個選項在程式啟動或開始取樣時對照1401硬體進行檢查。
以前電報配置對話方塊中設置ADC範圍的專案現在會顯示使用中的ADC範圍。
- 如果檔在腳本運行時關閉,則重新載入腳本包含檔會將中斷點恢復到以前的狀態。
- 取樣配置的輸出頁面現在包含一個核取方塊,可以調整取樣,將任意波形輸出率提高到最大。SampleOutClock()腳本函數經過修改,可以訪問這個功能。
- 顯示偏好中新增了一個專案,可以防止壓縮元檔的生成。壓縮元檔在某些情況下可能造成問題。
- 狀態欄上添加了一個改寫模式指示器,可以在所有文本視圖中使用。
- Signal試圖更好地處理在同時查看包含大量通道的多個檔時容易發生的記憶體和視圖處理方面的缺陷。
- Seconds()腳本函數現在可以接受兩個參數,而且更加準確。
- DebugList()腳本函數經過擴展,可以提供額外的資訊,包括函數的執行時間。
- DlgValue$()腳本函數在與專案號碼和專案號碼加1000同時使用,可以訪問核取方塊專案的提示字串——以前沒有辦法訪問。
- DlgButton()和ToolbarSet()腳本函數可以用來獲取最後一個按的按鈕號碼。
- 新增的XYInChan()腳本函數可以檢測XY通道中哪些點在另一個XY通道定義的多邊形內。
- XYInCircle()和XYInRect()腳本函數經過擴展,可以返回包含位於圓形或矩形內的資料點指數的陣列。
- Signal加大了防止Windows在取樣過程中進入待機或休眠模式的力度。
修復
- 現在,複製粘貼資料幀同時也會複製幀狀態編碼和相關標籤。
- 活動游標對話方塊在按下OK之後只更新游標,顯示適當的通道設備,而不是通道名稱。
- 如果在使用LastN模式,則線上處理記憶體視圖不會設置幀狀態編碼。
- 如果在使用狀態處理,則線上處理會設置目標幀狀態。
- 處理後的記憶體和XY視圖標題不包含任何狀態序列資訊或其他取自源視圖標題的裝飾。
- 資料獲取控制經過調整,在有預掃描輸出時,以前的掃描資料顯示不會太早清除。
- 用脈衝輸出在掃描開始時設置的初始DAC水準現在會正確考慮任何內嵌的脈衝變化。掃描開始輸出的初始化也已得到改進。
- 現在可以在分類(不論是按照X還是Y值)後的固定長度XY視圖中更換數值。以前這樣做會造成Signal死機。
- 完成取樣(如果資料保存在磁片上)或通過點擊右上方的"x"關閉取樣資料視圖時可能造成Signal第4.05版死機的故障已經得到糾正。
- 通過輔助電報支援從MultiClamp 700A找回的信號名稱已經得到改正。
- 現在,重新設置取樣配置參數會初始化信號調節器、輔助電報和輔助狀態設置。
- 如果Signal不是活動程式,按Escape鍵不會終止正在執行的腳本。
- 脈衝對話方塊現在會避免在某些情況下會看到的、來自變化步驟或觸發時間專案的不正確的’超出範圍數值’資訊。
- 過濾對話方塊中的"CallAsProc"等不正確或無意義的錯誤資訊不再顯示。
- 現在,FiltCreate()和FiltApply()在遇到指數為-1的庫外特殊濾波器時工作正常。
- 包括數位0在內的幀列表字串在線上使用時會得到正確處理。
- 在較早版本中,如果資料變化時y軸被倒轉,XY視圖不能正確地重新繪製。
- 通過ScriptRun()命令運行一個腳本時,如果該腳本之前並沒有在Signal中打開,會在結束後關閉。但是以前,即便出現錯誤這樣的腳本也會關閉。現在,腳本會保持打開,同時高亮錯誤行。
如果你在ScriptRun()裏設置了標記,讓其在出現錯誤後繼續運行,下一個腳本會自動運行,和以前一樣。
- 以前,如果你編寫了一個腳本,關閉然後再次打開,Signal會認為它沒有變化,運行這個腳本時不會重新編寫(Signal將最後一個編寫的腳本保存在記憶體中,避免不必要的重新編寫)。
現在,除非這個腳本在你重新打開時正在運行,否則以前編寫的版本會被刪除,強制重新編寫。這個功能不適用於重新打開時沒有變化的已包含檔。
- ternary腳本運算元現在即便第一個專案是常數也會正常工作。
- SetPower()腳本函數現在可以正確地將FFT大小下舍入2的下一個整數冪。
- 繪製模式對話方塊現在能正確處理理想描記線通道。
- 用proc或func在函數定義中引入引數時產生的腳本編輯器折疊錯誤現在已經修復。
- 現在,Y軸標籤如果只是部分覆蓋,然後再揭開,會重新繪製底部刻度標籤。
- 通過處理記憶體視圖(本身是通過線上處理生成)生成的XY視圖現在在所有類型的記憶體視圖中都能正確工作。以前只有Auto-average和Leak subtraction記憶體視圖能正確工作。
- 趨勢圖的腳本記錄器現在可以正確記錄最大測量模式,不再記錄未使用過的參數,並且能正確記錄開始和結束時間。
- 使用SetMemory()創建一個記憶體視圖,然後用Alt-點擊-拖曳進行測量,現在會使用正確的字體顯示測量結果。
- 垂直游標的游標功能表部分總是只顯示游標位置,不論是否是標籤模式。
- 在處理指定了幀、有或沒有指定狀態的幀列表字串時,補充幀選擇項目(例如un-tagged)會得到遵守。
改動
- 腳本語言及其他地方使用的序列線支持經過修改,可以使用新的、高級的序列線I/O機制。這個改變應該不會造成重大影響,不過SerialWrite()命令有了細微不同。
- 狀態欄顯示的幀狀態資訊會首先顯示狀態標籤(如果有的話)。
- 如果發生編寫錯誤,從命令行運行的腳本不會關閉。
- 新的文檔選擇對話方塊已得到調整,去掉了討厭的捲軸,在取樣已經在進行時有所改善。
- 取樣配置對話方塊的輸出頁面中,同步脈衝的控制已經去掉,因為是多餘的。
- 腳本偏好選項中,在運行已修改的腳本之前先予以保存的控制現在還會在開始取樣之前保存輸出序列文本。
- Signal現在是建立在設置上的,要求至少在Windows 98上運行。
- 現在,FIR濾波器對話方塊上選擇的默認初始濾波器類型是低通過濾波器。
- 現在,取樣配置允許的最大ADC埠數是127。
- 每幀的鍵盤和數位標記數量限制(分別是128和1024)已經去除。
- 文本編輯器經過修改,允許多個選擇和虛擬空間,因此可能會有所不同。
- 使用e(冪數)數位格式的時間字串現在可以正確解析。
- 冪頻譜FFT大小的上線已提高到262144,腳本函數和集成冪頻譜處理均可用。
- 用來在偏好設置、取樣配置和FilePathSet()中選擇目錄的對話方塊已經改為新的風格,可調整大小。
|
|
2009年3月 |
4.05 |
更新
- 現在導入文本資料時,FileConvert$()腳本命令會搜索導入檔夾,尋找配置檔Txt_Def.cim。你可以使用互動式資料導入來創造這個檔。
- 現在在導入一個二進位資料檔時,FileConvert$()腳本命令會搜索導入檔夾,尋找配置檔Bin_Def.bib。你可以使用互動式資料導入來創造這個檔。
- Neuroscan資料導入器已經擴展到可以轉換32比特SynAmps2資料,並且現在可以處理最多大128個通道。
- Bionics/Cyberkinetics資料導入器現在可以在保存事件時附加保存作為標記資料的數值。
修復
- 現在所有的檔保存操作都會檢測檔保存路徑的合法性。
- 現在能能以秒為單位正確的記錄XRange()命令。
- 現在從一個腳本向一用戶定義的對話方塊中插入的文本會將自動套用格式時加入字串的跳位字元計算在內。
- 搜尋最大游離的游標現在工作正常。
- 為了滿足BiStim和雙200 MagStim的使用,視窗標題中顯示的狀態資訊文本已被更正。
- 狀態資訊文本(視窗標題中)已與顯示的資料同步。
- 在時間值以毫或微秒顯示時,用DlgXValue()創建的時間值編輯功能現工作正常。
- 現在顯示通道值的用戶游標標籤在XY視圖下有更好表現。
- 現在當Signal不是當前程式時,按鍵操作已經被完全忽略。
- 工具提示不再會在某些欄位類型中直接出現在滑鼠下了。
- 現在XRange()和Draw()在對數座標下表現正確。
- 從水準游標標籤對話方塊記錄HCursorLabel()資訊的腳本現在能使用正確的游標資料。
- 除非採樣真正停止,否則SampleStop()和SampleAbort()腳本函數不會再返回值。如果它們提前假設採樣視窗仍然開啟,且沒有資料被寫入磁片,就會導致腳本運行失敗。
- 現在用戶對話方塊通道選擇器在顯示通道號碼的同時顯示’Selected’項。
- 現在在腳本的回叫函數(例如被FitNLUser()使用的擬合函數)中設置的中斷點被忽略,因為它們會導致腳本調試出錯。
- 現在在回叫函數中嘗試調用Interact()或Yield()會產生錯誤使腳本停止運行。
- 在使用改變採樣掃描點功能時,脈衝設置對話方塊能正確設置輸出長度限制。
- 現在停止採樣然後點擊’More’會移除視窗標題上的“[Stopped]”。
- 現在可以通過Esc鍵來使腳本停止運行。而之前在同時評估一個用戶定義的擬合函數時,該操作會被一個無限迴圈裏卡住。
- 現在EDF(歐洲資料格式)資料導入器可以正確導入BDF資料。而之前它導入資料時,幅度解析度有誤。
- 現在Process()函數的開始時間參數被正確使用。
- 為Y軸對話方塊標記細分的微調控制項現在工作正常。
- 現在用3D Overdraw滾動不會遺留部分跡線未被畫出。
- Filter banks(濾波器)組現在被正確的存入磁片。
- 在FIR和IIR濾波器細節處的綠/黃/紅發光二極體現在可根據系統色彩設計的變化調節其背景。
- 一個建造模式對話方塊的腳本現在可以關閉任何可能開啟的功能表。這個操作失敗的原因是接受了滑鼠點擊關閉對話方塊。
- 為一個DlgString()項設置legal$變數不再會使剪切和粘貼工作不正常。
- 現在文本資料導入器以小於4赫茲的採樣速率導入資料。而之前採樣間隔有誤。
- 在離線使用時,ProcessFrames(0)不再會使Signal程式崩潰。
改動
- 現在斜率上所有類型的閾值搜索都需內插操作以達到最大精度。
- 由於無法提供任何有用的幫助,幫助按鈕已從檔選擇對話方塊上被移除。
- 現在Signal和Try1401啟用時會使用Windows XP的主題與風格。
|
|
2009年1月 |
4.04 |
更新
- 添加了平方根y軸。
修復
- 更正匹配對話方塊中“Maximim”的拼寫為’ Maximum’。
- 對數座標下的y軸縮放功能現在工作正常。
- 用DlgXValue()創建的對話方塊時間編輯區域現在能準確的服從更優的時間單位。
- 在坐標軸對話方塊中對核取方塊作出打勾的操作,現在可以在按下刪除鍵時被正確的撤銷。
- 加大所有採樣框輪廓現在又能正常工作。雖然現在還不能選擇所有採樣框3D加大輪廓。
- 在使用3D繪圖時,通過拖拽X軸進行滾動和縮放操作現在工作正常。
- 游標Cursor:Display All功能表項不再考慮顯示範圍內的不可見光標。目前在只有一個游標的情況下能正常工作。
- Duplicate window功能表項現在在script視窗呈灰色不可用。
- 當一個frames幀的子段被平均時,對多於一個通道上取平均操作現在能正確設置所有通道上的點數。
改動
- sequencer控制面板在未停靠時可以在X方向變更大小。
- 現在DlgAllow()腳本函數可以被一個正在使用的對話方塊調用,來改變allow flags, change或idle函數。
- 針對有大量記憶體空間的1401,在1401中為sequencer分配的記憶體空間已被增加到8191個指令。如果由pulse outputs生成的sequence過大,會給出一個更好的錯誤資訊。
|
|
2008年10月 |
4.03 |
更新
- 添加了日誌面元顯示,作為Open/Closed time和Burst duration柱狀圖的選項。
- SetOpClHist()和SetOpClBurst()現在增加了一個額外的面元數量參數,強制進行日誌面元顯示。
- 添加了DlgMouse()腳本函數。
- DlgReal()和Input()現在有了一個額外的準確度自變量。
- 添加了3D繪圖,作為超量繪製選項。
- 添加了Overdraw3D()腳本指令。
- 擴展了Overdraw()腳本指令,可以進行3D繪圖。
- Str$()的負數準確度自變量可以調用定點格式。
- Eval欄的輸出現在可以用Ctrl+C選中並複製。
- 添加了Points模式來激活光標。
- 偏好對話框添加了兼容性頁面,其中包含一個選項,可以在取樣結束時回復到frame 1,而不是上一個歸檔frame。
- frame說明符可以是"ST:m,n",用來說明所有狀態等於m或n的frame,"!ST:m,n"則用於狀態不等於m或n的frame。
修復
- 現在,在高於屏幕解析度的情況下,X軸可以正確顯示metafiles輸出。
- 現在,Collapse/Expand all folds在腳本編輯器中首次運行正常。
- 選擇不保存新文件不會再留下一個SGR文件。
- ScriptRun() flags%自變量現在可以用了。
- FIRMake()和FIRQuick()腳本函數的說明文件現在正確引用係數的最大數目512。
- 快捷鍵對話框現在可以重新定義以前用於其他用途的快捷鍵。
- 以前,用右上角的X關閉調理設置對話框有時候可能導致Signal死機。
- 用可變掃描點進行繪圖的問題已經改正。
- XY Drawmode對話框的"Visible channels"選項現在可以用了。
- 通過EditCopy()產生XY view文本報告不會再造成死機。
- DlgReal()腳本指令不會再覆蓋用戶為了提供合理準確度需要擴大字段寬度而自定義的字段寬度。
- Script系統從浮點數轉換為整數現在可以處理-2147483648這個值。以前最小只能處理-2147483647。
- 在對話框中複製文本現在可以用Ctrl+C。
改動
- 用F1或對話框打開的Help現在總是在最上面。
- "Overdraw frame list"菜單項現在改成了"Overdraw frames"。
- "Frame display list..." 菜單項現在改成了"Overdraw settings..."。
- 含不同點的Pulse dialog用state零的點設置長度和固定間隙時序的初始限度。以前是用主頁掃描點的限度。
- x(時間)script參數的運算錯誤添加了可允許誤差——與限度接近的值現在也可接受。
- 現在,將濾波器庫保存到只讀地址給出的錯誤信息更明確。
- CONSAM導入程序現在設置文件備註顯示源文件中保存的-3 dB截止頻率。
- ATan()現在允許將一個陣列作為第二自變量。
- 以前,將浮點數據轉換成DAC值的做法是直接舍位到零。這個做法會造成零點偏差,因此現在改成四捨五入到最近的整數。
- 搜索(主要是活動光標)的傾斜測量寬度現在限定在2000點,而不是以前的200點。
- 腳本中允許的符號數量限制改為1000個全局符號,12000個局部符號。以前分別是15000和7000。
- 如果在取樣結束時顯示frame零,Signal現在會改為顯示上一個歸檔frame。
- 序列刻度丟失時產生的錯誤信息有所改進。
|
|
2008年6月 |
4.02 |
更新
- 添加了一個支持將數據文件到處為其他格式的基礎設施,以及一個寫入MATLAB文件的導出器DLL。
- 擴展了FileExportAs(),支持外部導出器,提供導出參數串。
- FileExportAs()額外增加了一個標記自變量,用於管理從XY視圖導出的數據。
- 現在可以在文本視圖中使用XLow()和XHigh()來獲得第一可見行和最後可見行之後的一行。
- 可以在文本視圖中使用Draw(n)滾動視圖,將第n行置於首行。
- 現在,App(-4)會返回Signal掌握的系統編號的數量(用於排錯目的)。App(-5)會返回Signal使用的系統圖形設備的數量。
- 增加了一個新的DebugHeap()腳本指令,用於系統排錯。
- 用腳本修改文本視圖會設置修改標記,因此,在關閉窗口時,程序會問你是否要保存修改。
- 為Delsys EMG數據文件、Mindset 16/24格式數據文件(NeuroPulse-Systems LLC)和MindWare MW數據文件(MindWare Technologies Ltd)增加了新的導入器。
- 現在,Signal能更好地處理內存或系統資源不足的情況。
- 現在,光標區域窗口有一個點數測量功能,可以計算波形或標記信道的取樣點數,以及理想描記線中的過渡段。
- MeasureX()、MeasureY()和ChanMeasure()函數都支持新的點數測量功能。
- 添加了一個偏好選項,可忽略阻止用與背景色極為相近的顏色繪圖的機制。
- 擴展了EDF文件導入器,可以導入BIOSEMI使用的帶觸發器的事件信道。
- MC_Rack文件導入器現在可以從儲存為波形的數字數據導入事件信道。
- Bionic導入器現在可以讀取NEURALCD連續信道格式。
- Plexon導入器現在可以導入STROBED類型的數據信道。
- WAV文件導入器現在可以將24位的數據導入為浮點信道。8位和16位數據仍導入為波形。
- 擴展了ASCII文本導入器,可識別數據中的間隙,並用間隙將數據分隔成單獨的幀。
修復
- Script、Sequence和Text編輯器設置對話框中的Apply to All鍵現在可以用了。
- 閾交打開/關閉分析現在能正確設置事件結構中的基線值。
- 在對話框中選擇的水平光標位置(例如振幅柱狀圖中的Y範圍限度)現在可以正確解析。
- 重新打開文件時能正確還原水平光標位置。
- 脈衝信息已加強,尤其是在處理受損的資源文件時。
- 糾正了XY點超過3999個時的XY視圖繪製。
- ProcessFrames()現在可以正確記錄數據。
- 以前,用3.09版以上的Signal所帶的臨界分析創建的理想描記線信息包含未初始化(並且通常極大)的基線值。這些不正確的基線值現在已用閉合水準進行綜合處理。
- 壓縮x軸不會再造成一個基於像素的大標記。
改動
- 如果在取樣期間發生問題錯誤-544,程序會提供更多信息。
- 現在,繪製理想描記線使用為擬合數據設置的顏色;以前使用黑色。
- 現在,理想描記線的繪製會避免使用與背景極為相近的顏色,除非這個機制被覆蓋。
- 以前,線段和填充的缺省XY信道顏色分別是白色和紅色,現在是黑色和白色。
|
|
2008年4月 |
4.01 |
更新
- 在脈衝編輯器中,按住Ctrl的同時拖放,可以複製脈衝。不按Ctrl鍵拖曳,可以移動脈衝,和以前的版本一樣。
- 文本視圖裏的水平滾動條現在會根據最長的文本行調整。
- 打開/關閉的振幅柱狀圖處理過程現在可以對比基線測量振幅。
- 擴展了SetOpClAmp()函數,添加了一個標記變量,用來選擇對比基線的測量。
- ProcessFrames()函數現在增加了一個額外的參數,在源數據改變時控制更新。
- 在曲線匹配對話框中,Results選項卡現在會顯示每個係數的相應單位。
- Signal現在可以把理想化的描記線數據導出到HJCFIT和EKDIST分析程序中。
- 用戶可以把當前的.sgr文件數據備份到filename.backup.sgr,以防所作修改,特別是理想描記線的生成,在發生故障時丟失。
- WindowGetPos()腳本指令增加了一個可選的變量,與Window()指令匹配。
- Window()和WindowGetPos()腳本指令現在都是成功後會返回1的函數。
- 增加了一個新的腳本指令DlgGetPos(),可以返回用戶自定義對話框的位置。
- 包含文件現在可以在腳本運行時自動保存,只要偏好已設置為保存。
- 添加了一個新的基線測量對話框,用來描述膜片鉗信號,必須在執行SCAN分析之前使用。
- 標準放大器電報配置對話框裏有一個已知放大器列表,可以填入電報電壓水平。感謝John Dempster幫助我們整理放大器數據。
- 理想描記線列表現在可以顯示。
- 與觸發水平相應的事件時間解析度現在顯示在查看與修改事件細節對話框中。
- 查看文件信息對話框現在會顯示緩存積累的掃描次數以及當前幀內處理的掃描次數。
- 添加了一個新的偏好選項,防止y軸穿過零點拖曳。
- 打印頁眉和頁腳中的&&現已改成&。
- 脈衝串的脈衝間隙和正弦波的週期長度現在都可以用Hz為單位注明頻率。
- 如果你企圖編輯一個只讀腳本或序列文件,Signal現在會給你警告。
- 現在,Y軸在大幅度壓縮時會自動轉成標尺,大數字的軸刻度標簽現在更加簡潔。
- App()腳本函數現在可以檢索狀態條和膜片鉗控制條的視圖控件。
修復
- 現在,用Customise顯示對話框設置的顯示信道號碼選項保存為.sgr文件,以便在重新打開該文件時恢復。
- 現在,即便包含文件中存在語句錯誤,仍可保存對腳本所作的編輯。
- 如果編譯操作中有語句錯誤,斷點不會再刪除。
- XY數據的複製和粘貼現在會複製正確數量的點。
- 選中限制激活複選框之後,取樣配置對話框中的自動化頁面不會生成文件名模板。
- CursorLabel()和HCursorLabel()現在能正確記錄。
- 將非連續性信道列為字符串的信道列表現在可以正確解析。
- 理想描記線可以重新導出為文本。
- 在自動保存失敗(因為文件夾不存在)後保存文件現在可以成功。
- 為打印輸出設定頁眉和頁腳格式時出現的任何錯誤現在都可以中斷,不會造成Signal死機。
- 在理想描記線中間使用Fit Visible不會再把事件選擇移動到顯示邊緣以外。
- 刪除重複繪製的信道時Signal不會再死機。
- Window()函數與吸附式工具條一起使用時的功能已經改正。
- 移動光標後,用戶自定義對話框中已禁用的DlgXValue()項目不會再激活。
- Print()、Print$()和Message()格式化字符串中不屬於格式分類符一部分的%字符不再刪除。
- 沿著x方向滾動的同時拖曳y軸不會再留下水平光標的殘像。
- SCAN分析現在可以在結果或內存視圖中運行。
- 以前,如果你搜索某些主題,在線幫助(這個視圖)可能會死機。
- 通過Append Average或Auto-average處理生成的多幀平均數現在會顯示上兩幀的錯誤信息。
- 添加幀複製現在也會複製所有錯誤信息。
- 周圍觸發掃描模式中預觸發點的變化現在能在脈衝配置對話框中反映出來。
- 以前,自行關閉的腳本可能無法再次運行。
- ProcessOnline()腳本函數的記錄已經改正。
- 轉儲到文件和粘貼板的文本可以包含錯誤欄信息。
- 選中的信道發生變化時,Measurements to XY和Open/closed振幅柱狀圖設置對話框會更新Y單位。
- 如果匹配範圍無效,fit對話框不會再使函數模板變成空白。
- 以前,如果用DlgValue$()改變文本,腳本生成的對話框中有多個選項的字符串條目可能錯亂。
- 現在,理想描記線在元文件中會正確顯示,水平線和垂直線能正確連接。
- 軸上應該顯示零的地方不會再出現空白標簽,也不會用“0.”作為標簽。
- Y軸在滾動時刻度間隔不會改變,所有軸的零刻度均有一個大勾。
- Edit菜單Cut指令在文件視圖中禁用(反正也沒有作用)。
- 現在,Area for DC measurement對話框以正確的區域端初始化。
- HCursor設置位置對話框現在能正確初始化。
- HCursorLabel對話框在讀回時不會再截除用戶自定義標簽。
- 水平光標現在在改變信道時會保留全部標簽。
- 開始取樣時對膜片鉗選項的檢查現在會檢查信道號碼而不是端口。
- 對於在1401上和快速掃描模式一起使用的電報,取樣設置對話框會發出警告,因為這樣不能用。
改動
- 在SCAN分析設置對話框中,將"Sensitivity for multiple transitions vs sublevel"改為"Sensitivity for sublevel vs multiple transitions"。
- SetOpClScan()腳本函數現在必須先調用OpClNoise(),否則就會出現錯誤。
- Y軸對話框中的顯示全部選項現在和YRange()函數一樣,如果忽略軸範圍的參數,會顯示沒有內在限制的信道的可用數據範圍。
- 大幅度改善了SCAN分析中使用的打開/關閉匹配,幾乎永不失敗。
- 如果改變應用程序窗口的大小,所有圖標化(最小化)的窗口現在都會排在窗口的底部。以前這些窗口會留在原來的位置上。
- 文本導出的小數位默認數字已增加,數據值增加到6位,時間增加到8位。
|
|
07年10月 |
4.00 |
更新
- 原版!
|