Contact me: hankecnc@gmail.com

SDSUPPORT中的长文件名支持似乎已中断。 #117

推推 grbl 3年前 (2023-01-25) 340次浏览

 关闭

SDSUPPORT中的长文件名支持似乎已中断。#117

代德 打开此问题 on Mar 16, 2012 ·6条评论

评论

SDSUPPORT中的长文件名支持似乎已中断。 #117
贡献者

如果放置一个名称很长的文件:来自Windows XP机器的SD卡上的Faberdashery_Yoda-Lite_1_5_scale_less_长袍_export.gcode。它将被机器视为一个目录。

最可能的原因:
长文件名在VFAT中被实现为额外的目录条目。这些目录条目具有无效的“flag”设置,因为它们同时被标记为文件和目录。代码很可能没有正确地忽略这些,而是将其视为一个目录。(维基百科上关于这个主题的细节之多令人惊讶)

SDSUPPORT中的长文件名支持似乎已中断。 #117
贡献者

我们没有现实的方法可以在FAT级别上添加长文件名支持,
如果不是另一个图书馆为我们做的话。

可行的方法:根本不显示长文件。
不太可行的是:每个文件的第一行为“;长文件名”
用这个。但是,这仅适用于usb文件写入(如
固件可以添加行),而不是通过物理手动上传
连接sd卡。

伯恩哈德

星期五,三月16,2012在4:30下午,daid<
reply@reply.github.com

写道:

如果放置一个名称很长的文件:
Faberdashery_Yoda-Lite_1_5_scale_less_长袍_导出SD卡上的. gcode
一台装有视窗XP系统的机器。它将被机器视为一个目录。

最可能的原因:
长文件名在VFAT中被实现为额外的目录条目。这些
目录条目具有无效的”flag”设置,因为它们被标记为
文件和目录。代码很可能没有正确
忽略它们并将其视为目录。(维基百科有一个惊人的大
有关此主题的详细信息)


直接回复此邮件或在GitHub上查看:
https://github.com/ErikZalm/Marlin/issues/117

SDSUPPORT中的长文件名支持似乎已中断。 #117
贡献者作者

实际上,您不应该需要长文件名支持。但是您需要忽略长文件名目录条目。这些是fat表中的额外条目,实际上设置了无效的属性。我认为固件没有正确地忽略这些条目,因为它应该。
请参见:http://en.wikipedia.org/wiki/Fat32#VFAT长文件名

SDSUPPORT中的长文件名支持似乎已中断。 #117
贡献者

伯恩哈德,

目录检测已中断。有时文件显示为目录
你有时间看看这个吗?

SDSUPPORT中的长文件名支持似乎已中断。 #117
贡献者

是的,我想试试。

SDSUPPORT中的长文件名支持似乎已中断。 #117
贡献者

最有可能在此提交中解决:埃里克·扎姆,电话:1532200

SDSUPPORT中的长文件名支持似乎已中断。 #117
吉图亚行动 机器人 评论的 on Apr 24, 2022

此问题已自动锁定,因为在关闭后没有任何近期活动。请为相关错误打开一个新问题。

SDSUPPORT中的长文件名支持似乎已中断。 #117 吉图亚行动 机器人 锁定和限制与协作者的对话 on Apr 24, 2022
喜欢 (0)