Products > Test Equipment
121GW App Testing
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
[0] Message Index
[#] Next page
[*] Previous page
Go to full version