Please see also https://github.com/machinekit/machinekit-hal

This is a standalone Machinekit HAL stack without interpreter, motion, NML etc etc.

At present the python vcp stuff is in the corresponding CNC stack at
https://github.com/machinekit/machinekit-cnc

If you need virtual panels etc for your project they could be moved across to machinekit-hal. Their current location is simply because the primary mainstream use is within the Axis GUI,
but they can be wherever is most useful.

On 20/04/18 14:29, Charles Steinkuehler wrote:
On 4/19/2018 10:02 PM, dschr...@eng.ucsd.edu wrote:
Hi! I was curious about people using machinekit as a general purpose motor
controller? I have been developing my own 8 axis motor driver on the
DEO-NANO-SOC, but this seems to have many advanced features.
You could easily use the Machinekit HAL framework and the hostmot2 VHDL
to control whatever mix of hardware you need.  Assuming you don't want
to use the existing CNC stack, you should be able to fairly easily
connect your high-level planning software up to HAL using the C or
Python bindings.  Note that the ring-buffers available in Machinekit
make interfacing to non-real-time user-mode code a *LOT* easier than it
used to be in LinuxCNC.

Depending on exactly what you need to do, you may not even need anything
outside of HAL and a few limit2/limit3 blocks.  I'm controlling a couple
custom (not CNC, not 3D printer) machines using just Machinekit HAL and
a couple small HAL components I wrote for specific tasks.


--
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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to