openlifu.io.LIFUTXDevice.Tx7332DelayProfile¶
- class openlifu.io.LIFUTXDevice.Tx7332DelayProfile(profile: "Annotated[int, OpenLIFUFieldData('Profile Index (1-16)', 'Index of the delay profile (1-16)')]", delays: "Annotated[List[float], OpenLIFUFieldData('Delay values', 'Delay values for transducer elements')]", apodizations: "Annotated[List[int] | None, OpenLIFUFieldData('Apodizations', 'Apodization values for transducer elements')]" = None, units: "Annotated[str, OpenLIFUFieldData('Units', 'Time units used for delay values')]" = 's')[source]¶
Bases:
object- apodizations: Annotated[List[int] | None, OpenLIFUFieldData(name='Apodizations', description='Apodization values for transducer elements')] = None¶
Apodization values for transducer elements
- delays: Annotated[List[float], OpenLIFUFieldData(name='Delay values', description='Delay values for transducer elements')]¶
Delay values for transducer elements
- profile: Annotated[int, OpenLIFUFieldData(name='Profile Index (1-16)', description='Index of the delay profile (1-16)')]¶
Index of the delay profile (1-16). The Tx7332 support 16 unique delay profiles.
- units: Annotated[str, OpenLIFUFieldData(name='Units', description='Time units used for delay values')] = 's'¶
Time units used for delay values