diff --git a/app/src/main/java/io/pslab/fragment/LALogicLinesFragment.java b/app/src/main/java/io/pslab/fragment/LALogicLinesFragment.java index 3e1e385a8..f4c06a8f8 100644 --- a/app/src/main/java/io/pslab/fragment/LALogicLinesFragment.java +++ b/app/src/main/java/io/pslab/fragment/LALogicLinesFragment.java @@ -508,10 +508,10 @@ private void singleChannelEveryEdge(double[] xData, double[] yData) { tempInput.add(new Entry(xaxis.get(i), yaxis.get(i) + 2 * currentChannel)); tempInput.add(new Entry(xaxis.get(i), yaxis.get(i + 1) + 2 * currentChannel)); } - tempInput.add(new Entry(xaxis.get(xaxis.size() - 1), yaxis.get(xaxis.size() - 1))); } + tempInput.add(new Entry(xaxis.get(xaxis.size() - 1), yaxis.get(xaxis.size() - 1) + 2 * currentChannel)); } else { - tempInput.add(new Entry(xaxis.get(0), yaxis.get(0))); + tempInput.add(new Entry(xaxis.get(0), yaxis.get(0) + 2 * currentChannel)); } setLineDataSet(); @@ -801,7 +801,7 @@ protected Void doInBackground(String... params) { scienceLab.startOneChannelLA(params[0], digitalChannel.mode, params[0], 3); delayThread(1000); LinkedHashMap data = scienceLab.getLAInitialStates(); - delayThread(500); + delayThread(1000); holder = scienceLab.fetchLAChannel(channelNumber, data); } catch (NullPointerException e) { @@ -926,9 +926,9 @@ protected final Void doInBackground(ArrayList... arrayLists) { scienceLab.startTwoChannelLA(arrayLists[0], modes, 67, null, null, null); delayThread(1000); LinkedHashMap data = scienceLab.getLAInitialStates(); - delayThread(500); + delayThread(1000); holder1 = scienceLab.fetchLAChannel(channelNumber1, data); - delayThread(500); + delayThread(1000); holder2 = scienceLab.fetchLAChannel(channelNumber2, data); } catch (NullPointerException e) { @@ -1052,11 +1052,11 @@ protected final Void doInBackground(ArrayList... arrayLists) { scienceLab.startThreeChannelLA(modes, null, null); delayThread(1000); LinkedHashMap data = scienceLab.getLAInitialStates(); - delayThread(500); + delayThread(1000); holder1 = scienceLab.fetchLAChannel(channelNumber1, data); - delayThread(500); + delayThread(1000); holder2 = scienceLab.fetchLAChannel(channelNumber2, data); - delayThread(500); + delayThread(1000); holder3 = scienceLab.fetchLAChannel(channelNumber3, data); } catch (NullPointerException e) { @@ -1188,13 +1188,13 @@ protected Void doInBackground(ArrayList... arrayLists) { scienceLab.startFourChannelLA(null, null, modes, null, triggerChannel); delayThread(1000); LinkedHashMap data = scienceLab.getLAInitialStates(); - delayThread(500); + delayThread(1000); holder1 = scienceLab.fetchLAChannel(channelNumber1, data); - delayThread(500); + delayThread(1000); holder2 = scienceLab.fetchLAChannel(channelNumber2, data); - delayThread(500); + delayThread(1000); holder3 = scienceLab.fetchLAChannel(channelNumber3, data); - delayThread(500); + delayThread(1000); holder4 = scienceLab.fetchLAChannel(channelNumber4, data); } catch (NullPointerException e) {