评论
|
温度错误是偶尔出现还是一直出现? |
|
嗨, 这是 TFT 的 Rx-Pin 上的流量。 X:147.68 Y:150.51 Z:2.90 E:0.00 计数 A:46917 B:3861 Z:2281 以下流将由 Marlin 2.0 自动发送,无需 TFT 的任何请求(在打开的 Aux1 线上测量)。 B:在显示屏上显示为温度。它仅在打印期间发生,然后才会发送字符串。 X:186.01 Y:197.32 Z:1.90 E:0.00 计数 A:62775 B:1647 Z:1514 |
|
它仅在打印期间出现。附录显示了完整的串行流。在我看来,所有已发送的内容都是合理的。Von: makerbase [mailto:notifications@github.com] Gesendet: Sonntag, 7. April 2019 11:08 An: makerbase-mks/MKS-TFT <MKS-TFT@noreply.github.com> Cc: dudi300 <kdu@ded .de>; 作者 <author@noreply.github.com> Betreff:回复:[makerbase-mks/MKS-TFT] 位置被解释为床温(#303) 温度误差是偶尔出现还是一直出现?因为屏幕获取温度,是通过发送M105的指令获取的。如果显示温度不对,可能是固件问题,也可能是传感器或主板测温口的问题。但如果不是经常出现,那应该不是硬件问题。— 您收到此消息是因为您是该线程的作者。直接回复此邮件,在 GitHub < #303 (comment) > 上查看,或将线程静音 < https://github.com/notifications/unsubscribe-auth/AumXqen-JMBMFG0UFNt0sizLS2b-hVUaks5vebV9gaJpZM4cgHeR > 。< https://github.com/notifications/beacon/AumXqRngvAzW08eSUgsnrL6Qf0k7-pgaks5vebV9gaJpZM4cgHeR.gif >
|


我在我的 3D 打印机中使用 Marlin 作为 FW,现在是 SBase 1.3 上的 2.0 以及 TFT3.2 / Classic FW。所以在打印过程中我可以看到温度。有时,显示的床温是错误的。
我现在已经转储串行数据流并发现,位置被误解为床温。
计数 A:53662 B:221 Z:789B:49.75 / 50.00.ok。<— 完成了
B: 49.75 / 50.00 @: 93 B @: 127.ok. <— 这也是完整的。
在我看来,FW 只是在寻找标记“B:”并将其解释为床温。
这是数据转储的链接:MarlinFirmware/Marlin#10735
此致