Adapting the decoder to use data acquisition systems other than Trodes is a bit clunky and difficult currently. Refactor to reduce this friction.