ioSender
ioSender copied to clipboard
console enhancements
I understand you are already working on a 2nd window for console output. Here are some things I'd like to help out with.
- if I run $$ in the MDI window it would be nice if I didn't have to turn verbose off to see it.
- it would be really nice to set a regex filter if you are hunting for a value. Maybe this is the best way to deal with #1. GROK is a great way to manage layering regex's
- My centroid acorn software uses multiple windows and I hate it. Would you be open to me prototyping having the console show up in one of the side tabs where "goto" and "Macros" live configurable via the Settings: App?
I understand you are already working on a 2nd window for console output.
I have just added the current console control to a floating window. I have added a filter checkbox for getting rid of realtime messages.
if I run $$ in the MDI window it would be nice if I didn't have to turn verbose off to see it.
The filter checkbox mentioned above will help? Somehow only showing realtime reports on changes may help to but hard to get right without of overhead?
it would be really nice to set a regex filter if you are hunting for a value. Maybe this is the best way to deal with #1. GROK is a great way to manage layering regex's
GROK is a third-party library?
My centroid acorn software uses multiple windows and I hate it. Would you be open to me prototyping having the console show up in one of the side tabs where "goto" and "Macros" live configurable via the Settings: App?
Give it a try, but I guess that would cover a lot of the senders real estate?
if I run $$ in the MDI window it would be nice if I didn't have to turn verbose off to see it.
The filter checkbox mentioned above will help? Somehow only showing realtime reports on changes may help to but hard to get right without of overhead?
yes this will help
it would be really nice to set a regex filter if you are hunting for a value. Maybe this is the best way to deal with #1. GROK is a great way to manage layering regex's
GROK is a third-party library?
here is a C# implementation: https://github.com/Marusyk/grok.net
My centroid acorn software uses multiple windows and I hate it. Would you be open to me prototyping having the console show up in one of the side tabs where "goto" and "Macros" live configurable via the Settings: App?
Give it a try, but I guess that would cover a lot of the senders real estate?
I'll give it a try, what resolution is your laptop so I know what minimum display sizes you need?
I'll give it a try, what resolution is your laptop so I know what minimum display sizes you need?
If we can keep the default size as is I would be happy. An enhancement could be to store the latest size somewhere (in the registry?) and restore to that. It is possible to hide/show parts of the UI depending on the size, I do that already with the Program limits box when more than 3 axes are displayed in the DRO.
For troubleshooting resone, it will be good to see commands, sent to the device.
For troubleshooting resone, it will be good to see commands, sent to the device.
I may add that as an option (default off or perhaps on if a GRbl controller is detected) as enabling this severly limits the max speed attainable for laser engraving when executing lots of short movements at a high feedrate. See this discussion.
MDI commands will be added to the console in the next build.