Skip to content

Commit 6f4bb3f

Browse files
committed
Updated docstrings with new utility functions
1 parent e09488b commit 6f4bb3f

File tree

3 files changed

+18
-33
lines changed

3 files changed

+18
-33
lines changed

src/geocompy/dna/__init__.py

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -58,28 +58,23 @@ class DNA(GsiOnlineProtocol):
5858
5959
Opening a simple serial connection:
6060
61-
>>> from serial import Serial
62-
>>> from geocompy.communication import SerialConnection
61+
>>> from geocompy.communication import open_serial
6362
>>> from geocompy.dna import DNA
6463
>>>
65-
>>> port = Serial("COM4", timeout=15)
66-
>>> with SerialConnection(port) as line:
64+
>>> with open_serial("COM1") as line:
6765
... dna = DNA(line)
6866
... dna.beep('SHORT')
6967
...
7068
>>>
7169
7270
Passing a logger:
7371
74-
>>> from logging import Logger, StreamHandler, DEBUG
75-
>>> from serial import Serial
76-
>>> from geocompy.communication import SerialConnection
72+
>>> from logging import DEBUG
73+
>>> from geocompy.communication import open_serial, get_logger
7774
>>> from geocompy.dna import DNA
7875
>>>
79-
>>> log = Logger("stdout", DEBUG)
80-
>>> log.addHandler(StreamHandler())
81-
>>> port = Serial("COM4", timeout=15)
82-
>>> with SerialConnection(port) as line:
76+
>>> log = get_logger("DNA", "stdout", DEBUG)
77+
>>> with open_serial("COM1") as line:
8378
... dna = DNA(line, log)
8479
... dna.beep('SHORT')
8580
...

src/geocompy/tps1200p/__init__.py

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -73,28 +73,23 @@ class TPS1200P(GeoComProtocol):
7373
7474
Opening a simple serial connection:
7575
76-
>>> from serial import Serial
77-
>>> from geocompy.communication import SerialConnection
76+
>>> from geocompy.communication import open_serial
7877
>>> from geocompy.tps1200p import TPS1200P
7978
>>>
80-
>>> port = Serial("COM4", timeout=15)
81-
>>> with SerialConnection(port) as line:
79+
>>> with open_serial("COM1") as line:
8280
... tps = TPS1200P(line)
8381
... tps.com.nullproc()
8482
...
8583
>>>
8684
8785
Passing a logger:
8886
89-
>>> from logging import Logger, StreamHandler, DEBUG
90-
>>> from serial import Serial
91-
>>> from geocompy.communication import SerialConnection
87+
>>> from logging import DEBUG
88+
>>> from geocompy.communication import open_serial, get_logger
9289
>>> from geocompy.tps1200p import TPS1200P
9390
>>>
94-
>>> log = Logger("stdout", DEBUG)
95-
>>> log.addHandler(StreamHandler())
96-
>>> port = Serial("COM4", timeout=15)
97-
>>> with SerialConnection(port) as line:
91+
>>> log = get_logger("Viva", "stdout", DEBUG)
92+
>>> with open_serial("COM1") as line:
9893
... tps = TPS1200P(line, log)
9994
... tps.com.nullproc()
10095
...

src/geocompy/vivatps/__init__.py

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -79,28 +79,23 @@ class VivaTPS(GeoComProtocol):
7979
8080
Opening a simple serial connection:
8181
82-
>>> from serial import Serial
83-
>>> from geocompy.communication import SerialConnection
82+
>>> from geocompy.communication import open_serial
8483
>>> from geocompy.vivatps import VivaTPS
8584
>>>
86-
>>> port = Serial("COM4", timeout=15)
87-
>>> with SerialConnection(port) as line:
85+
>>> with open_serial("COM1") as line:
8886
... tps = VivaTPS(line)
8987
... tps.com.nullproc()
9088
...
9189
>>>
9290
9391
Passing a logger:
9492
95-
>>> from logging import Logger, StreamHandler, DEBUG
96-
>>> from serial import Serial
97-
>>> from geocompy.communication import SerialConnection
93+
>>> from logging import DEBUG
94+
>>> from geocompy.communication import open_serial, get_logger
9895
>>> from geocompy.vivatps import VivaTPS
9996
>>>
100-
>>> log = Logger("stdout", DEBUG)
101-
>>> log.addHandler(StreamHandler())
102-
>>> port = Serial("COM4", timeout=15)
103-
>>> with SerialConnection(port) as line:
97+
>>> log = get_logger("Viva", "stdout", DEBUG)
98+
>>> with open_serial("COM1") as line:
10499
... tps = VivaTPS(line, log)
105100
... tps.com.nullproc()
106101
...

0 commit comments

Comments
 (0)