sfm first build

This commit is contained in:
serversdwn
2026-03-30 23:23:29 -04:00
parent 58a35a3afd
commit f8f590b19b
9 changed files with 1814 additions and 0 deletions

19
minimateplus/__init__.py Normal file
View File

@@ -0,0 +1,19 @@
"""
minimateplus — Instantel MiniMate Plus protocol library.
Provides a clean Python API for communicating with MiniMate Plus seismographs
over RS-232 serial (direct cable) or TCP (via RV50 cellular modem bridge).
Typical usage:
from minimateplus import MiniMateClient
with MiniMateClient("COM5") as device:
info = device.connect()
events = device.get_events()
"""
from .client import MiniMateClient
from .models import DeviceInfo, Event
__version__ = "0.1.0"
__all__ = ["MiniMateClient", "DeviceInfo", "Event"]