12 lines
692 B
Python
12 lines
692 B
Python
"""Phone side of the micrOBU station-internal link (implementation/station-link/README.md).
|
|||
|
|
|
||
|
|
``messages`` is the transport-independent message layer, ``serial_transport`` the framing
|
||
|
|
over native USB Serial/JTAG, ``ble_transport`` the laptop/phone-equivalent BLE GATT client,
|
||
|
|
and ``client`` the shared request/reply API with unsolicited messages delivered to callbacks.
|
||
|
|
"""
|
||
|
|
from .messages import * # noqa: F401,F403
|
||
|
|
from .transport import TransportAdapter # noqa: F401
|
||
|
|
from .serial_transport import FrameType, SerialTransport, encode_frame, FrameDecoder # noqa: F401
|
||
|
|
from .ble_transport import BleTransport # noqa: F401
|
||
|
|
from .client import LinkClient, LinkError, TestChannel # noqa: F401
|