ch57x-keyboard-tool icon indicating copy to clipboard operation
ch57x-keyboard-tool copied to clipboard

Device disconnects when uploading config

Open faddix opened this issue 2 years ago • 3 comments

Hey guys, I don't think this is how the program was meant to be used, but I made a program with python that adds "layers" support via multiple configurations. The problem I'm having is that whenever I send a config to the device, it gets disconnected and hangs until the upload is finished. Is this some sort of rust limitation or could it be changed? Every other piece of software I've tried to program it doesn't disconnect the device.

faddix avatar Jan 31 '24 20:01 faddix

this is fixed in here - https://github.com/kamaaina/macropad_tool and when @kriomant has some time, i'm sure he will pull them in

kamaaina avatar Apr 23 '24 12:04 kamaaina

Awesome, thanks. Btw I've read somewhere that the ROM has only about 200 write cycles before it starts malfunctioning, is that true? Cause in the meantime I just mapped the keypad to f13-f18 and made a python program that remaps those keys to have multiple layers, so if changing layers would mean rewriting the ROM each time then maybe this solution would be better.

faddix avatar Apr 23 '24 12:04 faddix

Btw I've read somewhere that the ROM has only about 200 write cycles before it starts malfunctioning, is that true?

i am not sure about that, but to be honest, i have not researched that either

kamaaina avatar Apr 24 '24 00:04 kamaaina