Skip to content

Commit f569f59

Browse files
committed
spell check
1 parent 336ec7d commit f569f59

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ For anyone unfamiliar with using requirements files, or having issues with the l
101101
pip install pyserial numpy pandas matplotlib pillow pyQt5
102102
```
103103

104-
`pyQt5` is used with `matplotlib` to draw the figures. It needs to be installed in Linux systems to follow the examples included in tinySA_python, but is not needed on all Windows machines.
104+
`pyQt5` is used with `matplotlib` to draw the figures. It needs to be installed on Linux systems to follow the examples included in tinySA_python, but is not needed on all Windows machines.
105105

106106

107107

@@ -298,7 +298,7 @@ bytearray(b'tinySA ULTRA\r\n2019-2024 Copyright @Erik Kaashoek\r\n2016-2020 Copy
298298

299299
### Toggle Error Messages
300300

301-
Currently, the following can be used to turn on or off returned error messages.
301+
The following can be used to turn on or off returned error messages.
302302

303303
1) the 'verbose' option. When enabled, detailed messages are printed out.
304304

@@ -446,7 +446,7 @@ def convert_data_to_image(data_bytes, width, height):
446446
elif len(data_bytes) > expected_size:
447447
# truncate the data to the expected size (in case it's larger than needed)
448448
data_bytes = data_bytes[:expected_size]
449-
print("Data is larger than the expected size. trunacting. check data.")
449+
print("Data is larger than the expected size. truncating. check data.")
450450

451451
# unpack the byte array to get pixel values (RGB565 format)
452452
num_pixels = width * height
@@ -511,7 +511,7 @@ This example plots the last/current sweep of data from the tinySA device.
511511
`byteArrayToNumArray(byteArr)` takes in the returned trace data and frequency
512512
bytearrays and converts them to arrays that are then plotted using `matplotlib`
513513

514-
This example works because `data()` returns a trace, which is goign to be the same dimensionality of the `frequencies()` return because they have the same `RBW`
514+
This example works because `data()` returns a trace, which is going to be the same dimensionality of the `frequencies()` return because they have the same `RBW`
515515

516516
```python
517517

@@ -602,7 +602,7 @@ def convert_data_to_arrays(start, stop, pts, data):
602602
# using the start and stop frequencies, and the number of points,
603603

604604
freq_arr = np.linspace(start, stop, pts) # note that the decimals might go out to many places.
605-
# you can truncate this because its only used
605+
# you can truncate this because it’s only used
606606
# for plotting in this example
607607

608608
# As of the Jan. 2024 build in some data returned with SWEEP or SCAN calls there is error data.
@@ -1648,7 +1648,7 @@ Marker levels will use the selected unit Marker peak will activate the marker (i
16481648
* **CLI Wrapper Usage:**
16491649
* **Notes:**
16501650
* The tinySA Ultra can measure, store, and validate the tinySA noise figure (NF). It can also measure amplifier (AMP) NF.
1651-
* While it is possible to set this value progamatically, until more documentation is online it is recommended to only GET the nf value.
1651+
* While it is possible to set this value programmatically, until more documentation is online it is recommended to only GET the nf value.
16521652
* "The NF is the degradation in dB of the SNR after the amplifier compared to before the amplifier." - [https://tinysa.org/wiki/pmwiki.php?n=Main.NoiseFactor](https://tinysa.org/wiki/pmwiki.php?n=Main.NoiseFactor)
16531653

16541654

@@ -2219,9 +2219,9 @@ Running list of words and acronyms that get tossed around with little to no expl
22192219
aka “what am I looking at and did I buy the right thing?”
22202220

22212221

2222-
**tinySA Vs. NanoVNA **: The tinySA and NanoVNA look a lot alike, and have some similar code, but they are NOT the same device. They are designed to measure different things. The tinySA is a spectrum analyzer (SA) while the v is a vector network analyzer (VNA). Both have signal generation capabilities, but the tinySA (currently) has expanded features for generating signals. This library was made for the tinySA line of devices. There might be some compatibility with the NanoVNA, but this is not currently supported or under development.
2222+
**tinySA Vs. NanoVNA **: The tinySA and NanoVNA look a lot alike, and have some similar code, but they are NOT the same device. They are designed to measure different things. The tinySA is a spectrum analyzer (SA) while the v is a vector network analyzer (VNA). Both have signal generation capabilities, but the tinySA (currently) has expanded features for generating signals. This library was made for the tinySA line of devices. There might be some compatibility with the NanoVNA, but this is not currently supported or under development. To avoid confusion, there is a [nanoVNA_python library]( https://github.com/LC-Linkous/nanoVNA_python).
22232223

2224-
**SA** - This one is contect dependent. SA can mean either 'Spectrum Analyzer' (multiple frequencies) or 'Signal Analyzer' (single frequency). In the case of the tinySA it is 'Spectrum Analyzer' because multiple frequencies are being measured. A spectrum analyzer measures the magnitude of an external input signal vs frequency. It shows signal as a spectrum. The signal source does not need to be directly, physically connected to the SA, which allows for analysis of the wireless spectrum. This is the primary functionality of the tinySA, but it does have other features (such as signal generation).
2224+
**SA** - This one is context dependent. SA can mean either 'Spectrum Analyzer' (multiple frequencies) or 'Signal Analyzer' (single frequency). In the case of the tinySA it is 'Spectrum Analyzer' because multiple frequencies are being measured. A spectrum analyzer measures the magnitude of an external input signal vs frequency. It shows signal as a spectrum. The signal source does not need to be directly physically connected to the SA, which allows for analysis of the wireless spectrum. This is the primary functionality of the tinySA, but it does have other features (such as signal generation).
22252225

22262226
**VNA** – a vector network analyzer (VNA) measures parameters such as s-parameters, impedance and reflection coefficient of a radio frequency (RF) device under test (DUT). A VNA is used to characterize the transmission and reflection properties of the DUT by generating a stimulus signal and then measuring the device's response. This can be used to characterize and measure the behavior of RF devices and individual components.
22272227
* ["What is a Vector Network Analyzer and How Does it Work?" - Tektronix ](https://www.tek.com/en/documents/primer/what-vector-network-analyzer-and-how-does-it-work)
@@ -2232,7 +2232,7 @@ aka “what am I looking at and did I buy the right thing?”
22322232

22332233
**SNA** – a scalar network analyzer (SNA) measures amplitude as it passes through the device. It can be used to determine gain, attenuation, or frequency response. scalar network analyzers are less expensive than VNAs because they only measure the magnitude of the signal, not the phase.
22342234

2235-
**SDR** - a software defined radio (SDR) is a software (computer) controlled radio system capable of sending and receiving RF signals. This type of device uses software to control functions such as modulation, demodulation, filtering, and other signal processing tasks. Messages can be sent and received with this device.
2235+
**SDR** - a software defined radio (SDR) is a software (computer) controlled radio system capable of sending and receiving RF signals. This type of device uses software to control functions such as modulation, demodulation, filtering, and other signal processing tasks. Messages can be sent and received with this device.
22362236

22372237
**LNA** - an electronic component designed to amplify weak incoming signals with minimal noise addition, thus improving the signal-to-noise ratio (SNR). This hardware is often attached (or built in) to the devices above. It is not a stand-alone device for signal generation or analysis.
22382238

0 commit comments

Comments
 (0)