Products > Test Equipment
121GW App Testing
<< < (21/38) > >>
Scottjd:

--- Quote from: Seppy on June 19, 2018, 01:02:46 am ---
--- Quote from: jordanp123 on June 18, 2018, 04:18:16 pm ---I'm getting the frequency cut off in the display when viewing on a iPhone X (Thanks to the notch). Otherwise good so far. To be clear it is displaying, something, I just can't make out all of it.

--- End quote ---

Are you able to take a screenshot?

--- End quote ---

I think I just answered thiswith the video I posted.
What a pain in the @$$ with file type and size limits to get all these pictures up.
I had to crop a lot of those to the wrong resolution, but it was the only way.
Scott
Seppy:

--- Quote from: Scottjd on June 19, 2018, 01:07:25 am ---
--- Quote from: Seppy on June 19, 2018, 01:02:46 am ---
--- Quote from: jordanp123 on June 18, 2018, 04:18:16 pm ---I'm getting the frequency cut off in the display when viewing on a iPhone X (Thanks to the notch). Otherwise good so far. To be clear it is displaying, something, I just can't make out all of it.

--- End quote ---

Are you able to take a screenshot?

--- End quote ---

I think I just answered thiswith the video I posted.
What a pain in the @$$ with file type and size limits to get all these pictures up.
I had to crop a lot of those to the wrong resolution, but it was the only way.
Scott

--- End quote ---

Annoyingly I do need the screen shot in the native resolution. If you use something like flickr or a image hosting service i'll be able to get the files. You can also email them to me at eev.davidledger@gmail.com
Scottjd:
I’ll zip them and email them. I did keep the original native shots just in case.
Since native shots on the iPad Pro can be 5mg for one screen shot and different emails servers also have size limits I may just share a link to my network storage, or drop box that you can download them from.
I’ll PM the download link to you. Even some photos storage sites change the resultion of pictures sometimes.
Scott

Edit: just remember the iPhone X screen shots is not what we see when using the app.
Seppy:

--- Quote from: Scottjd on June 19, 2018, 02:08:54 am ---I’ll zip them and email them. I did keep the original native shots just in case.
Since native shots on the iPad Pro can be 5mg for one screen shot and different emails servers also have size limits I may just share a link to my network storage, or drop box that you can download them from.
I’ll PM the download link to you. Even some photos storage sites change the resultion of pictures sometimes.
Scott

Edit: just remember the iPhone X screen shots is not what we see when using the app.

--- End quote ---

Yeah DropBox or whatever is fine :) Thankyou!
rs20:

--- Quote from: IanB on June 18, 2018, 02:13:03 am ---I think the way to do this is to have a partial grid division on the right hand side of the time axis.

--- End quote ---

Something like this?  :)




(Obviously it'd move a lot more smoothly and slowly in reality.)

Incidentally, I think it's also important to have an option to display relative vs absolute times. I'm sure there are people out there who are interested in actual absolute timestamps (e.g. Sep 15th, 4:30pm), but most of the time I'm just running a test so I just want (t=0s, t=4.5s), etc. Code that supports both (and the code that generated the animations above) is below. Obviously Octave/MATLAB code isn't directly useful; but it should be easy to translate/adapt.


--- Code: ---function setup_x_axis(xmin, xsize)
  % Set axes limits of the plot
  axis([0 xsize -1.2 1.2])
 
  % Choose most readable time units
  if (xsize < 100)
    label = 'time (seconds)';
    divider = 1;
    dateformat = 'HH:MM:SS';
  elseif (xsize < 100 * 60)
    label = 'time (minutes)';
    divider = 60;
    dateformat = 'HH:MM';
  elseif (xsize < 60 * 60 * 40)
    label = 'time (hours)';
    divider = 60 * 60;
    dateformat = 'HH:MM';
  else
    label = 'time (days)';
    divider = 60 * 60 * 24;
    dateformat = 'dd-mmm HH:MM';
  endif
  xsize = xsize / divider;
 
  % Choose most readable x tick spacing
  best_step_size = 1;
  for candidate = [0.1 0.2 0.5 1 2 5 10 20 50 100]
    if candidate*2 > xsize
      break
    endif
    best_step_size = candidate;
  endfor
 
  % Place x ticks
  xticks = 0:best_step_size:xsize;
 
  % Format x tick labels
  xticklabels = char([]);
  if xmin
    xlabel('');
   
    % Nudge the x ticks to nice round times/dates
    adjustment = ceil(xmin / (best_step_size * divider / 86400)) * (best_step_size * divider / 86400) - xmin;
    xticks = xticks + adjustment / (divider/86400);
   
    for xtick = xticks
      xticklabels = [xticklabels; datestr(xmin + xtick*divider/86400, dateformat)];
    endfor
  else
    xlabel(label, 'fontsize', 14 );
    for xtick = xticks
      xticklabels = [xticklabels; num2str(xtick)];
    endfor
  endif
 
  % Apply to the plot
  set(gca, 'xtick', xticks * divider);
  set(gca, 'xticklabel', xticklabels);
 
endfunction


u = 0:0.01:200;
t = 1.1 .^ u - 1;
x = t;
y = sin(t);

plot(x, y);


recorded = 2;

start_duration = 2; %0.5;
end_duration = 300000;
frame_count = 240 - 25;
durations = logspace(log10(start_duration), log10(end_duration), frame_count);

for indexx = 1:numel(durations)
  setup_x_axis(730736.6514, durations(indexx));
  set(gca, 'fontsize', 14)
  drawnow
  print(num2str(indexx, 'frames/grame%04d.png'), '-S640,160')
endfor

--- End code ---
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod