LinuxCNC HAL #8: inside a component, fixing thcud
HTML-код
- Опубликовано: 10 июл 2024
- Upshot: "Learn to code" is a thing, right?
Topic index:
00:00 - intro, why would you want to write a real time component
01:33 - all the components, ko's, comp's, and getting the code
04:00 - digging into the LinuxCNC source
05:25 - looking at and2.comp
08:05 - the main part of the comp, how it's like Arduino code
09:50 - redoing the messy ohmic probing HAL in a single line of a comp
11:10 - compiling and installing a comp file
13:44 - looking at thcud.comp, header, and the straightforward bugs
15:07 - the main function
21:43 - the more difficult bug
24:59 - getting the fix, the gist, and fucking lawyers
26:46 - the fix applied
27:29 - wrap-up
My notes on getting these thcud fixes:
github.com/swolebro/swolebro-...
Software Licenses and Failed States, by Martin Sústrik, author of ZeroMQ.
250bpm.com/blog:82
Bonus fun, Programming Sucks, by some hilarious dude.
www.stilldrinking.org/program...
The thcud gist:
gist.github.com/swolebro/4839...
Browse the files exactly as shown in this video: github.com/swolebro/swolebro-...
Check out the latest, including my other notes and links to other people's videos and configs:
github.com/swolebro/swolebro-...
Here's the full plasma build series:
• CNC Plasma Build (Full)
Just the LinuxCNC stuff:
• LinuxCNC Guides
Help me make more cool shit:
paypal.me/swolebroshopworks - Наука
This is why I love open source and Linux. You go man! Fix it yo dam self!