update docs
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Build a system that can connect to an SPPro Serial Port to get sensible data out of it to display it on a serial console and be used in other projects.
|
Build a system that can connect to an SPPro Serial Port to get sensible data out of it to display it on a serial console and be used in other projects.
|
||||||
|
|
||||||
PyAware seems to already decode Serial Data. Look at porting that to portable C for decoding.
|
Serial decoding is ported to portable C from the open-source [neerolyte/selpi](https://github.com/neerolyte/selpi) project.
|
||||||
|
|
||||||
* Hardware necessary to connect to SPPro
|
* Hardware necessary to connect to SPPro
|
||||||
* https://www.selectronic.com.au/documents/TechNotes/TN0050_02%20SP%20PRO%20Serial%20Port%20Pin-out.pdf
|
* https://www.selectronic.com.au/documents/TechNotes/TN0050_02%20SP%20PRO%20Serial%20Port%20Pin-out.pdf
|
||||||
@@ -11,10 +11,10 @@ PyAware seems to already decode Serial Data. Look at porting that to portable C
|
|||||||
* A simple C parser, portable to allow parsing
|
* A simple C parser, portable to allow parsing
|
||||||
|
|
||||||
This repo is a **portable C parser** for the SP PRO serial protocol (ported from
|
This repo is a **portable C parser** for the SP PRO serial protocol (ported from
|
||||||
[neerolyte/selpi](https://github.com/neerolyte/selpi) — PyAware itself is not open
|
[neerolyte/selpi](https://github.com/neerolyte/selpi)), packaged as a **PlatformIO /
|
||||||
source), packaged as a **PlatformIO / Arduino library** with an optional thin C++
|
Arduino library** with an optional thin C++ wrapper. Full protocol notes are in
|
||||||
wrapper. Full protocol notes are in [docs/PROTOCOL.md](docs/PROTOCOL.md) and the ESP32
|
[docs/PROTOCOL.md](docs/PROTOCOL.md) and the ESP32 wiring in
|
||||||
wiring in [docs/HARDWARE.md](docs/HARDWARE.md).
|
[docs/HARDWARE.md](docs/HARDWARE.md).
|
||||||
|
|
||||||
## Layout
|
## Layout
|
||||||
|
|
||||||
@@ -175,7 +175,6 @@ Two quirks when transcribing these:
|
|||||||
|
|
||||||
## See Also
|
## See Also
|
||||||
|
|
||||||
* pyAWARE - not open source
|
|
||||||
* selpi - a Python set for seletronics
|
* selpi - a Python set for seletronics
|
||||||
* https://github.com/neerolyte/selpi
|
* https://github.com/neerolyte/selpi
|
||||||
* splink-influx
|
* splink-influx
|
||||||
|
|||||||
@@ -5,11 +5,6 @@ This documents the Selectronic SP PRO serial "memory" protocol as implemented in
|
|||||||
[neerolyte/selpi](https://github.com/neerolyte/selpi)** (`memory/*.py`), cross-checked
|
[neerolyte/selpi](https://github.com/neerolyte/selpi)** (`memory/*.py`), cross-checked
|
||||||
against the Go project [angus-g/splink-influx](https://github.com/angus-g/splink-influx).
|
against the Go project [angus-g/splink-influx](https://github.com/angus-g/splink-influx).
|
||||||
|
|
||||||
> **Note on PyAware.** The project README pointed at PyAware as prior art. PyAware
|
|
||||||
> (PyPI, by Ampcontrol Group) is **not open source** — its PyPI metadata references a
|
|
||||||
> private SVN repository — so it could not be ported directly. `selpi` implements the
|
|
||||||
> same wire protocol and is fully open, so it was used as the reference instead.
|
|
||||||
|
|
||||||
## Physical layer
|
## Physical layer
|
||||||
|
|
||||||
| Setting | Value |
|
| Setting | Value |
|
||||||
|
|||||||
Reference in New Issue
Block a user