Auto Load Preset with Device?

So I just upgraded from a Logic 8 to a Logic 16 Pro, and I found a bit of a peculiarity with the Logic 2 SW.

So I’m using both devices (8 and 16 Pro) because I have a couple projects going at the same time, and I would be changing between one project and the other maybe once a day. I found that if I close and open the Logic 2 SW with the same device connected, it saves all the channel and analyzer settings, which saves me a ton of time. However, if I close and open it with a different model device (8→16Pro or 16Pro→8), it resets to default.

I found the presets feature, which seems like a good way to manage this complication, and I’m exploring the full feature set there. However, is there any way to auto-load a preset based on the serial and/or the model of the device I connect?

I’ve had the same issue swapping between different logic devices, and have just used presets as a work around. You might be able to hack around with the config.json file:

… but this file stores more than just default settings (i.e., think it stores all presets). So, you will need to backup/sync/update settings properly if you’re switching between devices and overwriting the main config.json with a device-specific copy based on which device you want to load.

Probably easier to see if Saleae can support device-specific default settings natively w/o hacking the config file.