-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enhances documentation on source code Enhances load serial message action
- Loading branch information
Carlos Mão de Ferro
committed
Jan 19, 2017
1 parent
2e3cb1a
commit 5488016
Showing
16 changed files
with
568 additions
and
371 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
======================= | ||
Hardware Info Container | ||
======================= | ||
|
||
.. contents:: Contents | ||
:local: | ||
|
||
-------- | ||
Overview | ||
-------- | ||
|
||
This container is used to store hardware description received from Bpod device. | ||
After, this info will be used to fill the :class:`pybpodapi.hardware.hardwarw.Hardware` object. | ||
The reason to use this container is because :class:`pybpodapi.hardware.hardwarw.Hardware` does some initializations that depend on information collected from several protocol commands. | ||
|
||
-------------- | ||
Implementation | ||
-------------- | ||
|
||
|
||
.. automodule:: pybpodapi.com.hardware_info_container | ||
:members: | ||
:private-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,13 @@ | ||
Communication | ||
============= | ||
********************** | ||
Communication Protocol | ||
********************** | ||
|
||
Contents: | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
|
||
com | ||
protocol | ||
arcom | ||
message_headers | ||
arcom | ||
hw_info_container |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
======================== | ||
Protocol Message Headers | ||
======================== | ||
|
||
.. contents:: Contents | ||
:local: | ||
|
||
-------- | ||
Overview | ||
-------- | ||
|
||
The protocol to talk with Bpod device is defined by the Arduino firmware version installed. | ||
|
||
Each message sent or received from Bpod contains a header which is the first byte (character). This header defines the type of action that should be executed. | ||
|
||
-------------- | ||
Implementation | ||
-------------- | ||
|
||
|
||
.. automodule:: pybpodapi.com.message_headers | ||
:members: | ||
:private-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,20 @@ | ||
********************** | ||
Communication Protocol | ||
********************** | ||
================= | ||
Protocol Commands | ||
================= | ||
|
||
.. contents:: Contents | ||
:local: | ||
|
||
-------- | ||
Overview | ||
======== | ||
-------- | ||
|
||
TODO | ||
This module defines protocol commands that are available to interact with the Bpod device. | ||
|
||
-------------- | ||
Implementation | ||
============== | ||
-------------- | ||
|
||
|
||
.. automodule:: pybpodapi.com.bpod_protocol | ||
.. automodule:: pybpodapi.com.protocol | ||
:members: | ||
:private-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
############### | ||
Model Reference | ||
=============== | ||
############### | ||
|
||
Contents: | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.