Skip to content

MBP-359: Add Soft Limits to MainVisu#47

Open
aslanliafichev wants to merge 3 commits intomasterfrom
MBP-359-add-soft-limits-mainvisu
Open

MBP-359: Add Soft Limits to MainVisu#47
aslanliafichev wants to merge 3 commits intomasterfrom
MBP-359-add-soft-limits-mainvisu

Conversation

@aslanliafichev
Copy link
Copy Markdown
Collaborator

Added soft limits to MainVisu, test if it works as intended.

  • The ability to update the soft limits from the MainVisu.
  • The ability to change the soft limits from the NC parameters thus updating the MainVisu.

@aslanliafichev aslanliafichev force-pushed the MBP-359-add-soft-limits-mainvisu branch from 04ca56c to a2f0228 Compare March 30, 2026 08:51
Copy link
Copy Markdown
Collaborator

@szilard-ess szilard-ess left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The main functionality works, but I noticed a couple of things while testing.

  1. The buttons input deactivates on GVL.astAxes[MAIN.hmiAxisSelection].stStatus.bGeared, which probably not inteded, as usually you want to deactivate motion commands.
  2. The display field should work similar to the position or velocity display, that you cant click inside and edit.
  3. There is one minor issue, the input field goes white if you enter a negative number. It is only an issue at the newly added input boxes. Older ones display negative numbers correctly. See picture below.
Image

@aslanliafichev aslanliafichev changed the title MBB-359: Add Soft Limits to MainVisu MBP-359: Add Soft Limits to MainVisu Mar 30, 2026
@aslanliafichev
Copy link
Copy Markdown
Collaborator Author

aslanliafichev commented Mar 31, 2026

  1. Yes copy paste error, I will remove GVL.astAxes[MAIN.hmiAxisSelection].stStatus.bGeared.
  2. I agree, it is a cleaner look.
  3. Will be fixed in next commit :).

1. Remove GVL.astAxes[MAIN.hmiAxisSelection].stStatus.bGeared
2. Make the box non-editable for current soft limit.
3. Fix negative numbers.
@aslanliafichev aslanliafichev force-pushed the MBP-359-add-soft-limits-mainvisu branch from 1ee62b8 to 55c9aa1 Compare March 31, 2026 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants