public void SetStationProgram(byte nbrProgram, CProgramDispenserData_SF program) { //Check program if (nbrProgram > m_StationData.Settings.Programs.Length | nbrProgram <= 0) { if (UserErrorEvent != null) { UserErrorEvent(UUID, new Cerror(Cerror.cErrorCodes.PROGRAM_OUT_OF_RANGE, "Program not in range.")); } } else { m_Frames_02.WriteProgram(nbrProgram, program); m_Frames_02.ReadProgram(nbrProgram); } }