Stormworks: Build and Rescue

Stormworks: Build and Rescue

Not enough ratings
Erik Peter's Oscilloscope Mk2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
327.824 KB
Dec 8, 2019 @ 9:29am
May 15, 2020 @ 5:33am
2 Change Notes ( view )

Subscribe to download
Erik Peter's Oscilloscope Mk2

Description
The new and improved version of the original "Erik Peter's Oscilloscope"

I made this after I felt like the original oscilloscope was a little, well, basic. Yes, it had the features of an oscilloscope, but not all of them, so I decided to make one that had a little more.

New Features:
1) The ability to control how you see the wave is displayed. You can now adjust the ratio between the wave amplitude/Frequency and what is shown on the graph. E.g. If the wave had a frequency of 1htz, the graph would show one wave per second. However, with the mk2, you can now extend the time period that the wave is displayed. It's better to experiment for yourself if you don't understand my horrible explanation.
2) A separate wave maker and a oscilloscope. Strictly speaking, an oscilloscope doesn't make a wave, it just displays one. In a lab, you would have to use a separate deice that makes the wave, and plug it into the oscilloscope. I included this feature to make it more realistic.

Quick Start guide:
1) Turn on the power on the oscilloscope (the white device to the left) by flipping the switch on its control panel.
2) Set the "Graph Frequency" and "Graph Amplitude" to a sensible number above 0. If you are unsure, just set them both to 1. A horizontal bright green line should appear in the centre of your display.
3) Turn on the Wave Maker (the grey device to the right), by flipping the switch on the left panel of switches.
4) Select "Electric Wave mode" on the left panel of switches.
5) Enter two sensible numbers into the Frequency and Amplitude keypads above 0. Again, if you are unsure of what to enter, set them both to 1.
6) You should now see a wave on your graph! To decrease the width of the wave (wavelength) increase the frequency on the wave maker. To increase the height, increase the amplitude (also on the grey box). Note: if the amplitude is set to something higher, than the graph's amplitude, the graph will automatically compensate and set the graph's height to the wave's amplitude (or in better words, peak).

Full Guide:
I have already mentioned many of the features in the "Quick Start guide", so I will only go over the other features.

Oscilloscope (left device) features:
Transmit Frequency: The frequency to transmit the current amplitude of the graph by radio.
Transmission Options: Turns on and off the different transmission modes.

Wave Maker features:
Display: Shows the max Amplitude/Peak of the wave, as "A", and the frequency, as "P".
AC/DC mode: The type of electric wave, so the electric wave option must be turned on for this to have an effect. When off, the wave is in Alternating Current mode, creating the transverse/ sine wave. If on, the wave is direct current, so it is a straight line.
Rectify( AC mode only) Rectifies the wave. In other words, finds the absolute value of the amplitude.
Graph mode: This is the same as the Mk1. Electric wave gives a transverse wave. Pulse wave gives a square pulse wave, and From Input creates a graph from the input connector (right).

New:
  • Display radio wave feature. Select "From external source" on the Wave Maker, enter the channel frequency, and then toggle "From connector or antenna" to on. Do the normal steps for the graph (as in set the graph amplitude etc.) and you should get a nice wave. Remember to set the Composite Read Channel to 1 or 0.

That's all.
For the older, more compact Mk1 click --> https://steamcommunity.com/sharedfiles/filedetails/?id=1926095522
Any improvements/bugs/queries, please comment below.
If you would like to include this vehicle/ part of this vehicle in your creation (for whatever reason), please include a link to this vehicle and give credit.
You are free to copy bits of the code and use them in you own creations without giving credit, just don't be ridiculous and copy the whole script without giving any credit.
15 Comments
Erik Peter  [author] May 27, 2020 @ 4:01am 
Yes, that is what (I think) I have added in the new update, where the amplitude (height of the wave) is equal to the signal strength. Thanks for the feedback!
AlphaMoon May 15, 2020 @ 4:12pm 
I had essentially meant it displays a wave that scales with signal strength, something that looks fancier than a simple 0 to 1, or dial.
Erik Peter  [author] May 15, 2020 @ 3:59am 
I'll add it as soon as possible
Erik Peter  [author] May 15, 2020 @ 3:58am 
That's a very good idea. Although it won't really 'listen' to any of the data being sent, it will certainly look good.
AlphaMoon Apr 28, 2020 @ 10:34am 
Can this oscilloscope be used to listen for a radio signal strength and display it as an arbitrary wave with an amplitude multiplied by the signal frequency?
starfire2 Dec 30, 2019 @ 5:26am 
you know i hope the people who actually look at this have atleast heard of Electroboom, just search electroboom fails and you'll see a lot of entertainment
rotanev Dec 29, 2019 @ 2:06pm 
Nice!
Erik Peter  [author] Dec 29, 2019 @ 1:16pm 
@Unbreakify In real life, it is used in labs to measure and display electronic waves. In the game it's main purpose is to look cool, but it can be useful when working with PIDs or testing radios.
rotanev Dec 25, 2019 @ 12:24pm 
What is this used for?
starfire2 Dec 17, 2019 @ 1:56pm 
nope but electroboom does