LinuxCNC GCode message
- FranseFrikandel
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 2
30 Jan 2021 01:03 - 30 Jan 2021 23:38 #197107
by FranseFrikandel
LinuxCNC GCode message was created by FranseFrikandel
Hello,
Is there any way to obtain messages from GCode using the (MSG, ) syntax, and display them somewhere in the VCP? I am using a slightly modified version of probe_basic.
Is there any way to obtain messages from GCode using the (MSG, ) syntax, and display them somewhere in the VCP? I am using a slightly modified version of probe_basic.
Last edit: 30 Jan 2021 23:38 by FranseFrikandel.
The following user(s) said Thank You: Lcvette
Please Log in or Create an account to join the conversation.
31 Jan 2021 01:52 - 31 Jan 2021 01:58 #197193
by KCJ
Replied by KCJ on topic LinuxCNC GCode message
Yes there is.
By default any gcode comments starting with MSG or DEBUG will be displayed in a popup notification in the upper right corner of the screen (much like in gmoccapy or axis). These notifications are completely configurable via a custom YAML config file.
The messages along with any other LinuxCNC errors should also be displayed in the notification widget in one of the status tab.
If you would like to display the messages via some other means (StatusLabel etc.), they are available from the status item channels.
If you give specific info on what you are trying to achieve we can help more.
Cheers,
Kurt
By default any gcode comments starting with MSG or DEBUG will be displayed in a popup notification in the upper right corner of the screen (much like in gmoccapy or axis). These notifications are completely configurable via a custom YAML config file.
The messages along with any other LinuxCNC errors should also be displayed in the notification widget in one of the status tab.
If you would like to display the messages via some other means (StatusLabel etc.), they are available from the status item channels.
If you give specific info on what you are trying to achieve we can help more.
Cheers,
Kurt
Last edit: 31 Jan 2021 01:58 by KCJ. Reason: typos
The following user(s) said Thank You: Lcvette
Please Log in or Create an account to join the conversation.
31 Jan 2021 02:05 #197194
by KCJ
Replied by KCJ on topic LinuxCNC GCode message
Please Log in or Create an account to join the conversation.
- FranseFrikandel
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 2
31 Jan 2021 22:29 #197251
by FranseFrikandel
Replied by FranseFrikandel on topic LinuxCNC GCode message
Thanks! I haven't decided exactly how I wanted to do it but knowing theres a channel for it should get me far enough.
Is the notifications:info_message the channel where I will find the (MSG, ) messages? As I assume debug_message will only show (DEBUG, ) messages?
Also, since it seems these status items are missing in the documentation:
www.qtpyvcp.com/components/status_items.html
Is there any other place to find documentation on all available channels?
Is the notifications:info_message the channel where I will find the (MSG, ) messages? As I assume debug_message will only show (DEBUG, ) messages?
Also, since it seems these status items are missing in the documentation:
www.qtpyvcp.com/components/status_items.html
Is there any other place to find documentation on all available channels?
The following user(s) said Thank You: Lcvette
Please Log in or Create an account to join the conversation.
02 Feb 2021 01:06 - 02 Feb 2021 01:07 #197364
by KCJ
Replied by KCJ on topic LinuxCNC GCode message
Yes, the notifications:info_message is correct for comments beginning with MSG.
The notification plugin is separate from the main LinuxCNC status plugin, since I wanted to make it easy to replace with a custom plugin if somebody wanted different behavior.
The data channels provided by the notifications plugin should be documented in the plugin specific docs (www.qtpyvcp.com/plugins/notifications.html), but they they are not. I'll work on adding that, at some point ...
The notification plugin is separate from the main LinuxCNC status plugin, since I wanted to make it easy to replace with a custom plugin if somebody wanted different behavior.
The data channels provided by the notifications plugin should be documented in the plugin specific docs (www.qtpyvcp.com/plugins/notifications.html), but they they are not. I'll work on adding that, at some point ...
Last edit: 02 Feb 2021 01:07 by KCJ.
The following user(s) said Thank You: Lcvette, FranseFrikandel
Please Log in or Create an account to join the conversation.
Time to create page: 0.091 seconds