登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
0
方绍锋
/
Cassy_Release
代码
Issues
1
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
v3.0.0
9193f65
2024-02-21 12:04
对比
v3.0.0
方绍锋
**备用下载链接(无需额外安装网盘软件,直接通过网页即可高速下载):** **https://wwi.lanzoup.com/i4RGN1owe60d** v3.0.0 ·主要更新概述 **全新的Cassy版本,对Capture Assistant、Cassy设置器等小工具一并进行了重大功能更新。采用基于.NET Framework 2.0的C#对部分模块进行了重构,从而优化其在Windows系统上的占用空间、执行效率。** 重构了项目代码框架、主UI布局,优化了使用体验,集成了Capture Assistant(更新至v1.0.0)、Cassy设置器等一系列工具。 **重构了包括B1505系列在内的抓取算法。** 现在除Load-Pull外,所有类型的数据都支持自主定义的抓取规则,且可以在Cassy设置器里进行管理。 **注:此版本的config文件格式与之前版本不兼容** ·特性增加、修复BUG摘要 -当批处理某一文件出现报错时,跳过该文件并给出错误标记,而不是直接中断整个批处理进程流。此特性已加入。 -包括S2P、LP在内的所有项目窗口支持一键排序功能。此特性已加入。 -对于长文件路径的处理,当路径中出现英文中括号[] 时,会导致抓取0个文件的情况发生,此BUG已修复。 -当rep文件默认用Cassy打开时,软件会跳白页并直接回到Cassy主界面。此BUG已修复。 -config文件的调用存在问题,由于新打包的Cassy软件不会自动创建新的config文件,在【保存项目】时会无响应。此BUG已修复。 -Cassy设置器里的【提取规则】无法保存,无法适用到config里面。此BUG已修复。 -主UI、projectUI里的帮助界面没有正确链接到修改后的Readme路径。此BUG已修复。 -config软件的【修改rep文件默认打开方式为Cassy】的功能没有实装,且右键更改默认打开方式的做法存在问题。此BUG已修复。 v2.5.0 ·【功能添加】 现在,可以在IV2的“数据对比”界面内一键生成[ TLM线性拟合结果 ],点击“TLM拟合”按钮后,自动给出拟合计算后的方阻Rsh(Ω/□)和接触电阻Rc(Ω·mm),同时自动将用于绘图的Spacings-Rtotal原始散点数据(不含拟合数据)复制到用户的剪切板【√】 ·【体验优化】 现在,IV2的“数据对比”界面增加了一个滚动条,可以将超出屏幕、显示不全的区域显示出来了【√】 ·【代码优化】 添加了displayGUI-IV2处理文件流时的错误信息输出【√】 重新编写了Library\DataCapture_IV2\get_critical_Parameters的实现及传参方式(默认传参:最后一次测量数据),用于提高未来 “取平均值/ 取极值/ 最后一次/ 第一次(fresh)” 显示方式的可选性【√】 版本号和最后更改日期等信息现在置于统一的Global.py文件中,这样可以在需要显示的时候调用同一个源,降低了维护时间成本【√】
最后提交信息为:
update README.md.
v2.4.3
9193f65
2023-10-13 10:20
对比
v2.4.3
方绍锋
分流地址:https://wwi.lanzoup.com/iLyTg1bnzi7g v2.4.3 ·【功能添加】 现在,可以将rep文件的默认打开方式关联为Cassy主程序,从而直接以读取模式快速打开该rep文件。不必再执行:打开Cassy程序-主界面-读取项目 的操作。【√】 S2P 单文件处理模块中,提供了串联Cin和并联Cin两种计算方式。【√】 ·【体验优化】 优化了某些过程的提示和使用体验。【√】 v2.4.2 ·【BUG修复】-重要 修复了位于CV数据抓取模块的一个底层BUG,该BUG会导致抓取B1505 csv格式的[多频双向]CV数据时,对中间频率的数据抓取错位,从而导致绘图时出现“放射线”或复制数据时出现错误。【√】 v2.4.1 ·【功能添加】 CV模块:增加了多频率nx-d的作图功能;增加了nx-d的数据复制功能。nx-d处理时会跟随项目主界面选择的偏压范围、滤波算法等。【√】 v2.4.0 ·【功能添加】 增加了对S2P数据的处理功能,该部分包含S2P文件的数据提取、格式转化(RI-MA-dB)、显示(基于CA_API)、绘图(线性坐标/LOG坐标/史密斯圆图)、进阶物理量计算(h21、UPG、Zin、Zout)以及截止频率提取等功能。计算结果与此前编写的easyRF based on Matlab进行了比对验证,实现了基于python平台的一站式的DC-RF数据处理。【√】 在单文件查看器中添加了S2P与LP文件的处理功能。【√】 ·【BUG修复】 为单文件查看器所引用的Monofile.py文件内,所有由VB插件自动生成的ttk函数代码添加了master参数。避免了在单文件查看器中调用GUI时所产生的master混乱问题。【√】 v2.3.2 ·【BUG修复】 修正了IV2项目无法正常进行数据对比的BUG.【√】
最后提交信息为:
update README.md.
v2.3.1
9193f65
2023-05-19 16:13
对比
v2.3.1
方绍锋
分流地址:https://wwi.lanzoup.com/ivlbA0wgxv9c v2.3.1 ·【功能添加】 增加了对FDCS LP数据的处理功能【√】 在LP_Monofile界面,增加可供处理的量(Gain Compression),如GT压缩量,GP压缩量。【√】 v2.3.0 ·【功能添加】 增加 自定义Vth、Vk、GVS、VBD提取规则的功能,用户现在可以自行定义这些参数的含义了【√】 增加了Load-Pull (LP)数据文件的处理功能,处理结果以表格形式呈现【√】 在LP Monofile GUI界面,增加按选定项Display、Plot、Copy的功能(使用通用API,传入XY二维数组)【√】 FacileCalc: 默认选项卡置为RF卡 ; 【√】 等效S11(dB)置为2倍的S11,现在是1倍,是不符合RF定义惯例的【√】 v2.2.3 ·【BUG修复】 修复了IV3-GUI界面文件名显示不全的问题【√】 修复了数据比较对话框中,备注输入栏可以输入多行文本的BUG【√】 ·【功能添加】 增加了输出电阻Rout的提取、显示算法,在详细信息页给出。在绘制输出特性时,也可以选择同步绘制输出电阻Rout随漏压Vds的变化曲线,有原始数据和滤波平滑两个版本。【√】 现在,Cassy在处理文件夹遇到错误项时,会自动中止并报警,并弹框提示用户,不会再卡死程序。【√】 在ProjectGUI页面的“文件”选项卡下,增加了调用单文件查看器功能。【√】 增加对亚阈值摆幅SS的提取、显示算法,在详细信息页和Log文件都可以查看;【√】 项目GUI界面增加“复制文件名”选项【√】 AU5测试结果的单文件详细信息页面,增加了脉冲条件显示【√】 对于AU5测试的IV数据文件,查看详细信息时,可以绘制时序图(Time Sequence),直观地展示aperture、pulse width、栅漏脉冲相对位置(对于IV3结果)等一系列信息【√】 ·【界面优化】 增大了数据比较界面的x轴标签字号【√】 ·【绘图界面更新】现在,在转移曲线的详细信息查看页,可以选择是否绘制Ig图线了。 同步调整了绘图图例、标签的大小,统一为较大的字号。 修复了过去Id&gm曲线里的Id图例不可拖动的问题。 修复了中文显示乱码的问题。 统一了绘制多条图线时的颜色序列为“红 蓝 黑 绿 棕 粉 金 紫 深蓝”【√】 ·【重要修复】修复了对多个不同栅宽数据进行数据比较功能时,只抓取最后一个文件的栅宽,而不是单对单的问题【√】 ·【重要修复】勘误了Vth和Ron的提取算法。Vth会取最后一次Id超过10uA/mm时的栅压(固定扫描范围,从左向右,由负到正);对Ron的提取增加了三个要求:①排除Vd<100mV的数据②Ron必须为正值③取最后一个Id>0且最小的Ron【√】 ·修正了GVS左边界的抓取方式。现在,如果在整个测试范围内未找到80%gmax的栅压左边界vk1,vk1会被赋为测试栅压的最小值vg_min【√】 ·添加了转移曲线测试过程中,未找到Vth时的结果显示。现在,如果一次测量未能测到id>10uA/mm的栅压点,会直接返回一个字符串形式的Vth:“小于最小测量值”,并在详细信息栏中展示可能的Vth取值【√】 ·修复了Transfer - IV测试反扫时,Capture模块出错的问题【√】 ·修复了一个基本函数算法Find_Nearest_X_Point的条件判断,“<”变为“<=”,更好地抓取最近点【√】 ·在Capture_Keyint模块内修复了一个现场测试的bug。该bug会导致采用单文件查看器时,对于未经预处理、未良好命名的文件处理出现报错【√】 ·AU5脉冲测试的占空比显示支持到小数点后两位了(最小0.01%)【√】 分流地址:https://wwi.lanzoup.com/ivlbA0wgxv9c
最后提交信息为:
update README.md.
v2.2.2
9193f65
2023-01-30 10:57
对比
v2.2.2
方绍锋
备用蓝奏云链接:https://wwi.lanzoup.com/iUaov0m4bh6b 备用微云链接:https://share.weiyun.com/7B71qfU9 密码:seesaw v2.2.2 ·读取report文件时,如果此前记录的路径出了问题,给用户一个重新指定新数据路径的机会。现场写入旧的rep文件。思路:利用os.path.exists判断文件路径是否已更改,已更改的话,调用yes/no框,yes的话调用一个新的tkinter窗口选择新文件夹,并更新report中存储的信息;no的话则在[最近项目]中清除该rep文件,不影响硬盘中的rep文件【√】 ·为项目GUI添加了数据搜索功能(Ctrl-F),基于数据文件名/笔记搜索对应的记录,可选择“查找最佳匹配项”或“查找下一项”【√】 ·修正了一个代博反馈的bug,该bug在使用B1505测试IV2且打乱Vd Id所在数据列顺序时发生,会导致Vd和Id抓反。【√】【Bug fixed by modifying Capture method from Number Capture to Keyword Capture 升级了所有与NC方式相关的Capture代码】 ·外挂Monofile功能。便于测试现场对单个文件、几个文件(不构成完整数据文件夹)的数据分析与现场反馈。不需要再添加Comparison功能,直接外挂Monofile模块,调用Class Monofile_GUI的接口就可以了。【√】 ·IV2和CV项目输出为Excel时,自动润色excel功能并未发挥作用.【√】【Bug fixed by reconstructing Polish function】 ·在主GUI的[关于]选项卡里添加说明文档readme.pdf【√】 v2.2.1 **·打包封装了适合于Windows 32位系统的版本。考虑到跨设备的兼容性要求,以后也将只发布32位的Cassy新版本。【√】** ·修正了一个使用体验上的问题:在更改lib路径后,Cassy会自动重启,避免无法正确读取lib路径从而导致功能无法使用的问题。【√】 ·为Cassy编写了一份全面的README教程(markdown格式),并内置到程序的发行版,可在“关于”选项卡中查看.【√】 ·更改了projectGUI创建dataGrid内各item的方式。现在会有一个内部成员计数器变量,来保证每次删除更新、重置表格时,都会从Item0000计数,而不是Item000X.这对于记忆滚动条位置的实现非常重要。【√】 ·将IV3、IV2、CV模块各display_projectGUI更换成class类,继承tk.Toplevel类(顶层为Cassy_Main主界面),提供一系列方法可供调用。创建实例时相互独立,可以避免窗口冲突(快捷键冲突、传参冲突)问题【√】
最后提交信息为:
update README.md.
v2.2.0
daf12d5
2023-01-13 13:00
对比
v2.2.0
方绍锋
备用下载链接(zip压缩格式):https://share.weiyun.com/JWSGRHGO 密码:seesaw v2.2.0 ·更新了高亮显示某一项或几项数据的功能,使用快捷键 Ctrl+H 可以为数据加上黄色底框。【√】 (该功能实现用到了treeview的tag_configure功能,这在版本的tkinter中有bug,需要引入外部代码进行修复; 同时,还更新了library-rep文件的初始化函数,这意味着:该版本更新对以前的rep项目文件是不兼容的) ·更新了“保存项目”和“项目另存为”等功能。现在,所有更改都可以以“另存为”的形式保存,包括项目中进行的删除、高亮显示,以及与IV3项目关联的excel文件相关更改等,这项“另存为”会创建新的项目rep文件。【√】 ·新项目保存后,窗口标题会即时变换成刚刚保存的项目名rep,不需要再手动重载项目了。【√】 ·更新了在项目中“删除选定项”的功能。删除前后会记忆滚动条位置,自动更新表格编号(IV3项目还会同步删除与之绑定的Excel总表文件),不会影响原始数据文件。【√】 v2.1.0 ·为CV模块添加选择复制指定数据(craw & csmooth & gp ,Yonly等),以及同时复制多个频点数据、一键复制所有频点数据的功能。集成到 Monofile_CV:Copy_Selected_Data_CV按钮功能中【√】 ·添加IV2和CV的数据对比功能 【√】 ·添加一些必要的提示,如(1)退出程序时的确认提示(2)预处理时的确认提示(3)导入的原始数据文件名未包含器件关键信息(如栅宽width)时,调用缺省值W=100um时的提示【√】 ·为IV3和IV2模块添加同时复制一个文件内多项数据,集成到 Monofile:Copy_Selected_Data按钮功能中【√】 ·为IV3和IV2模块添加 拷贝归一化数据/按归一化数据作图的开关功能,集成到Monofile GUI中,通过 Denormalization/Normalization按钮进行切换,与显示状态同步,显示的是归一化数据,拷贝/作图的就是归一化数据,反之为原始数据。此功能实现不需要删除dataGrid或listbox控件对象,可以采取先清空再重新写入的策略【√】 ·SwitchGUI前后记忆滚动条ybar的位置(最终采用treeview.see方法实现。尝试了直接set scrollbar的方法,无果,可能是因为绑定后无法单独改变其中一个元素的值)【√】 v2.0.0 ·为IV3模块增加不同文件(不同dataCaptured)的“对比”功能:放在数据选项卡中,提供一个输入框来让用户自定义各文件的图例名,并选择数据,点击按钮后进行作图;【√】 ·添加选择拷贝id&gm&ig的功能【√】 ·在GUI界面可以提供一个鸡肋功能,在所有数据文件名前添加统一前缀。【√】(建议最好还是搭配一个批量改名软件使用) 在IV3输出的总表里写入关键测试参数信息【√】 ·预处理可以多添加一级名头,由用户指定,并且将将要加入的前缀显示在对话框上,提供yes/no的选项【√】 ·添加一个记录dataGrid目前选定条目的功能,在按Q键切换显示前后能保持鼠标记录。配合Selection_set()方法【√】 ·优化Results界面的GUI,按钮不要挤在一起,可以整理成菜单的形式,按【原始数据】、【结果】、【项目】的形式给出。在菜单下方给出dataGrid【√】 ·指定数据库所在文件夹,写入根目录下一个配置文件里(配置档-Config.dat),每次加载主GUI时,将其中存储的数据Load到主GUI的分配内存里【√】;在主界面 增加最近文件功能【√】如果新创建的项目没有保存rep文件,关闭窗口时提示用户,还未保存项目【√】Configuration里配置数据文件和项目文件存储的主目录(replib和datalib),并提供一键直达方案【√】 ·增加toplevel的绑定功能。Project GUI和主界面绑定,Monofile和Project GUI绑定【√】 ·增加复制数据时仅复制y坐标的选项【√】 ·增加B1500的Capture功能【√】
最后提交信息为:
update README.md.
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Python
1
https://gitee.com/seeshaw-cheung/cassy_release.git
[email protected]
:seeshaw-cheung/cassy_release.git
seeshaw-cheung
cassy_release
Cassy_Release
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册