I am converting a K40 laser to Smoothieboard. I have steppers and endstops and laser PWM working as of this week. I find that I can press “home” or "home X or “home Y” in Pronterface, and the laser homes. When I press the same buttons in the Web interface, the head moves 10mm to the right (or up for Y) and that’s it. The same happens when I issue G28, with or without arguments. G28 works over USB, but only moves 10mm through HTTP.
M119 reports limit switches correctly both on USB and HTTP (I have min & max switches on both axes, but alpha_limit_enable and beta_limit_enable are both false in my config until I figure this out)
Imported from wikidot
I’m not sure if this would be helpful to anyone trying to help, but you can connect to the board via http through pronterface, or you can use the web page hosted by the board. Because you said “Web interface” I’m thinking you were using the web page. If so, does the same thing happen when you connect from pronterface but via http? I know there’s a guide on how to connect pronterface that way, but off the top of my head I think you just go to options and enable tcp communications, then use the boards ip address and port 23. Example: 192.168.1.100:23
If you use pronterface over http, does the issue occur?
Thank you. Your assumption is entirely correct. I was using Smoothie’s builtin HTTP server. Thank you for bringing to my attention that Pronterface can connect over TCP—I had overlooked that in the documentation. Pronterface does that right thing over USB and TCP.
Ari.
So here’s the odd part. Now that homing works in Pronterface through TCP, it also works through the web page interface.