X-Box controller Vorschub und Spindeldrehzahl regeln

More
5 years 9 months ago #194155 by anfänger
Halui kann das direkt.

Die pins der Halui sind:
halui.feed-override.increase
halui.feed-override.decrease

halui.spindle.0.override.increase
halui.spindle.0.override.decrease

Ich bin jetzt hier auf die overrides gegangen bei der Spindel man kann auch direkt auf die Drehzahl gehen:

halui.spindle.decrease bit in
a rising edge on this pin decreases the current spindle speed by 100

halui.spindle.increase bit in
a rising edge on this pin increases the current spindle speed by 100

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago #194164 by Michels_rakete
Replied by Michels_rakete on topic X-Box controller Vorschub und Spindeldrehzahl regeln
Habe es mit dem Feed—override.increase probiert und funktioniert.
Abhängig vom scale was eingestellt ist.

Leider muss man um die Werte zu ändern immer einen Impuls geben also Wippe drücken.
Gibt es auch eine Möglichkeit das beim drücken der Wippe die Werte sich dauernd ändern ohne tippen zu müssen?

Please Log in or Create an account to join the conversation.

More
5 years 9 months ago - 5 years 9 months ago #194194 by anfänger
Da bleibt dann wahrscheinlich nur ein Python script dazwischen zu Scheiben, denn in hal wird eine Flanke betrachtet.
In python kann man hal pins erstellen lesen und schreiben.

linuxcnc.org/docs/html/hal/halmodule.html

Dann braucht es nur noch eine Schleife die die den Pin status zieht und wenn der wahr ist einen Auasgangspin abwechselnd ein und aus schaltet.
Ich kann mal schauen ob ich meinen Betriebstundenzähler dazu umbauen könnte
Last edit: 5 years 9 months ago by anfänger.
The following user(s) said Thank You: Michels_rakete

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.381 seconds
Powered by Kunena Forum