2022年5月 |
7.07 |
更新
- DuoMag 设置中现在有一个用于禁用触发时检查的复选框。
- 现在,您可以按任意顺序指定双 DuoMag MP 设备的输出脉冲。
修复
- 虚拟通道表达式的级别对话框现在接受负值。
- 标准显示画面现在可显示通道号。
- 您现在可以撤消显示通道号。
- 现在,在虚拟通道对话框中修改虚拟通道表达式会导致在其他视图中重新绘制通道。
- 现在,从脚本修改虚拟通道表达式将导致从属虚拟通道更新。
- 以前,当诸如生成波形平均值或测量值之类的处理已作为采样的一部分执行时,可以在采样期间交互地执行此类进程。现在不可以这样做。
- PulseAdd() 脚本函数现在适用于数字通道。
- 标记时间保持量化,现在不可以在相同(量化)时间重复标记。
- ViewList() 脚本函数现在可以正确列出定序器的视图。
- Pulses(脉冲)对话框中的将脉冲复制到状态操作现在被检测为一项更改,因此会启用 OK(确定)按钮。
- 导入段数较高的 ADI 数据文件可能会导致导入器失效。
- 如果在浏览 Automation(自动化)选项卡中的文件夹时关闭 Sampling Configuration(采样配置)对话框,信号不再失效。
- YRange() 脚本函数现在可以在网格视图中运行,如文档所述。
- 如果在浏览 Automation(自动化)选项卡中的文件夹时关闭 Sampling Configuration(采样配置)对话框,信号不再失效。
- 如果计算机已运行多日,信号可能会丢失键盘标记;此问题现在已修复。
- 在没有多个状态的情况下进行采样时,可能会显示辅助状态控制栏,并且可能会在样本菜单中提供辅助状态项。此问题现在已修复。
- 使用辅助状态控制栏更改 TMS 刺激器 RMT 值不会影响实际设备设置。此问题现在已修复。
|
|
2021年4月 |
7.06 |
更新
- FilePath$() 脚本函数允许参数 -6 用于应用程序数据的路径。
- About(关于)对话框中的 Copy(复制)按钮现在会生成显示路径信息的文本。
- BinZero() 脚本函数现在可以用于在文件视图中设置帧的开始时间。
- ToolbarEnable() 脚本函数可以计算已启用的按钮数,报告是否已设置 Idle(空闲)。
- 现在,DS8R 辅助状态设备在手动控制时会将刺激参数信息存储在数据段变量中。
- 新增了一个 SampleClampHP() 脚本函数,允许在采样期间控制保持电位。
- 扩展了 ChanKey() 脚本函数,以允许将按键移动到可见视图区域之外。
修复
- Line(线条)绘图模式现在使用平方根轴正确进行绘制。
- Signal 会尝试在启动时创建任何丢失的密钥数据路径;如果不成功,将在日志窗口中生成一条消息。
- 以前,当采样已暂停时,使用 SamplePause() 可能会无意中禁止磁盘写入。
- 状态协议中下一步错误的错误消息现在会引用正确的范围。
- 对大量 1401 端口进行采样可能会由于生成过长的字符串而导致错误。对于 0 到 n 端口列表,此问题现在已修复。
- 采样配置中的大端口数可能会导致采样设置花费过长的时间。
- 以前,FrameTag(0) 可能使 Signal 崩溃。
- 为 MagPro 刺激器的命令 8 生成的调试输出已更正。
- 导入某些带有通道注释的数据文件可能会导致全面崩溃。
- 以前,脚本编译器可能会因非法字符出现严重混乱。
- 当尝试读取剪贴板文本时,如果剪贴板不可用,Signal 将在任何读取失败后重试多次。
- ViewColourSet\Get 脚本函数现在可用于信息视图。
- 用户对话框中的滑块使用具有整数值的整数步长。
- 滑块工具提示将在拖动时显示,以避免重复的工具提示。
- Signal 现在可以防止在打开损坏的资源文件时出现崩溃。
- 保存 Grid(网格)视图会清除视图标题中的已修改 (*) 标记。
- 使用脉冲系统生成的数字输出会在生成标记之前被正确定位,以确保同步。
- Info(信息)和 Grid(网格)窗口在 Global Debug(全局调试)窗口中显示为“未知”。
- 以前总是会保存网格文档,即使用户指示不保存它们。
- 用于输出脉冲的时间计算已改进,以避免可能出现的错误舍入效应。
- Cursor() 和 CursorLabelPos() 脚本函数现在会正确记录。以前,创建用户对话框或在主窗口隐藏的情况下使用 Message() 脚本函数可能会使 Signal 卡顿。
- 以前,创建用户对话框或在主窗口隐藏的情况下使用 Message() 脚本函数可能会使 Signal 卡顿。
- PowerMAG 支持现在可确保功率是 0.5% MSO 的倍数。
- 如果直接从 Sampling configuration(采样配置)对话框启动采样,可再次在线使用信号调节器控件。
- 如果在采样时删除了虚拟通道,然后复制视图,则先前删除的虚拟通道会重新出现。
- 如果使用 YAxisMode(); 关闭大刻度,数据视图 Y 轴现在会进行合理的调整;以前这会导致通道标题以水平方向绘制。
- 如果在 ppTMS 模式下使用 PowerMAG 刺激器进行采样,则在切换到新的采样状态后可能会错过第一次触发。
- 使用 PowerMAG 或 Neurosoft 刺激器进行采样时,存储在新数据文件中的帧变量中的功率电平不正确。
- 脉冲对话框会在使用多个 DAC 的任意波形输出末尾显示伪时序故障。
- 已对 TRIG 输出定序器指令进行了调整,以防外部触发脉冲可能引起问题。
- 字体对话框现在可以正确初始化 Style(样式)字段。
- micro1401-4 的 POINTS 和 XOR 定序器指令无法正常工作。
- 改进了采样时 File information(文件信息)对话框的行为;您现在可以更改列宽而无需立即重置列。
改动
- 当使用平方根轴在点模式下绘制时,波形不再进行校正。
- 如果某些 .sev 文件丢失,TDT 导入器不会立即失败,而是会导入任何存在的文件并记录丢失的文件。
- 如果使用 XAxisMode() 关闭大刻度,数据视图 X 轴现在仍会显示时间单位。
- 现在,帧变量中保存的 TMS 刺激器功率电平的单位为“% MSO”或“% RMT”,视设备配置而定。
|
|
2020年2月 |
7.05a |
更新
现在包括最初的 micro1401 命令。
|
|
2019年12月 |
7.05 |
更新
- 添加了对 NeuroSoft 的 Neuro-MS 经颅磁刺激器的支持。
- 在采样配置中新增一个复选框,以便支持在采样扫描结束时对数据通道进行自动 Y 轴优化。
- 添加了新的 SampleAutoOpt() 脚本函数,以提供对此特性的脚本化访问。
- 使用新的 Autoscale Axes 系统显著扩展了 XY 视图轴的优化机制。
- 现在全面支持 CED 的新 Micro1401-4 硬件;与之前的 Micro1401 类型不同,这种类型的 1401 支持动态钳位。
- 在使用 Power3A 或 Micro4 系统进行采样时,这些系统中提供的 200 MHz 系统时钟有助于提高 ADC 采样率等的计时精度。
- 添加了新的 HCursorVisible() 脚本函数以控制水平光标的可见性。
- 扩展了 System() 函数以返回 GUI 线程计时信息。
- 扩展了 System$() 函数以提供 Signal 命令行访问。
- 添加了新的 FileTimeDateSet() 脚本函数,可用于设置数据文件的起始采样时间。
- 添加了新的 ChanKey() 脚本函数,可用于在 XY 视图中控制按键的位置和外观。
- 添加了新的 XYSetData() 脚本函数,可用于在 XY 视图中编辑数据。
- 实际标记通道现在可以使用辅助标记值,以通过误差或置信度范围条来修饰显示的数据。
- 添加了新的 ChanDecorate() 脚本函数以提供对此特性的脚本化访问。
- 全面增强了用于编辑脚本变量的对话框。
修复
- 使用 EditCopy() 在剪贴板上放置位图时,可能会漏掉 GDI 句柄。
- 现在可以通过在 CursorVisible() 中将光标编号设置为 -1 来正确地选择所有光标。
- 现在可以更高效地处理大通道背景位图。
- 修复了 SampleSeqWave() 之前在只有一个参数时无法正常工作的问题。
- 修复了之前无法从旧式 sgc文件正确加载 MagStim 辅助刺激器设置的问题。
- 动态钳位设置对话框现在可以正确显示采样期间的“帧间零 DAC”状态。
- 现在 Selection$() 脚本函数可以在网格视图上正常运行。
- 修复了以下问题:在脉冲对话框中,如果未以秒为单位显示脉冲时间,则长度可变的方波脉冲的步进值会被破坏。
- 导入文件的数据缓冲区大小现在已限制为安全值;这有助于解决一些因使用巨大缓冲区而导致内存问题的情况。
- MagStim 辅助设备支持无法将指定为 RMT 百分比的功率值正确转换为所需的实际功率水平。
改动
- 通过更新并显著改进 XML 支持库,为 Signal 实施了新型 XML 文件访问机制。
- 根据完整的 XML 标准,用于 HH(A/B) 动态钳位模型的 XML 信息是非法的,并且我们速度更快、性能更强的新版库已拒绝接收此数据。之前必须手动编辑采样配置文件才能读取旧的 XML;即将发布可自动修复此 XML 的 Signal 版本 6。
- MagStim 支持软件现在会自动尝试恢复丢失的远程控制;如果发生这种情况,将在日志窗口中生成一条警告消息。
- 整理并简化了用于确保绘制的颜色清晰可见的机制。
- MagPro TMS 设备支持现在可与某些较旧版本的 MagPro 固件配合使用,但我们建议所有 MagVenture 系统用户将其固件更新为最新版本。
|
|
2019年10月 |
7.04a |
更新
支持 Micro1401-4。
|
|
2019年9月 |
7.04 |
修复
- 现在可以从磁盘正确读回采样配置;版本 7.03 无法读取与窗口和视图、在线处理和虚拟通道有关的信息。
- 安装程序现在会为 Spike2 数据文件安装正确的导入器。
|
|
2019年4月 |
7.02 |
更新
- 使用 Expression(表达式)模式的测量生成将接受 Y 值表达式,例如“H1”(以及诸如 Mean(t1, t2{, c}) 之类的测量表达式,如果提供了可选通道编号);之前只能使用与 x 轴位置有关的表达式。
- 辅助状态设备设置对话框现在在采样期间全部可以使用。一般来说,联机时只能更改状态相关设置。
- 添加了一个新的对话框以简化复制辅助状态设备设置;这通过使用 Copy to ... 按钮来访问,该按钮取代之前存在于辅助状态设备设置对话框中的 Copy all 和 Copy above 按钮。
- 用于 TMS 设备的辅助设备支持现在允许选择性地将功率等级指定为静息运动阈值(Resting motor threshold,RMT)的百分比。SampleAuxStateParX() 脚本函数已扩展以匹配。
- 添加了新的辅助状态控制栏以在采样期间简化这些设备的使用。这提供了单个快速访问变量(用于 TMS 设备的静息运动阈值(RMT))以及一个
用于打开主设置对话框的按钮。
- 现在可以在采样期间更改虚拟或内存通道的名称和单位。
- 添加了新的 Chan() 脚本函数;此函数可将字符串变成通道编号。
- 您现在可以键入时间间隔表达式(如 1/200)作为虚拟通道的样本间隔。
- 您现在可以使用 FileOpen() 脚本语言函数,通过将 32 添加到 mode% 参数,让外部文本文件以 Unicode 的方式打开。
- 现在,为用作辅助状态设备的 MagStim Rapid TMS 刺激器提供的支持包括一个充电延迟参数,以减少潜在噪声。
- Display preferences 中提供新的色彩标度对话框,可用来定义用于色彩映射的色彩标度。
- The EditPaste() 脚本命令已扩展,支持将位图移入整数数组。
- The EditCopy() 脚本命令已扩展,可将实数和整数数组作为位图复制到剪贴板。
- 添加了新的 EditImageSave() 脚本命令,可将剪贴板上的位图图像保存到文件。
- Spline2D() 脚本命令已扩展,可使用色彩标度来定义色彩映射,还可生成除当前位图格式输出之外的结果值矩形网格。
修复
- Measurements to trend plot settings 对话框现在可以正确地启用和禁用 New 按钮,特别是在使用 Expression 测量时。
- 如果在没有连接 DS8R 设备的情况下使用 DS8R 辅助状态设备支持(以及在没有启用硬件的情况下使用),之前这会导致 Signal 崩溃。
- 由 TimeDate() 脚本函数进行的星期日期转换以前对星期六和星期日无效;现在它可以正常工作。
- MeasureToChan() 脚本函数现在接受用于光标 0 迭代的点模式。
- MeasureY() 脚本函数现在使用正确的测量类型代码记录。
- Channel to match 选项现在可以正确地记录虚拟通道。
- “File information...”在 memory(存储器)视图的右键弹出菜单中不再出现两次。
- 在 Pulses 对话框中更改状态标签现在会正确地检测为脉冲数据更改。
- 如果您尝试向不含任何数据的帧应用 FIR filter(滤波器),Signal 不再会崩溃。
- 在不使用绝对时间时,Spinners 现在可针对 Pulses 对话框中的脉冲延迟项正确工作。
- 单个 DAC 和 8 位输出现在可正确地显示在 Pulses 对话框中。
- 现在可正确处理具有超过 20 个参数的脚本函数。
- 设置采样时出现的 Windows 资源泄露的问题已得到修正。
改动
- 允许使用缺失的辅助状态设备进行采样的选项现在位于 Sampling preferences,而不是在各个辅助状态设备的 Settings 对话框中。
- 辅助状态设备的数量现在限制为 10;之前对于任何超出此限制的设备,相关设置对话框无法访问。
- 将 XY 视图导出到 MATLAB 数据文件时,针对无可见数据的 XY 通道现在生成 MATLAB 变量。
|
|
2018年8月 |
7.01 |
更新
- Signal 現在可以使用多個輔助狀態裝置;可以混合使用不同(或相同)類型的裝置。
可以向各個裝置分配標籤,以便將它們區分。
- 增加了 New SampleAuxStateNew() 和 SampleAuxStateRemove() 指令碼函數,以操作使用中的輔助狀態裝置的清單。
- 增加了 New SampleAuxStateParX()、SampleAuxStatePar$() 和 SampleAuxStateValX() 指令碼函數,以存取多個輔助狀態裝置的設定。
- 輔助狀態系統產生的錯誤消息更具參考價值,尤其是開始採樣時裝置設定失敗所產生的錯誤消息。
- 新的進度條控件已被增加到指令碼產生對話方塊中可用的控件。
- 現在 FileTimeDate()、FileTime$() 和 FileDate$() 指令碼函數均可以在任何帶有關聯檔案的視圖上運行,並且可以返回許多不同的時間和日期。
- FileName$() 指令碼函數已擴展,它可以返回完整路徑和檔案名的有用部分,如整個路徑和整個檔案名。
- 增加了掃描結束時採樣暫停的加速鍵(單個按鍵)和採樣觸發選項。
- 將軸設定為刻度條時,X 軸和 Y 軸對話方塊會調整和停用控件(視情況而定)。
- 增加一個附加位到 ViewList() 指令碼函數的遮罩參數,以獲取當前正在運行的指令碼的視圖句柄且包含正在運行的指令碼所包含的檔案。
- 增加了 New SampleAbsTime() 和 SampleMaxWaveRates() 指令碼函數。
- 增加了 New SampleXConv()、SampleXCUnits$() 和 SampleXCPointsPerUnit() 指令碼函數,以存取由外部 ADC 轉換脈衝驅動的採樣控件。
- 現在,顯示緩衝區時,滑鼠游標將對來自幀緩衝區的資料進行搜索。
- 將採樣設定增加到採樣工具欄時,如需設定 Write to disk 選項的初始狀態,則要從設定檔案中讀取此選項。
修复
- 當相應的軸設定為刻度條時,將停用自訂顯示對話方塊中的網格控件。
- 膜分析窗口關閉時,狀態控制欄顯示的當前採樣狀態將恢復。
- 現在,使用採樣工具欄中的 Load configuration 右鍵按一下選項將重新可用。
- 指令碼功能表 Turn Recording Off 命令先前不能將新指令碼視圖前置,現在已修復此問題。
- MeasureToXY() 和 MeasureToChan() 指令碼函數現在支援用於游標0迭代的虛擬通道。
- 如果狀態循環啟動時的狀態與上一個循環結束時的狀態相同,則 PowerMAG 輔助狀態支援可能會卡住。
- 如果沒有 DS8R 硬體,使用 DS8R 刺激器支援可能會使 Signal 崩潰。
- 次級功率水平的指令碼控制和 DuoMAG 刺激器的充電延遲現在可以正確工作。
- 對於非指令碼視圖,Compile Script 功能表項現在可正確灰化顯示。
- 對滑鼠游標 0 迭代使用表達式模式的 XY 視圖分析的測量將在處理單個幀後放棄。
改动
為支援多個輔助狀態裝置,輔助裝置選擇器已從 Preferences 對話方塊的 Sampling 頁面中刪除。要使用的裝置在 Sampling configuration 對話方塊的 States 部分中定義。
|
|
2018年3月 |
7.00 |
更新
- 已添加了对于来自MAG & More的PowerMAG经颅磁激励器的支持。
- 已添加了对于来自Deymed的DuoMAG经颅磁激励器的支持。
- MagPro经颅磁激励器现在包括可以用来降低诱发响应期间的噪声的充电延迟选项。
- 增加了对 Digitimer 的 DS8R 双相恒流刺激器的支持。
- 已添加了信息窗口来提供显示,它可以用来使定时和其它信息在整个实验室可见。
- 如果要分析的状态被设置为-1,那么对所有状态进行钳制膜分析。
- 屏幕打印现在按与可用空间成比例的大小绘制字体,视图标题现在按与屏幕上相同的字体以及与屏幕类似的大小进行绘制。
- 屏幕打印现在以令人满意得多的方式绘制网格视图;字体按输出矩形的物理宽度进行缩放,以获得最佳列计数。
- 虚拟通道、脚本评估、脚本调试编辑变量、设置颜色、打开/关闭快捷键、DC模型、定制显示和窗口对话框现在全部能够重新调整大小。
- 按状态自动平均现在允许你不对状态0生成平均值。
- 用在各种地方的通信端口选择器现在更好地显示端口的名称。
- 通道信息对话框现在显示虚拟通道的表达式。
- 文件信息对话框现在显示在钳制集合中使用的通道。
- 已添加了新的ArrCWT()、ArrRange() 和ArrMapImage()脚本函数。
- 如果调节器、辅助状态或辅助电报支持文件无法加载,则现在记录错误信息。
- 新增了 SampleMembAna() 脚本功能,允许脚本显示或移除夹膜分析对话框。
- 新增了 SampleConfig$() 脚本功能,用于检索从中加载当前采样配置的文件名。
- 任意波形输出的完成现在以后波形级总是正确的方式完成。
- 脚本语言具有新的用于逐位取非 (~) 和整移位数(<<、>> 和 >>>)的数字运算符,并允许使用 & (band)、&& (and)、| (bor)、|| (or)、% (mod) 和 ! (not)。
- 脚本语言允许使用 * 来倍增字符串,例如 "+-"*3 是 "+-+-+-"。
改动
- 在图像项目上使用DlgEnable()脚本函数现在隐藏或显示图像。
- 脚本语言中的整数变量现在是64比特大小,这允许使用显著更大范围的整数值。
- 1401plus 数据采集系统不再受支持 — 如果要使用 1401plus,您将必须使用 Signal 版本 6。
- 标记数据时间现在都被量化为最小波形数据间隔(或者如果没有波形通道,则为10毫秒)的1/100,以匹配标记数据被保存在CFS文件中时发生的情形。由于标记数据被保存的方式,这一改变已将帧中最大点数减小到每通道4千万。
- 在采样时记录的数字标记的时间现在被量化为序列器时钟间隔的1/100。由于标记数据被保存的方式,这具有强制使得序列器时钟周期不小于采样帧长度除以4千万的效果。
- 时间视图现在在File SaveAs 对话框中提供初始文件名称,而非视图标题。
- MatLabOpen() 脚本函数现在在故障时返回错误代码,而非暂停脚本。
- 覆绘通道只能淡出背景颜色的75%,以便始终保持可见。
- Len() 脚本函数现在对多维数组进行操作。
- 数据文件处理进行了调整,对读取非常大量数据的处理要好得多。
|
|