From e9a5c4762bddcfcfbe981017fe8eb6c1be147001 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Tue, 11 Jun 2019 11:49:01 +0200 Subject: [PATCH] put test code into script --- readme.md | 4 +++- snippets/test1.py | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 snippets/test1.py diff --git a/readme.md b/readme.md index c9b731c..4665a6f 100644 --- a/readme.md +++ b/readme.md @@ -37,6 +37,8 @@ TX is at GPIO14, RX is at GPIO15 and RTS (control line for transmitter enable) i ## Python snippet to test +(See also `./snippets/test1.py`.) + import serial.rs485 ser=serial.rs485.RS485(port='/dev/ttyAMA0',baudrate=2400) ser.rs485_mode = serial.rs485.RS485Settings(False,True) @@ -46,7 +48,7 @@ Find an signal screenshot here: ![Test1 Signals](./docs/osci1.png) -Channel 1 in yellow has the TX line, channel 3 in purple has the RTS (transmitter enable line). +Channel 1 in yellow has the TX line (GPIO14), channel 3 in purple has the RTS (GPIO17, transmitter enable line). diff --git a/snippets/test1.py b/snippets/test1.py new file mode 100644 index 0000000..f7741cf --- /dev/null +++ b/snippets/test1.py @@ -0,0 +1,5 @@ +import serial.rs485 +ser=serial.rs485.RS485(port='/dev/ttyAMA0',baudrate=2400) +ser.rs485_mode = serial.rs485.RS485Settings(False,True) +ser.write('a test'.encode('utf-8')) +