If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
oscilloscope filter data algorithm
3 posts
• Page 1 of 1
oscilloscope filter data algorithm
Hello guys. The question of the theory than on practice. If I have one million samples, and screen size
1000 pixels wide. How do I display all the data that would not be the maximum and minimum losses? The end result of 1,000 samples.
1000 pixels wide. How do I display all the data that would not be the maximum and minimum losses? The end result of 1,000 samples.
- borodadada
- Posts: 47
- Joined: Sun Jun 02, 2013 5:58 pm
Re: oscilloscope filter data algorithm
Not certain where this came from but here's a wave player module that includes a waveform display written in Ruby.
- Attachments
-
- Wave Player.fsm
- (144.2 KiB) Downloaded 724 times
- Perfect Human Interface
- Posts: 643
- Joined: Sun Mar 10, 2013 7:32 pm
Re: oscilloscope filter data algorithm
Yes, this is it. Thank you. But I have a poor knowledge of Ruby, in code,
Search max and min amplitude on interval (incloming 10 samples, search 2 (min and max))? Result one horizontal line? Ohh... Is it possible to make this algorithm in real time?
- Code: Select all
0.upto(a.length-1) do |i|
step += 1
max = a[i] > max ? a[i] : max
min = a[i] < min ? a[i] : min
if step >= epp
maxA << [i*s,h-max*h]
minA << [i*s,h-min*h]
step = 0
max = -1
min = 1
end
end
Search max and min amplitude on interval (incloming 10 samples, search 2 (min and max))? Result one horizontal line? Ohh... Is it possible to make this algorithm in real time?
- borodadada
- Posts: 47
- Joined: Sun Jun 02, 2013 5:58 pm
3 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 86 guests