/** Update the setup information */ private void updateSetupInfo() { setup_info.setPort1(updatePortConfig(setup_info.getPort1())); setup_info.setPort2(updatePortConfig(setup_info.getPort2())); setup_info.setPeriod(BINNING_PERIOD); setup_info.setComp(new StatComposition(false, false, false, 4)); StatusFlags f = setup_info.getStatusFlags(); setup_info.setStatusFlags( new StatusFlags( true, f.isDualLoop(), f.isSixFoot(), f.isHighZ(), f.isMemory(), true, f.isClosure(), true)); setup_info.setDate(TimeSteward.currentTimeMillis()); }
/** Check if status flags are wrong */ private boolean areFlagsWrong() { StatusFlags stat_flags = setup_info.getStatusFlags(); return !stat_flags.isFifo() || !stat_flags.isStamp() || !stat_flags.isMph(); }