生成JPG的功能好像有问题,输出不了JPG
另外希望能添加自定义采样率的功能
20200314: V0.1版本发布。能识别多种数据格式,可读取自制推力计的记录文件。
20200315: V0.2版本发布。修复JPG图片导出问题,增加自动缩放按钮。
txt或者csv文件,列数1-n均可支持,具体参见README文件。
一键生成KC发帖专用jpg图片或pdf格式的测试报告。
FPD推力计 XXXXXXXXXXXXXXXXXXXXXXXX/t/85346
DTM推力计 XXXXXXXXXXXXXXXXXXXXXXXX/t/79044
novakon推力计 XXXXXXXXXXXXXXXXXXXXXXXX/t/70215
欢迎广大网友试用软件。若遇到软件故障,请在此帖报告故障。
无法直接回复的网友,请让其他网友在此帖代为报告,或者发邮件到sa()XXXXXXXX
数据编码方式 ASCII文本文件,无汉字
数据分隔方式 ,(逗号)分割字段,\n(换行)每行一条记录。行结尾有无逗号不影响。
数据样本一
time,thrust,pressure,case1,case2
0,-20,200,1,1,
0.01,-18,201,1,1,
....
数据样本二
3.819876,0.26,0,-5333.33
3.846892,37.01,0,-5333.33
....
数据样本三
0,
100,
99,
108,
...
文件判读逻辑:
1. 若第一行开头含有字母,识别字段time/thrust/pressure/ case1/ case2,
分别对应 时间/ 推力/ 室压/开关量1/开关量2,
未出现的字段判定为没有这一列数据。若没有时间字段,自动使用行号代替时间。
完成识别后跳转到步骤8;
2. 若第一行开头没有字母,根据数据列数猜测格式;
3. 若文件有5列,数据格式识别为:时间/室压/推力/开关量1/开关量2 (DTM采集卡格式)
4. 若文件有4列,数据格式识别为:时间/速率/推力/室压 (FPD采集卡格式)
5. 若文件有3列,数据格式识别为:时间/推力/室压
6. 若文件有2列,数据格式识别为:时间/推力
7. 若文件有1列,数据格式识别为:推力 (novakon采集卡格式)
此时软件假定采样率为100sps,使用(行号/100)代替时间。第一行和最后一行数据会被丢弃;
8. 读取文件每一行,解析每一字段的数据,根据数据格式分类保存,直到文件结束。
20200315注:FPD推力计链接指向错误,已修复。
[修改于 4年10个月前 - 2020/03/15 21:27:48]
200字以内,仅用于支线交流,主线讨论请采用回复功能。