leads_comm_serial.sobd.sobd#
Module Contents#
Classes#
API#
- class leads_comm_serial.sobd.sobd.SOBD(port: str | Literal[auto], baud_rate: int = 9600, password: str = '')#
Bases:
leads.Device,leads.comm.Entity,leads_comm_serial.identity.AutoIdentityInitialization
- Parameters:
port – the port that the service listens on or connects to
callback – the callback interface
- port() str#
- initialize(*parent_tags: str) None#
- update(data: str) None#
- check_identity(connection: leads_comm_serial.connection.SerialConnection) bool#
- run() None#
- write(payload: bytes) None#
- close() None#
- class leads_comm_serial.sobd.sobd._SOBDCallback(sobd: leads_comm_serial.sobd.sobd.SOBD)#
Bases:
leads.comm.CallbackInitialization
- on_connect(service: leads.comm.Service, connection: leads.comm.ConnectionBase) None#
- on_receive(service: leads.comm.Service, msg: bytes) None#