Cable

class Cable

Representa un cable físico.

value

Valor del bit que se transmite.

Type

int

class Duplex(simple=False)

Cable duplex.

Parameters

simple (bool, optional) – Especifíca si el cable es tratado como un cable simple, o sea, si el cable de lectura y escritura serán el mismo, por defecto en False.

property head_1

Extremo 1 del cable

Type

DuplexCableHead

property head_2

Extremo 2 del cable

Type

DuplexCableHead

class DuplexCableHead(receive_cable, send_cable)

Extremo de un cablde duplex

Parameters
  • receive_cable (Cable) – Cable por el cual se reciben los datos.

  • send_cable (Cable) – Cable por el cual se envían los datos.

receive()

Lee del cable receptor.

Returns

Bit leído.

Return type

int

property receive_value

Bit que se encuentra en el cable de lectura

Type

int

send(bit)

Escribe un bit en el cablde de escritura.

Parameters

bit (int) – Bit a enviar.

property send_value

Bit que se encuentra en el cable de escritura

Type

int