mirror of
https://github.com/lowobservable/coax.git
synced 2026-04-29 05:16:06 +00:00
wip
This commit is contained in:
19
pycoax/coax/interface.py
Normal file
19
pycoax/coax/interface.py
Normal file
@@ -0,0 +1,19 @@
|
||||
"""
|
||||
coax.interface
|
||||
~~~~~~~~~~~~~~
|
||||
"""
|
||||
|
||||
class Interface:
|
||||
def reset(self):
|
||||
raise NotImplementedError
|
||||
|
||||
def transmit(self, words, repeat_count=None, repeat_offset=1):
|
||||
raise NotImplementedError
|
||||
|
||||
def receive(self, length=None, timeout=None):
|
||||
raise NotImplementedError
|
||||
|
||||
def transmit_receive(self, transmit_words, transmit_repeat_count=None,
|
||||
transmit_repeat_offset=1, receive_length=None,
|
||||
receive_timeout=None):
|
||||
raise NotImplementedError
|
||||
Reference in New Issue
Block a user