21 lines
611 B
Python
21 lines
611 B
Python
"""
|
|
LIN interface package.
|
|
|
|
Exports:
|
|
- LinInterface, LinFrame: core abstraction and frame type
|
|
- MockBabyLinInterface: mock implementation for fast, hardware-free tests
|
|
|
|
Real hardware adapters live in their own modules and are imported by the
|
|
fixture only when selected by config:
|
|
- babylin.BabyLinInterface (legacy; needs the BabyLIN SDK + native libs)
|
|
- mum.MumLinInterface (current; needs Melexis pylin + pymumclient)
|
|
"""
|
|
from .base import LinInterface, LinFrame
|
|
from .mock import MockBabyLinInterface
|
|
|
|
__all__ = [
|
|
"LinInterface",
|
|
"LinFrame",
|
|
"MockBabyLinInterface",
|
|
]
|