Yes you can make one switch work. Change lines 340-342 to this: net limit-x-max => axis.0.home-sw-in net limit-x-min => axis.0.neg-lim-sw-in net limit-x-max => axis.0.pos-lim-sw-in
Now your axis 0 max and home hal pins are connected to the same signal. Keep HOME_INGNORE_LIMITS=YES because you have to ignore the fact that you will trip the limit switch signal while homing As you see by the post I linked to it is not perefereable to have your switches reading true when they are not tripped, this is the case because your switches are NC and you are using a non-inverted input.. Whether this *can *work or not I don't know toggle this line to 0 or 1: setp bb_gpio.p8.in-07.invert 1 ....until the signal "limit-x-max" reads false when the switch is not tripped. It's still a NC switch and operates the same way, all you're doing here is changing the value that it is seen as in hal. On Wednesday, August 21, 2019 at 9:40:47 AM UTC-4, Klemen Živkovič wrote: > > Yes there is only one switch - this is enough for calibrating x axis - no? > It is max limit switch since it position is positive. > Have you seen anything weird in my last configuration because I still > cannot make this work? > regards > > On Wed, 21 Aug 2019 at 14:44, justin White <[email protected] > <javascript:>> wrote: > >> That is a limit switch since it's at the very end of travel, but there's >> only one switch? The first hal file you posted had that whole section >> commented out. >> >> That is either your min-limit, or your max limit, depending on how that >> thing is oriented. I would tend to call that the Min-limit but that's up >> to you. If that's your minimum limit switch then you don't have a home or >> max limit switch. >> >> >> >> -- >> website: http://www.machinekit.io blog: http://blog.machinekit.io >> github: https://github.com/machinekit >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "Machinekit" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/machinekit/6a9AUOleAXE/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/machinekit/e52adf48-2a4f-4eb2-bf1b-615648763e56%40googlegroups.com >> >> <https://groups.google.com/d/msgid/machinekit/e52adf48-2a4f-4eb2-bf1b-615648763e56%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > > > -- > Klemen Živkovič > Župančičeva 34 > 1290 Grosuplje > Slovenia > mobile: 051 381 888 > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/machinekit/58db6373-158b-4420-a136-e6ab6f172664%40googlegroups.com.
