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.

Reply via email to