You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Brent, I have an LT40S, and I would be interested in helping.
I catpured wireshark dumps for power on/connection and some other operations about a year ago, please find these attached. Sorry, I don't have the footswitch.. I don't have the VM I used to capture these set up at the moment, but may be able to get this up and running again some time before the end of the year. LT40S-captures-230903.zip
I have done some work on a fork of Offa's github repo of the original Debian 'plug' program. This can connect and retreive all of the preset data, but I've become convinced that the differences between V1/V2 protocols and the LT protocol are too major for a pull request to Offa's repo to be mergeable and maintainable. In particular, the data which needs to be serialized to represent an LT preset is not round-trippable into the V1/V2 storage format implemented by plug.
The most capable branch of my fork of plug is here if you are interested: https://github.com/tim-littlefair/plug/tree/LT40S-support-1019
I'm hoping to be able to add the capability to switch the active preset from plug, but if I can get that feature working I'll stop work on the fork as I don't think loading preset data from the filesystem, editing it, saving it or sending it to the amp are feasible without changing the plug V1/V2 serialization format and I don't want to do anything which might adversely affect plug users who have already-supported V1/V2 devices.
I only have a Mustang LT25, and I suspect there are differences among the other amps in the series.
The other amps are:
To ensure compatibility, all that would be needed is a Wireshark dump. To make sure it covers everything, I would want the dump to include:
From that, it would be trivial to double check the protocol messages for any differences that need to be accounted for in the code.
The text was updated successfully, but these errors were encountered: