machinekit-hal
machinekit-hal copied to clipboard
Universal framework for machine control based on Hardware Abstraction Layer principle
hello developer, The new version of machinekit-hal adjusts the entire architecture I think is worthy of recognition. In the previous machinekit, I have used QtQuickVcp to create some demos, so...
I want to use manual way to compile the whole machinekit-hal + EMCApplication, but I don't know the right way, I can finish the compilation (either deb package or make...
Hello, I'm working on a custom robotic arm based on ROS noetic and machinekit-hal. I build machinekit-hal on debian buster along with installing necessary packages. The build completed successfully, but...
when i build [machinekit-hal](https://github.com/machinekit/machinekit-hal) from source, refer to the steps given in the readme ``` git clone https://github.com/machinekit/machinekit-hal.git cd machinekit-hal mkdir build cmake -S . -B ./build cmake --build ./build...
I am trying to build machinekit-hal on an PRi3 (buster) and running "cmake -S . -B ./build" produces the error "PYPROJECT_BUILD using the following names: pyproject-build" on line 32 of...
**As discussed during the CMake rework, code in the Machinekit-HAL codebase (all Machinekit's codebases, really) should be formatted based on some deterministic rules and then linted for common mistakes and...
I see several, but none of them seem to have been worked on in a couple of years or more. Maybe I am missing something, but it would be nice...
Logging has multiple issues that have been around for a long time. This issue attempts to collect them together to help develop a broad strategy. - `syslog_async`: - This is...
With the recent CMake rework the majority of Python code was structured so the modules belong to its own packages. This allows for tight enclosing of the logic and it's...
This idea come when I tried to do simple porting of the [bb_gpio](https://github.com/pocketNC/bb_gpio) in #369. (The example is available in [4da9215caf4954c2e6d628ca9a8b37308d801db6](https://github.com/cerna/bb_gpio/commit/4da9215caf4954c2e6d628ca9a8b37308d801db6).) The basic idea for HAL module projects (or shared...