Enhance serial interfaces by boris-wenzlaff · Pull Request #290 · hardbyte/python-can · GitHub
Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4ab7818
Add generic serial interface
boris-wenzlaff Mar 9, 2018
1183c5a
Correct copy & paste mistake
boris-wenzlaff Mar 9, 2018
06d48e3
add testcases for timeout on serial send
boris-wenzlaff Mar 12, 2018
67e589d
add simple serial timeout for receive
boris-wenzlaff Mar 12, 2018
112d9ba
generic serialcom interface removed
boris-wenzlaff Mar 12, 2018
3f2cef0
serialcom.py deleted
boris-wenzlaff Mar 12, 2018
c1c9ed7
minor changes
boris-wenzlaff Mar 12, 2018
3cd59e5
* rename serial can -> simple serial
boris-wenzlaff Mar 21, 2018
3880697
remove old tests for simple serial
boris-wenzlaff Mar 21, 2018
ee30f52
add decorator to skip tests
boris-wenzlaff Mar 21, 2018
ce3edf3
remove old simple serial tests
boris-wenzlaff Mar 21, 2018
c040857
add some documentation and timeout for send over slcan
boris-wenzlaff Mar 22, 2018
6ebb974
remove timeout implementation from slcan
boris-wenzlaff Mar 22, 2018
82b4100
add init procedure
boris-wenzlaff Mar 22, 2018
6d9a13b
todos for timeout removed -> github issue
boris-wenzlaff Mar 22, 2018
773de20
add documentation
boris-wenzlaff Mar 23, 2018
81885be
adjust documentation
boris-wenzlaff Mar 23, 2018
771f2b4
remove todo
boris-wenzlaff Mar 23, 2018
1de8902
add comments
boris-wenzlaff Mar 23, 2018
8be5d0d
Merge remote-tracking branch 'upstream/develop' into serialcom_b
boris-wenzlaff Mar 23, 2018
94d06e9
test implementation - unstable
boris-wenzlaff Mar 25, 2018
86a3abc
fix bug with test decorators, add debug logs
boris-wenzlaff Apr 1, 2018
8bca52e
add tests for remote and error frames, add comments
boris-wenzlaff Apr 2, 2018
71ceaeb
copy paste error removed
boris-wenzlaff Apr 2, 2018
58decd9
minor changes within docs
boris-wenzlaff Apr 2, 2018
28bda0d
adjust serial_com example to new name simple_serial
boris-wenzlaff Apr 5, 2018
72942c4
fix bug with timeout on receive
boris-wenzlaff Apr 5, 2018
194bd63
fix test cases for timeouts
boris-wenzlaff Apr 6, 2018
455e200
Merge branch 'develop' into serialcom_b
felixdivo May 14, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions can/interface.py
2 changes: 1 addition & 1 deletion can/interfaces/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from pkg_resources import iter_entry_points

# TODO: isn't this a unnecessary information duplicate of `can/interface.py :: BACKENDS`?
VALID_INTERFACES = set(['kvaser', 'serial', 'pcan', 'socketcan_native',
VALID_INTERFACES = set(['kvaser', 'simpleserial', 'pcan', 'socketcan_native',
'socketcan_ctypes', 'socketcan', 'usb2can', 'ixxat',
'nican', 'iscan', 'vector', 'virtual', 'neovi',
'slcan'])
Expand Down
2 changes: 1 addition & 1 deletion can/interfaces/serial/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
"""
"""

from can.interfaces.serial.serial_can import SerialBus as Bus
from can.interfaces.serial.simpleserial import SimpleSerialBus as Bus
145 changes: 0 additions & 145 deletions can/interfaces/serial/serial_can.py

This file was deleted.

204 changes: 204 additions & 0 deletions can/interfaces/serial/simpleserial.py
Loading