Android pendant controller

I was thinking about making a pendant controller for android… however I just found this. Using the default hotkeys or whatever other commands, you can setup your own layout with the keys you need. This is ultra flexible and can pretty much meet any needs as far as I have found.

1 Like

monect is another one I’m playing with.

1 Like

Set up UGCS platform with this and was messing with it tonight. Awesome. Pure awesomeness. The response time is near instant. If you are looking for a really nice way to control your machine, check this out. If you don’t have an android, Just look for similar apps that can remote control your computer that send keyboard keys.

Just a heads up on this type of controller. In version 1.1f of grbl the over-ride functions are in the extended space of the character set, which means that most keyboard type devices will not be able to use those functions unless they have a method for generating the extended character set values.

#define CMD_SAFETY_DOOR 0x84
#define CMD_JOG_CANCEL 0x85
#define CMD_DEBUG_REPORT 0x86 // Only when DEBUG enabled, sends debug report in ‘{}’ braces.
#define CMD_FEED_OVR_RESET 0x90 // Restores feed override value to 100%.
#define CMD_FEED_OVR_COARSE_PLUS 0x91
#define CMD_FEED_OVR_COARSE_MINUS 0x92
#define CMD_FEED_OVR_FINE_PLUS 0x93
#define CMD_FEED_OVR_FINE_MINUS 0x94
#define CMD_RAPID_OVR_RESET 0x95 // Restores rapid override value to 100%.
#define CMD_RAPID_OVR_MEDIUM 0x96
#define CMD_RAPID_OVR_LOW 0x97
#define CMD_SPINDLE_OVR_RESET 0x99 // Restores spindle override value to 100%.
#define CMD_SPINDLE_OVR_COARSE_PLUS 0x9A
#define CMD_SPINDLE_OVR_COARSE_MINUS 0x9B
#define CMD_SPINDLE_OVR_FINE_PLUS 0x9C
#define CMD_SPINDLE_OVR_FINE_MINUS 0x9D
#define CMD_SPINDLE_OVR_STOP 0x9E
#define CMD_COOLANT_FLOOD_OVR_TOGGLE 0xA0
#define CMD_COOLANT_MIST_OVR_TOGGLE 0xA1

1 Like

I noticed that, not sure if the link is usable in the app though. None the less, just take a little time to lay out your buttons.

In ugcs you can set hotkeys for most of everything, what is sent to the machine isn’t the hot key, but what it’s linked to. I programmed mine to the f keys. Some with the shift modifier.