From ba53e148812b73c540752c5e7654e48829eacd06 Mon Sep 17 00:00:00 2001 From: Eddy Pedroni Date: Tue, 24 May 2022 10:59:47 +0200 Subject: Restructured repo, updated documentation --- doc/jds6600/JT-JDS6600-Communication-protocol.pdf | Bin 0 -> 227870 bytes doc/jds6600/all-off.bin | 1 + doc/jds6600/all-on.bin | 1 + doc/jds6600/control.py | 8 + doc/jds6600/stty-config | 3 + doc/sds1104x-e/Programming Guide PG 01 E 02 C.pdf | Bin 0 -> 2517971 bytes doc/sds1104x-e/SDS1000X-E Data Sheet.pdf | Bin 0 -> 1377201 bytes doc/sds1104x-e/SDS1000X-E Service Manual.pdf | Bin 0 -> 2952697 bytes doc/sds1104x-e/SDS1000X-E User Manual.pdf | Bin 0 -> 5860015 bytes doc/sds1104x-e/bandwidth | 1 + doc/wiki.html | 3142 +++++++++++++++++++++ 11 files changed, 3156 insertions(+) create mode 100644 doc/jds6600/JT-JDS6600-Communication-protocol.pdf create mode 100644 doc/jds6600/all-off.bin create mode 100644 doc/jds6600/all-on.bin create mode 100644 doc/jds6600/control.py create mode 100755 doc/jds6600/stty-config create mode 100644 doc/sds1104x-e/Programming Guide PG 01 E 02 C.pdf create mode 100644 doc/sds1104x-e/SDS1000X-E Data Sheet.pdf create mode 100644 doc/sds1104x-e/SDS1000X-E Service Manual.pdf create mode 100644 doc/sds1104x-e/SDS1000X-E User Manual.pdf create mode 100644 doc/sds1104x-e/bandwidth create mode 100644 doc/wiki.html (limited to 'doc') diff --git a/doc/jds6600/JT-JDS6600-Communication-protocol.pdf b/doc/jds6600/JT-JDS6600-Communication-protocol.pdf new file mode 100644 index 0000000..f999813 Binary files /dev/null and b/doc/jds6600/JT-JDS6600-Communication-protocol.pdf differ diff --git a/doc/jds6600/all-off.bin b/doc/jds6600/all-off.bin new file mode 100644 index 0000000..f04d91b --- /dev/null +++ b/doc/jds6600/all-off.bin @@ -0,0 +1 @@ +:w20=0,0. diff --git a/doc/jds6600/all-on.bin b/doc/jds6600/all-on.bin new file mode 100644 index 0000000..55e9577 --- /dev/null +++ b/doc/jds6600/all-on.bin @@ -0,0 +1 @@ +:w20=1,1. diff --git a/doc/jds6600/control.py b/doc/jds6600/control.py new file mode 100644 index 0000000..bf7b427 --- /dev/null +++ b/doc/jds6600/control.py @@ -0,0 +1,8 @@ +class OpCode: + ONOFF = "w20" + +def sendCommand(opcode, args): + with open("/dev/ttyUSB0", "w") as tty: + print(f":{opcode}={args}.", end="\r\n", file=tty) + +sendCommand(OpCode.ONOFF, "1,0") diff --git a/doc/jds6600/stty-config b/doc/jds6600/stty-config new file mode 100755 index 0000000..4217c48 --- /dev/null +++ b/doc/jds6600/stty-config @@ -0,0 +1,3 @@ +#!/usr/bin/zsh + +stty -F /dev/ttyUSB0 speed 115200 cs8 -cstopb -parenb -echo diff --git a/doc/sds1104x-e/Programming Guide PG 01 E 02 C.pdf b/doc/sds1104x-e/Programming Guide PG 01 E 02 C.pdf new file mode 100644 index 0000000..ff64126 Binary files /dev/null and b/doc/sds1104x-e/Programming Guide PG 01 E 02 C.pdf differ diff --git a/doc/sds1104x-e/SDS1000X-E Data Sheet.pdf b/doc/sds1104x-e/SDS1000X-E Data Sheet.pdf new file mode 100644 index 0000000..a05b21e Binary files /dev/null and b/doc/sds1104x-e/SDS1000X-E Data Sheet.pdf differ diff --git a/doc/sds1104x-e/SDS1000X-E Service Manual.pdf b/doc/sds1104x-e/SDS1000X-E Service Manual.pdf new file mode 100644 index 0000000..192fee5 Binary files /dev/null and b/doc/sds1104x-e/SDS1000X-E Service Manual.pdf differ diff --git a/doc/sds1104x-e/SDS1000X-E User Manual.pdf b/doc/sds1104x-e/SDS1000X-E User Manual.pdf new file mode 100644 index 0000000..58efc0c Binary files /dev/null and b/doc/sds1104x-e/SDS1000X-E User Manual.pdf differ diff --git a/doc/sds1104x-e/bandwidth b/doc/sds1104x-e/bandwidth new file mode 100644 index 0000000..02d7da3 --- /dev/null +++ b/doc/sds1104x-e/bandwidth @@ -0,0 +1 @@ +https://www.makermatrix.com/blog/hacking-the-siglent-1104x-e-oscilloscope/ diff --git a/doc/wiki.html b/doc/wiki.html new file mode 100644 index 0000000..a7841d7 --- /dev/null +++ b/doc/wiki.html @@ -0,0 +1,3142 @@ + + + + + + + + + + + + + + + + + + + + +lab-control + +— Automate your lab + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + -- cgit v1.2.3