I suppose you might have some issues if trying to program a used unit that hasn't been touched in a really long time, but yes, they use TRBO CPS, including the most recent. If that won't work, I believe you'd need to increment the firmware and get it up to being useable with original TRBO CPS (16.0 build 828 was the last version) but that's worst-case scenario.