Commit graph

29254 commits

Author SHA1 Message Date
17bfbaccae
halscope: Add some missing "channel valid" checks
There's also some confusion about whether "selected" channel of
0 or -1 denotes "none/invalid".

One of these may have been the cause of a crash cradek saw in halscope
on arm64.
2023-01-26 06:27:40 -06:00
Hans Unzner
a78b43c5f5
Merge pull request #2298 from sensille/mb2hal_v4
Mb2hal followup #2278
2023-01-25 22:02:27 +01:00
Greg Carl
c21e726181 qtplasmac: set laser button active when using, laser/camera interlocking 2023-01-24 16:08:16 -05:00
Greg Carl
c9e692e2d5 qtplasmac: use status for motion type 2023-01-24 16:04:50 -05:00
Arne Jansen
301c40fda9 mb2hal: fix core dump on version 1.0
This is a revised version of the previous fix that also covers
coil-based access and should be better self-documenting.
2023-01-24 09:50:21 +01:00
CMorley
1c1c178c7a qtvcp -basic/versa probe: add motion type status
This may help to fine tune the parametersm one can see when it's feeding
vrs probing.
2023-01-23 20:06:20 -08:00
Arne Jansen
10ffd6a55f Revert "mb2hal: fix core dump on version 1.0"
This reverts commit 1a1f33ea37.
2023-01-23 10:19:58 +01:00
CMorley
c928014f01 docs -fix INI [AXIS] entry for external offsets
missing cr
2023-01-22 20:43:29 -08:00
c-morley
844eb6cd1b
Merge pull request #2295 from hansu/docs-qtvcp-man-page
docs: add qtvcp options in man page
2023-01-22 19:02:11 -08:00
Hans Unzner
9a39f2d06f docs: add qtvcp options in man page 2023-01-22 19:47:53 +01:00
CMorley
4663f883b6 qtvcp -add a qtaxis/scara sim to test with 2023-01-21 22:50:40 -08:00
CMorley
a232ffd78a qtvcp -hal_label: add a multi label option
uses the s32 to select assignable labels.
2023-01-21 22:50:40 -08:00
CMorley
eae340cb3a qtvcp -dialog_widget: when recording geometry check for the 'always' flag
without a preference file, the recording did nothing and so when showing
the dialog the next time it would reset position rather then stay where the
user left it.
2023-01-21 22:50:40 -08:00
CMorley
882bca95ff qtvcp -screenoptions: trap error if there is no handlerfile
qtvcp panels don't always have handler files.
also snuck in a function to show the about dialog with a signal.
2023-01-21 22:50:40 -08:00
CMorley
5d050d38c1 qtvcp -on going work to stop seg faults
It seems to be involved with HAL components not always exiting
2023-01-21 22:50:40 -08:00
CMorley
cafea82b9c qtvcp -change default debug level to warnings
I mised that -i for info was available for INFO level.
2023-01-21 22:50:40 -08:00
Greg Carl
22249d4351 qtplasmac: change default spotting threshold 2023-01-21 21:04:20 -05:00
Greg Carl
08edad9bf1 qtplasmac: disable more items during pause 2023-01-21 21:02:12 -05:00
Greg Carl
2646f5a9bd qtplasmac: allow torch-pulse and ohmic-test in all cut-recovery states 2023-01-21 21:01:07 -05:00
CMorley
32ddc7d27f sim -axis/qtvcp: quiet debugging of cam_align panel 2023-01-21 13:52:47 -08:00
CMorley
ce87201134 qtvcp -rearrange import some we can quiet debug logging.
new -q for quiet, error only logging
2023-01-21 13:52:47 -08:00
CMorley
91c4aecde4 qtvcp -dialog_widget: remove debugging print statement 2023-01-21 13:52:47 -08:00
CMorley
3161a05e5f qtaxis: fix button size typo 2023-01-21 13:52:47 -08:00
CMorley
caed0f537d qtvcp vismach: adjust scara sample. use metric, negate Zscale, adjust sizes 2023-01-21 13:52:47 -08:00
CMorley
92415cb6fa qtvcp -vismach: ignore errors if the HUD HAL pins are not available
they are not critical
2023-01-21 13:52:47 -08:00
CMorley
7213b5679a qtaxis -add missing angular jog slider, motion control actions
angular jog slide shows when there is an axis in A, B, or C.
Now can select joint or axis control mode, base on trivial or not.
Probably need a more sophisticated test.
2023-01-21 13:52:47 -08:00
CMorley
fecd0bc111 qtvco -filemanager: fix media path on Debian
Ubuntu/Mint and Debian (probably other) use a different path
for removeable media. account for Debian
2023-01-21 13:52:47 -08:00
CMorley
81c21fcd93 qtvcp -toolbar library: add actions for joint/world mode 2023-01-21 13:52:47 -08:00
CMorley
078193db92 hal_glib -add function to return if in world mode 2023-01-21 13:52:47 -08:00
CMorley
88b4cb5fc2 qtvcp qt_action: add function to toggle telop mode 2023-01-21 13:52:47 -08:00
CMorley
3e052d57d7 qtvcp -istat: add check for trivial kins 2023-01-21 13:52:47 -08:00
Hans Unzner
f43ceec576
Merge pull request #2207 from smoe/docs29_misc_pc_1
misc changes while translating (smoe:Docs29 misc pc 1)
2023-01-21 15:04:23 +01:00
Hans Unzner
b417a1740c docs: restored consistency in listings and headings in g-code 2023-01-21 14:02:17 +01:00
Steffen Möller
139893ccd0 docs: changes while translating 2023-01-21 13:34:04 +01:00
petterreinholdtsen
ae1a17162f
Merge pull request #2272 from hansu/document-r-option
document linuxcnc command line options
2023-01-21 12:27:38 +01:00
Hans Unzner
5b58b23bde document linuxcnc command line options 2023-01-21 11:32:26 +01:00
Hans Unzner
9a0517ed56
Merge pull request #1991 from smoe/docs_plasma
docs/src/plasma: translation-triggered consistency checks (smoe:docs_plasma)
2023-01-21 11:31:35 +01:00
Steffen Moeller
c7b0aec25b docs: refined qtplasmac.adoc as suggested by @hansu 2023-01-21 10:02:23 +01:00
Steffen Möller
d45b952d92 Update docs/src/plasma/qtplasmac.adoc
Co-authored-by: Hans Unzner <hansunzner@gmail.com>
2023-01-21 09:12:25 +01:00
Steffen Möller
8061e219b8 Update docs/src/plasma/qtplasmac.adoc
Co-authored-by: Hans Unzner <hansunzner@gmail.com>
2023-01-21 09:12:25 +01:00
Steffen Möller
e984d319e6 Update docs/src/plasma/qtplasmac.adoc
Co-authored-by: Hans Unzner <hansunzner@gmail.com>
2023-01-21 09:12:25 +01:00
Steffen Moeller
fa7c2b24b6 docs: resolved conflicts for rebase on 2.9
docs: fixed missing xref
2023-01-21 09:12:09 +01:00
Arne Jansen
b4feb61cad qtvcp -qt_action: change jograte inc/dec scale to exponential
Instead of the previous linear scale, use an exponential scale
instead to get a better resolution on the lower end. Change default
divs to 30 to still keep some resolution on the upper end.
2023-01-20 19:21:02 -08:00
Arne Jansen
24abcc2293 qtdragon/hd -add missing switch to manual on jog 2023-01-20 19:21:02 -08:00
CMorley
86d9e61522 qtdragon_hd -add spindle power INI entry 2023-01-20 19:21:02 -08:00
CMorley
4983a92726 qtdragon/hd -fix clarify spindle power
to be clear - it in watts
2023-01-20 19:21:02 -08:00
CMorley
93f4735064 qtfraon_hd -update file_manager external medua startup code
We want the lasted loaded folder shown on startup.
we want the media file manager not to show an error to user
if the path is wrong. (Which is higly unlikely anyways)
2023-01-20 19:21:02 -08:00
CMorley
7e485d7835 qtvcp -ngcgui: fix debug level and debug typo 2023-01-20 19:21:02 -08:00
CMorley
d2e1fe30ce qtdragon/hd -add an about file 2023-01-20 19:21:02 -08:00
CMorley
d468c17e6d qtvcp -update qtdragon/hd,qtaxis stylesheets for larger about buttons 2023-01-20 19:21:02 -08:00