fluxengine
fluxengine copied to clipboard
Greaseweazle often needs a command sent with gw software before using fluxengine
Fluxengine seems to hang when trying to access a Greaseweazle right after connect. If executing a command with "gw" first, then all subsequent Fluxengine commands work fine. It seems that possibly some sort of connection init/reset is missing from Fluxengine.
gw sets baud rate to 10000 and then to 9600 when it starts up. These are not real baud rates but 10000 is a magic number for Greaseweazle which means reset comms state. It works because baud setting uses the usb control pipe rather than the bulk pipe.
Huh, I wondered why it did that. That should be straightforward to implement.