开源改变世界!!

断开 USB 异常消息 #1270

推推 grbl 2年前 (2023-01-28) 150次浏览
关闭
StyrosJCG 开启了这个问题 2021 年 1 月 17 日 · 3条评论
关闭

断开 USB 异常消息#1270

StyrosJCG 开启了这个问题 2021 年 1 月 17 日 · 3条评论

注释

断开 USB 异常消息 #1270

LaserGrbl v3.8.7.0
Grbl v1.1h
包装器:UsbSerial
Win 7,专业版,6.1.7601.65536,Service Pack 1 (7)
CLR:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorlib.dll 2.0。 50727.8806 (QFE.050727-8800)

TypeOf 异常 [System.ObjectDisposedException]
异常消息 [安全句柄已关闭]
异常源 [mscorlib],线程 []
异常方法 [IntPtr SafeHandleC2NHelper(System.Object, IntPtr)]

———- 堆栈跟踪 ———-
在 System.StubHelpers.StubHelpers.SafeHandleC2NHelper(Object pThis, IntPtr pCleanupWorkList)
在 Microsoft.Win32.UnsafeNativeMethods.GetOverlappedResult(SafeFileHandle hFile ) , NativeOverlapped* lpOverlapped, Int32& lpNumberOfBytesTransferred, Boolean bWait)
在 System.IO.Ports.SerialStream.EventLoopRunner.WaitForCommEvent()
在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback callback, Object state)
在 System.Threading.ThreadHelper。线程启动()

断开 USB 异常消息 #1270
所有者

多次被举报。
#990
#1028

它似乎是由 .NET 框架系统串行驱动程序引起的,而不是由 LaserGRBL 直接引起的。不幸的是,由于它是外部代码,我很难捕捉到这个错误。

我已经收到了几份报告,这些报告似乎将问题限制在装有 Windows 7 的 PC 上,但 w10 上的一些报告却恰恰相反。

我很想解决它,但最大的困难是在我的PC上我无法实现它。你能告诉我这个错误是偶尔发生的,还是总是发生的?是否有特定的程序可以实现它?

在最新的 v4.0.5 中,我编写了一个新的 SerialUSB 包装器来与雕刻器通信,它取代了微软的实现。

如果您愿意,可以从此处下载进行测试:https ://github.com/arkypita/LaserGRBL/releases/download/v4.0.5/install.exe并启用 UsbSerial2 连接协议(在连接之前!)。

断开 USB 异常消息 #1270

断开 USB 异常消息 #1270
所有者

解决还是不解决?
您可以尝试更新 Microsoft .NET 框架吗?https://www.google.com/search?q=microsoft+.net+framework

让我知道

断开 USB 异常消息 #1270

嗨,我试过两台电脑,第一台是 Win 7 ultimete,第二台是 Win 7 prof。GRBL 版本 4.2.1。设置 USBSerial2(即使在连接重启后也经过测试)没有成功。流“RepeatOnError”,线程“慢”。微软网络框架 4.7。它在雕刻过程中打印“意外断开连接”,有时在移动时打印。日志中出现“端口不存在”。我很乐意提供任何建议,如果您需要尝试一些东西,我随时待命。光源功率60W(12V,5A),激光功耗15W(4.5W光功率),带铁氧体滤波器的USB线。接地测量正常。谢谢