khimaros
khimaros
device has been delivered and i've started the reverse engineering process. unfortunately, the USB BULK protocol has changed completely from a JSON based protocol to a new binary protocol. this...
i haven't forgotten about this, but i have some bad news. i had reverse engineered and documented about 85% of the protocol to support Monogram CC devices in ambit (~15...
finally diving back into this and did a marathon reverse engineering session last night. collected a bunch of usbmon captures from the new software running in a win10 virtual machine....
a bit of a sneak peek at the new protocol decoding in action, receiving input from the MonogramCC: ``` [0] Searching for USB device 0483:A2C5 [0] Choosing device at USB...
basic LED control is now working (not yet committed/pushed): https://user-images.githubusercontent.com/231498/201186168-caf532e8-126e-4b47-bdb3-806318a2d795.mp4 still to be done before pushing to master: - [ ] fix layout and orientation calculations (behavior is different from...
hello @jafny -- this is a completely reasonable question! the callback system is not quite as extensible/modular as i'd like and requires modifying a few different parts of the core...
i can envision a few ways to support defining custom actions in ambit, i'm interested to hear your thoughts on these. regardless, i'd like the end result to support using...
@jafny thank you for the feedback. i just want to confirm: does `executeCommand` fit your needs in the short term or is there something you'd like to do that isn't...
this is currently blocking installation of `p5` module on debian 11
@ChrisBarker-NOAA the PyOpenGL-Accelerate 3.1.6 release fixes this issue with python3.10 https://github.com/mcfletch/pyopengl/issues/74 and is currently not available for linux, i believe blocked on this merge request. i filed an issue with...