encoders now finish immediately and output 0 if they are not programmed, allowing loadfiles to program only a subset of encoders instead of all of them