Device handler supporting multiple firmware versions with different parameters?

try this