Add complete testing section
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
parent
1a221761b8
commit
d2b5520cdd
25 changed files with 442 additions and 15 deletions
|
@ -8,7 +8,7 @@ The main communication protocol works over magnetic induction. By putting a load
|
|||
|
||||
For simplification purposes the protocol in this project is used to transmit ASCII text but in reality any bitstream can be transmitted.
|
||||
|
||||
To indicate the start of a message in the signal, a preamble is used. The preamble used in this protocol is 3 high signals, followed by 3 low signals, followed by 3 high signals.
|
||||
To indicate the start of a message in the signal, a preamble is used. The preamble used in this protocol is 3 high signals, followed by 3 low signals, followed by 3 high signals. The duration of one signal in preamble is 1 second. That means the entire preamble takes 9 seconds.
|
||||
|
||||
\subsection{Packet Format}
|
||||
\subsubsection*{Encoding}
|
||||
|
@ -64,6 +64,13 @@ The following describes the steps needed to receive a message using our protocol
|
|||
\item{Convert the payload ASCII bitstream to text}
|
||||
\end{enumerate}
|
||||
|
||||
// TODO: Detailed description of decoding process
|
||||
|
||||
1. Get samples from sensor
|
||||
Show graphic
|
||||
2. Determine if sample is a high or low signal
|
||||
|
||||
|
||||
\newpage
|
||||
\section{Website}
|
||||
The website provides the user with an interface to transmit text over our protocol.
|
||||
|
|
Reference in a new issue