gSender Edge - 1.5.0-Edge-8 - All New UI!

Another Edge release with a number of outstanding features and tweaks.

Updated Remote Mode/Wireless CNC Control

Remote mode (now known as “Wireless CNC Control”) is back and better than ever! We’re exposing more functionality and will continue to expand this in future Edge releases. We hope that by splitting up functionality into navigable pages the user experience will be improved and we’ll have a much more usable remote interface on the phone. The plan is to get configuration, stats and remote tool changing all present in a future build.

chrome_kOKnAMW3M1

You’ll notice that the phone interface is now located at a separate link, “/remote”. The QR code has been updated to link to this for easier navigation.

Gamepad Support

Press your buttons, champs. You can find the gamepad configuration in “Tools”.

Even more Config Updates

Some sections now have relevant pins and functionalities available on the config page so you can test as you configure.


image

About Page

You can find this again in the Stats section. The plan is to also include update information here, so you’re able to see what’s new in updated versions of gSender before actually updating.

Look and Feel Tweaks and bug fixes

A number of small tweaks, small features, and bug fixes have made it in.

Some highlights include an updated job progress bar (with animation), units displayed on UI near the DRO, Back buttons on tools, tweaks to buttons for consistency and sizing.

We’ve also added touch zoom and lightweight mode to the visualizer as buttons, split recognized and unrecognized ports again, and much much more!

chrome_Jx79b2ZYSS


Download

gSender Edge can be found on Github.

OK, I’m sure this is a stupid question but where is the Home button?

1 Like

Hello!
Experimented this morning with new version:

I do have the same “Where is the Home button” Question

Also, i do not see the “Test Run” button (Or maybe it is now done at loading time) (Configurable?)

Here is what i encountered:

After loading my file, i placed the visualiser the way i wanted:

…but then remembered i wanted to test the “standard” tool change wizard, so i went to the “Settings” Tab, changed the setting and came back to the “Carve” tab and although the file was loaded, the visualiser did no longuer show the file preview.

After a few manipulations (reloading the cut file each time) i saw that it does the same thing when switching to any tabs outside of the “Carve” tab, and then back.

Once i arrived to the “tool change” Popup, i noticed a Typo in the message:

Note: This is my first time experimenting with the “Tool change Wizard”

I then read the message a few times…

The next step i wanted to do was to rezero the Z axis with new Bit.

I was unsure which button to choose. I picked “Closed Window” and then got back to the GSender GUI with accessibility to the job & zero tools, great, but was no resume, just start… At this point, my job seems mid-way cancelled… :frowning:

So the “Close window” was a “Cancel job”?

So i really seems that i should have picked “Resume Job” to jog/zero, then resume?

Is it me (newby to tool change) or the message or buttons require a bit more explanation?

Additional infos:

Also, tested in Laser mode, saw the “LASER ON” state on op of the screen, I think it should be more visible (or RED, or blinking)

Also, My Laptop is running at a 1366x768resolution.
The new GSender look, forces a vertical scrollbar on the right.
I do not know what would be Gsender’s recommended minimal resolution (Or Windows Scaling) (I am running WIN10)

See below the screengrab with the Windows Taskbar hidden (I prefer it visible) but prefer no vertical scrollbars, if possible.

When the Windows Taskbar is visible, the X/Y/Z “Precise” button is partially chopped off.

Aside from these reports, i really like where GSender is going…
Great job…

1 Like

So…still no answer on the Home button?

Hi Martin, we’re looking into it, in the meantime you can try messing about with some settings, or send “$h” in the console and that’ll perform homing for you :+1:

I tried this new Edge 4, and whilst I like the UI layout etc., there is an issue that bugs me. The UI is much, very much slower to respond than Live 1.4.11. It is most noticeable in watching command text appear in the console tab - it takes 8-10x longer than Live. Clicking a button like Flooding is such a long lag that (in a noisy workshop where I can’t hear the pump start) I end up re-clicking several times before I realise it is just very slow to respond visually.
I haven’t run a JOB as yet, the few things I was doing I didn’t want to risk using a beta app for, but the staple commands like Homing etc seem to work OK.
MacBook Pro Intel Core 7 3.2G, 16GB RAM, so not a ‘recent’ machine, but equally still fast. Controller is an up to date GrblHAL on Teensy 4.1 with BOB into a ShapeOKO 3XL with permanent 4th (rotary) axis

There was an event emitter leak in the visualizer that has been fixed - this should address the performance degradation on the carve page in the next build.

1 Like

gSender-1.5.0-Edge-5 is now available with a number of fixes, tweaks, and steps towards feature parity.

Notes:

  • Fixed event emitter leak affecting UI performance
  • Updated router library which should increase performance between pages
  • Updated look and feel of rapid position buttons
    image
  • You can now flash and restore defaults in Configuration tool
  • Added several new config options, including A axis jog speeds
  • Fixed home button not showing when it should have been
  • Reload file functionality added to reload the file from disk.
  • Added permanent unlock button to cycle start or unlock the firmware depending on state
  • Added last file run information and recent files list
  • Clicking the question mark on alarms now expands the helper area with a more complete description
  • Fixed incorrect jog values being used on A jogging
  • Print shortcuts re-added
  • Rotary surfacing ported
  • Maintenance reminders will once again appear when tasks are due on program start.
  • Fixed visualizer unloading when swapping between tabs
  • Added new animations to a number of drawers and flyout menus
  • Lock Stepper Motor toggle has made a re-appearance in the Machine Information area

As always, artifacts can be found on Github

1 Like

Confirm on my machine that the laggy/slow UI is now back to full speed. I noticed that the Z-axis jogging shortcuts are now missing - is that intentional (I hope not!)?

The Home button is back on 1.5.0 Edge 5 !!! (Just above the MOVE buttons)

At first, i was also looking for the UNLOCK button… But it was just above the Workspace Selector.

I can also confirm that the Visualiser now stays loaded even if you leave the “Carve” Tab.

2 Likes

I had a chance to install Edge-5 and poke around while attached to my SLB-powered MilkCr8 CNC. First impression: I like what I see! It’s really come a long way. Today I just tested basic machine movement, and poked around the menus. Nothing blew up, so that’s great! I did have a few comments and one question.

  1. Is there (or will there be) the ability to “pop-out” a larger console window?

  2. There is an extraneous menu titled “new” in the lower-right area (with macros, console, etc.)

  3. I was pleased to see the issue (at least on Debian Linux) with the file open dialog hiding behind the main window has been resolved!

Pop-out console should return next build, it’s done but not quite in time to get merged in for Edge-5.

Thanks for the notes on the two missing shortcuts. We’re going to double check the shortcut list between gSender and Edge and make sure we get any missing ones in before next release. Any further testing on keyboard shortcuts/gamepad in the meantime would be greatly appreciated to make sure everything is working as expected on that end.

Next build should hopefully have:

  • Some missing/new config options added
  • Double check on shortcut/gamepad parity
  • Updated lightweight mode behaviour
  • Park feature for a set spot to move your router to at a single button press
  • Remainder of the tools added to remote mode
  • Potentially dark mode toggle?
  • Along with a number of other look/feel tweaks and behaviour changes.

We’re pretty happy with the pace we’re making as we polish Edge up. Thanks everyone for the feedback so far.

@AndyCXL @gwilki and anyone else that typically uses shortcuts, we could really use your help. If you can try using all the current shortcuts in Edge 5 and let us know if any of them:

  • aren’t currently working
  • or if other ones you use are missing

then that would really help speed up us fixing any other gaps in shortcuts that exists

@chrismakesstuff I should be able to try them later today or tomorrow. I assume that I can export my shortcuts from 1.4.11 and import them into Edge 5, correct?

That’d be a good question for @walid_kayhan

I couldn’t see an import button in the shortcuts menus. I didn’t spend long, however, but did see some other settings buttons which I haven’t yet explored.

I haven’t implemented the import feature yet because I made some big improvements in how keyboard shortcuts are handled, so shortcut functionality between 1.4.11 and Edge is quite different, on the backend at least. We’ll try to get the shortcut import feature in the next Edge version :slight_smile:

@walid_kayhan @chrismakesstuff @AndyCXL
I was confusing the macro export function with the keyboard shortcut function. I just went down to the shop to start this, and realized that there is no way to export keyboard shortcuts in 1.4.11.
I have about 40 keyboard shortcuts running in 1.4.11, including the stock ones and macros. To test out the new functionality in edge 5, are there specific ones you want me to add?

We’re basically aiming to test all of them right now just in case we find any aren’t working. Any missed ones that can be pointed out to us would save us time finding them ourselves - since ultimately it’s a long list to test

@chrismakesstuff I was afraid that’s what you would say. :grinning_face:

I’ll start setting them up in the morning.