Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ngscopeclient/scopehal-docs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 636d83e35ee9
Choose a base ref
...
head repository: ngscopeclient/scopehal-docs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3642f6867961
Choose a head ref
  • 1 commit
  • 3 files changed
  • 1 contributor

Commits on Oct 8, 2020

  1. Copy the full SHA
    3642f68 View commit details
Showing with 26 additions and 0 deletions.
  1. +8 −0 section-decodes.tex
  2. +14 −0 section-drivers.tex
  3. +4 −0 section-transports.tex
8 changes: 8 additions & 0 deletions section-decodes.tex
Original file line number Diff line number Diff line change
@@ -550,6 +550,14 @@ \section{Quadrature}
\pagebreak
\section{Rise}

Calculates the rise time for each cycle of a waveform

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagebreak
\section{SD Card Command}

Decodes the Secure Digital card command bus protocol

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagebreak
\section{SPI}
14 changes: 14 additions & 0 deletions section-drivers.tex
Original file line number Diff line number Diff line change
@@ -57,6 +57,20 @@ \subsection{aklabs}
This driver uses two TCP sockets. Port 5025 is used for SCPI control plane traffic, and port 50101 is used for waveform
data using a raw binary protocol.

\section{Demo}

The ``demo" driver is a simulation-only driver for development purposes and does not connect to any hardware.

It ignores any transport provided, and is normally used with the ``null" transport.

\begin{tabularx}{16cm}{lllX}
\thickhline
\textbf{Device Family} & \textbf{Driver} & \textbf{Transport} & \textbf{Notes} \\
\thickhline
Simulator & demo & null & \\
\thickhline
\end{tabularx}

\section{Enjoy Digital}
TODO (scopehal:79)

4 changes: 4 additions & 0 deletions section-transports.tex
Original file line number Diff line number Diff line change
@@ -24,6 +24,10 @@ \section{lxi}

TODO: document this more completely.

\section{null}

This transport does nothing, and is used as a placeholder for development simulations or non-SCPI instruments.

\section{uart}

SCPI over RS-232 or USB-UART.