|
WIDAR Classes | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Deprecated Classes | |
---|---|
ca.nrc.widar.vciMapper.BlbLtaFpga
Never used. |
|
edu.nrao.widar.gui.widget.MainFrame
use MainBoardFrame and MainFpgaFrame instead. There were too many menu differences between main board and individual divice GUIs so they were split into Board and FPGA main frames. |
Deprecated Methods | |
---|---|
edu.nrao.widar.gui.widget.BlankPanel.addButton(AbstractButton, String, int, int, int, int)
use addComponent instead. If it is a
JToggleButton or JButton , addComponent will
do the necessary processing to minimize its size. |
|
edu.nrao.widar.util.HttpLink.addHttpLinkCallbackListener(HttpLinkCallbackListener)
new static queryServer method takes a listener as a parameter. This should never have been this way since we do not want everyone called back for a single caller's comm (not that it would actually happen since it is unlikely that more than one listener would be using the same HttpLink instance. |
|
edu.nrao.widar.gui.widget.Util.bitsString(String, int)
Use getMaskedBitsString or getMaskedBitsStringHex instead. |
|
ca.nrc.widar.vciMapper.CorrChip.cfgCcqForSubProductSt4Rq7(int, PolarizationProduct, SubProductType, int, ArrayList 4 stations per row/column, 7-bit correlation, complete product on a single CCQ (four sub-products, each uses one CCC). Set quad for stationPacking=MAX_PACK (4 stations per row/column) and productPacking=MAX_PACK Each quad is used for a different baseline, there is a direct correspondence between Quad ID and input stream ID Assume that CcQuad inputs are already set. Each CCQ produces 4 subproducts for one polarization product. |
|
edu.nrao.widar.util.XmlUtil.getAllElements(Element, String)
use allElementsIn which does not throw an unecessary exception |
|
edu.nrao.widar.gui.widget.Util.getBits(int, int)
Use getMaskedVal instead |
|
edu.nrao.widar.gui.widget.Util.getBits(String, int)
Use getMaskedVal instead |
|
edu.nrao.widar.gui.widget.Util.getBitsString(int, int)
Use getMaskedBitsString instead. |
|
edu.nrao.widar.gui.widget.Util.getBitsString(int, int, int, int, char)
Use getMaskedValString instead. |
|
edu.nrao.widar.gui.widget.Util.getBitsString(String, int, int, int, int, char)
Use getMaskedValString instead. |
|
edu.nrao.widar.util.Num.getBitState(long, int)
use bitIsSet instead |
|
edu.nrao.widar.util.Num.getBitState(String, int)
use bitIsSet instead |
|
edu.nrao.widar.gui.widget.BlankPanel.getField(String)
Use getFieldText instead. |
|
edu.nrao.widar.util.DataReadyEvent.getListenerStack()
This is too complicated and should not be needed (I think). |
|
edu.nrao.widar.gui.widget.BlankPanel.getValue(String)
Use getFieldText instead. |
|
edu.nrao.widar.util.HttpLink.queryServer(String, String, HttpLinkCallback, int)
use the static method instead. |
|
edu.nrao.widar.gui.widget.SingleRegisterPanel.refresh(Document)
Use refresh(String xml) instead. We need to get away from processing XML and let XmlUtil handle it as much as possible. |
|
edu.nrao.widar.util.HttpLink.removeHttpLinkCallbackListener(HttpLinkCallbackListener)
new static queryServer method takes a listener as a parameter. This should never have been this way since we do not want everyone called back for a single caller's comm (not that it would actually happen since it is unlikely that more than one listener would be using the same HttpLink instance. |
|
ca.nrc.widar.vciMapper.BlbRecFpga.sameWaferToAllInputDataStreams(int)
Used for stationPacking=minPack |
|
ca.nrc.widar.vciMapper.BaselineBoard.setRcInputBlb0St1AcAllStMaxProd(String, List This method is used to set Baseline Boards on the diagonal for: station packing algorithm = MIN_PACK, one station per row/column. product (lag chain) packing algorithm = MAX_PACK correlation = 4-bits with or without recirculation auto-correlation algorithm = ALL_STATIONS_MAX_PROD number of products = 4 (full polarization) single segment products For stationsToConfigure: 1st BLB: product above diagonal: product A*A, below diagonal:product A*B, on the diagonal: product A*A 2nd BLB: product above diagonal: product B*B, below diagonal:product B*A, on the diagonal: product B*B For stationsForAutoProdAb: On CorrChips on the diagonal configure product a*b. Each board (0 / 1) can produce different set of products. Set two stations per row/column, one for each BLB. This method sets RXP switch so that each row/column (i.e. Recirculation Controller) gets input from one station (subband pair from Baseband A and B). |
|
ca.nrc.widar.vciMapper.BaselineBoard.setRcInputForCompleteStOnePerRowCrossBlb0Rq4(int[][], int, String, int, int, int, ArrayList |
|
ca.nrc.widar.vciMapper.BaselineBoard.setRcInputForCompleteStOnePerRowCrossBlb1Rq4(BaselineBoard, int[][], int, String, ArrayList |
|
ca.nrc.widar.vciMapper.BaselineBoard.setRcInputForSegmentStOnePerRowCrossBlb0Rq4(int[][][][], int, String, int, int, int, ArrayList |
|
ca.nrc.widar.vciMapper.BaselineBoard.setRcInputForStOnePerRowCrossBlb1Rq4(BaselineBoard, int[][][][], int, int, String, int, int, int, ArrayList |
|
edu.nrao.widar.gui.widget.ChoiceField.setToIndex(int)
Use setSelectedIndex |
|
edu.nrao.widar.gui.widget.ChoiceField.setToIndex(int, int)
Use setSelectedIndex |
|
ca.nrc.widar.vciMapper.CorrChip.st4Rq7CfgAllXFirstY(PolarizationProduct, SubProductType, int, ArrayList 4 stations per row/column, 7-bit correlation, complete product on a single CCQ (four sub-products, each uses one CCC). Get baselines for the first station in Y input and all the stations in X input. Use one CCQ per baseline. Note: If more than 4 CCCs are needed, we might check the number of stations in the Y input, and use more than one CCQ per Baseline, if possbile. |
|
ca.nrc.widar.vciMapper.CorrChip.st4Rq7CfgAutoCorrOnly(PolarizationProduct, SubProductType, int, ArrayList 4 stations per row/column, 7-bit correlation, complete product on a single CCQ (four sub-products, each uses one CCC). Used for autoCorr=allStationsMaxProd to configure auto-correlation products for a CorrChips on the diagonal that are used for auto-correlation products only. Half of the auto-corr products are produced as for "allProductsHalfStations", to get the other half we must use additional rows/columns which produce auto-corr products only. |
|
ca.nrc.widar.vciMapper.CorrChip.st4Rq7CfgBlb1Diagonal(PolarizationProduct, SubProductType, int, ArrayList 4 stations per row/column, 7-bit correlation, complete product on a single CCQ (four sub-products, each uses one CCC). Get baselines for the first station in X input and for all the stations in y input. Use one CCQ per baseline. Note: If more than 4 CCCs are needed, we might check the number of stations in the Y input, and use more than one CCQ per Baseline, if possible. |
|
ca.nrc.widar.vciMapper.CorrChip.st4Rq7CfgFirstXAllY(PolarizationProduct, SubProductType, int, ArrayList 4 stations per row/column, 7-bit correlation, complete product on a single CCQ (four sub-products, each uses one CCC). Get baselines for the first station in Y input and all the stations in X input. Use one CCQ per baseline. Note: If more than 4 CCCs are needed, we might check the number of stations in the Y input, and use more than one CCQ per Baseline, if possbile. |
|
ca.nrc.widar.vciMapper.BlbRecFpga.usedForRegProducts(String)
not used - could be deleted |
Deprecated Constructors | |
---|---|
edu.nrao.widar.util.DataReadyEvent(Object, String, boolean, Stack This is too complicated and should not be needed (I think). |
|
edu.nrao.widar.gui.widget.SingleRegisterPanel(String, String, String)
This will break if the IP address changes, instead use SingleRegisterPanel(DeviceIdentifier, String, String). |
|
NRAO/DRAO | |||||||||
PREV NEXT | FRAMES NO FRAMES |