ETP

ETP(**kwargs)

Embedded Tester Protocol Library

Methods:

Name Description
close

Close ETP Device.

configure_transport

Configure Transport.

get_fw_info

Get Firmware Information

get_supported_ops

Get Supported Operations

open

Open ETP Device.

reset

Reset the device.

close

close()

Close ETP Device.

configure_transport

configure_transport(transport, **kwargs)

Configure Transport.

get_fw_info

get_fw_info() -> dict

Get Firmware Information

Returns:
  • dict( dict ) –

    Firmware information.

    Key Value Type Description
    version str Firmware version
    fw_version str Firmware version
    build_date str Firmware build date
    hw_type str Hardware type

get_supported_ops

get_supported_ops(
    start_op: int = 0, end_op: int = 65535
) -> list[int]

Get Supported Operations

Parameters:
  • start_op (int, default: 0 ) –

    Start operation code

  • end_op (int, default: 65535 ) –

    End operation code

Returns:
  • list[int]

    List of supported operation codes.

open

open()

Open ETP Device.

reset

reset()

Reset the device.