Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions generated/nidaqmx/stream_readers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
"""

# Import all classes from the subpackage to maintain backward compatibility
from .stream_readers import * # noqa: F403, F401

# Re-export the __all__ list from the subpackage
from .stream_readers import __all__
from nidaqmx.stream_readers import (
AnalogSingleChannelReader,
AnalogMultiChannelReader,
AnalogUnscaledReader,
CounterReader,
DigitalSingleChannelReader,
DigitalMultiChannelReader,
AUTO_START_UNSET,
__all__
)
14 changes: 7 additions & 7 deletions generated/nidaqmx/stream_readers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@

from nidaqmx import DaqError

from .analog_single_channel_reader import AnalogSingleChannelReader
from .analog_multi_channel_reader import AnalogMultiChannelReader
from .analog_unscaled_reader import AnalogUnscaledReader
from .counter_reader import CounterReader
from .digital_single_channel_reader import DigitalSingleChannelReader
from .digital_multi_channel_reader import DigitalMultiChannelReader
from .power_readers import (
from nidaqmx.stream_readers._analog_single_channel_reader import AnalogSingleChannelReader
from nidaqmx.stream_readers._analog_multi_channel_reader import AnalogMultiChannelReader
from nidaqmx.stream_readers._analog_unscaled_reader import AnalogUnscaledReader
from nidaqmx.stream_readers._counter_reader import CounterReader
from nidaqmx.stream_readers._digital_single_channel_reader import DigitalSingleChannelReader
from nidaqmx.stream_readers._digital_multi_channel_reader import DigitalMultiChannelReader
from nidaqmx.stream_readers._power_readers import (
PowerSingleChannelReader,
PowerMultiChannelReader,
PowerBinaryReader,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from nidaqmx.error_codes import DAQmxErrors
from nitypes.waveform import AnalogWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class AnalogMultiChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from nidaqmx.error_codes import DAQmxErrors
from nitypes.waveform import AnalogWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class AnalogSingleChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class AnalogUnscaledReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
from nidaqmx.types import CtrFreq, CtrTick, CtrTime

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class CounterReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from nidaqmx.error_codes import DAQmxErrors
from nitypes.waveform import DigitalWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class DigitalMultiChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
from nitypes.waveform import DigitalWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class DigitalSingleChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
from nidaqmx.types import PowerMeasurement

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class PowerSingleChannelReader(ChannelReaderBase):
Expand Down
14 changes: 10 additions & 4 deletions generated/nidaqmx/stream_writers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
"""

# Import all classes from the subpackage to maintain backward compatibility
from .stream_writers import * # noqa: F403, F401

# Re-export the __all__ list from the subpackage
from .stream_writers import __all__
from nidaqmx.stream_writers import (
AnalogSingleChannelWriter,
AnalogMultiChannelWriter,
AnalogUnscaledWriter,
CounterWriter,
DigitalSingleChannelWriter,
DigitalMultiChannelWriter,
AUTO_START_UNSET,
__all__
)
17 changes: 10 additions & 7 deletions generated/nidaqmx/stream_writers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,20 @@

from __future__ import annotations

from .analog_single_channel_writer import AnalogSingleChannelWriter
from .analog_multi_channel_writer import AnalogMultiChannelWriter
from .analog_unscaled_writer import AnalogUnscaledWriter
from .counter_writer import CounterWriter
from .digital_single_channel_writer import DigitalSingleChannelWriter
from .digital_multi_channel_writer import DigitalMultiChannelWriter
from nidaqmx.stream_writers._analog_single_channel_writer import AnalogSingleChannelWriter
from nidaqmx.stream_writers._analog_multi_channel_writer import AnalogMultiChannelWriter
from nidaqmx.stream_writers._analog_unscaled_writer import AnalogUnscaledWriter
from nidaqmx.stream_writers._counter_writer import CounterWriter
from nidaqmx.stream_writers._digital_single_channel_writer import DigitalSingleChannelWriter
from nidaqmx.stream_writers._digital_multi_channel_writer import DigitalMultiChannelWriter
from nidaqmx.stream_writers._channel_writer_base import UnsetAutoStartSentinel, AUTO_START_UNSET

__all__ = [
'AnalogSingleChannelWriter',
'AnalogMultiChannelWriter',
'AnalogUnscaledWriter',
'CounterWriter',
'DigitalSingleChannelWriter',
'DigitalMultiChannelWriter']
'DigitalMultiChannelWriter',
'UnsetAutoStartSentinel',
'AUTO_START_UNSET']
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class AnalogMultiChannelWriter(ChannelWriterBase):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class AnalogSingleChannelWriter(ChannelWriterBase):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class AnalogUnscaledWriter(ChannelWriterBase):
Expand Down
9 changes: 5 additions & 4 deletions generated/nidaqmx/stream_writers/_channel_writer_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@


class UnsetAutoStartSentinel:
pass
"""Sentinel class for unset auto_start parameter."""

def __init__(self):
raise RuntimeError("Cannot instantiate UnsetAutoStartSentinel. Use AUTO_START_UNSET instead.")


AUTO_START_UNSET = UnsetAutoStartSentinel()

del UnsetAutoStartSentinel
AUTO_START_UNSET = object.__new__(UnsetAutoStartSentinel)


class ChannelWriterBase:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class CounterWriter(ChannelWriterBase):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class DigitalMultiChannelWriter(ChannelWriterBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class DigitalSingleChannelWriter(ChannelWriterBase):
Expand Down
14 changes: 10 additions & 4 deletions src/handwritten/stream_readers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
"""

# Import all classes from the subpackage to maintain backward compatibility
from .stream_readers import * # noqa: F403, F401

# Re-export the __all__ list from the subpackage
from .stream_readers import __all__
from nidaqmx.stream_readers import (
AnalogSingleChannelReader,
AnalogMultiChannelReader,
AnalogUnscaledReader,
CounterReader,
DigitalSingleChannelReader,
DigitalMultiChannelReader,
AUTO_START_UNSET,
__all__
)
14 changes: 7 additions & 7 deletions src/handwritten/stream_readers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@

from nidaqmx import DaqError

from .analog_single_channel_reader import AnalogSingleChannelReader
from .analog_multi_channel_reader import AnalogMultiChannelReader
from .analog_unscaled_reader import AnalogUnscaledReader
from .counter_reader import CounterReader
from .digital_single_channel_reader import DigitalSingleChannelReader
from .digital_multi_channel_reader import DigitalMultiChannelReader
from .power_readers import (
from nidaqmx.stream_readers._analog_single_channel_reader import AnalogSingleChannelReader
from nidaqmx.stream_readers._analog_multi_channel_reader import AnalogMultiChannelReader
from nidaqmx.stream_readers._analog_unscaled_reader import AnalogUnscaledReader
from nidaqmx.stream_readers._counter_reader import CounterReader
from nidaqmx.stream_readers._digital_single_channel_reader import DigitalSingleChannelReader
from nidaqmx.stream_readers._digital_multi_channel_reader import DigitalMultiChannelReader
from nidaqmx.stream_readers._power_readers import (
PowerSingleChannelReader,
PowerMultiChannelReader,
PowerBinaryReader,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from nidaqmx.error_codes import DAQmxErrors
from nitypes.waveform import AnalogWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class AnalogMultiChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from nidaqmx.error_codes import DAQmxErrors
from nitypes.waveform import AnalogWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class AnalogSingleChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class AnalogUnscaledReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
from nidaqmx.types import CtrFreq, CtrTick, CtrTime

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class CounterReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from nidaqmx.error_codes import DAQmxErrors
from nitypes.waveform import DigitalWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class DigitalMultiChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
from nitypes.waveform import DigitalWaveform

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class DigitalSingleChannelReader(ChannelReaderBase):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from nidaqmx.constants import FillMode, READ_ALL_AVAILABLE
from nidaqmx.types import PowerMeasurement

from ._channel_reader_base import ChannelReaderBase
from nidaqmx.stream_readers._channel_reader_base import ChannelReaderBase


class PowerSingleChannelReader(ChannelReaderBase):
Expand Down
14 changes: 10 additions & 4 deletions src/handwritten/stream_writers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
"""

# Import all classes from the subpackage to maintain backward compatibility
from .stream_writers import * # noqa: F403, F401

# Re-export the __all__ list from the subpackage
from .stream_writers import __all__
from nidaqmx.stream_writers import (
AnalogSingleChannelWriter,
AnalogMultiChannelWriter,
AnalogUnscaledWriter,
CounterWriter,
DigitalSingleChannelWriter,
DigitalMultiChannelWriter,
AUTO_START_UNSET,
__all__
)
17 changes: 10 additions & 7 deletions src/handwritten/stream_writers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,20 @@

from __future__ import annotations

from .analog_single_channel_writer import AnalogSingleChannelWriter
from .analog_multi_channel_writer import AnalogMultiChannelWriter
from .analog_unscaled_writer import AnalogUnscaledWriter
from .counter_writer import CounterWriter
from .digital_single_channel_writer import DigitalSingleChannelWriter
from .digital_multi_channel_writer import DigitalMultiChannelWriter
from nidaqmx.stream_writers._analog_single_channel_writer import AnalogSingleChannelWriter
from nidaqmx.stream_writers._analog_multi_channel_writer import AnalogMultiChannelWriter
from nidaqmx.stream_writers._analog_unscaled_writer import AnalogUnscaledWriter
from nidaqmx.stream_writers._counter_writer import CounterWriter
from nidaqmx.stream_writers._digital_single_channel_writer import DigitalSingleChannelWriter
from nidaqmx.stream_writers._digital_multi_channel_writer import DigitalMultiChannelWriter
from nidaqmx.stream_writers._channel_writer_base import UnsetAutoStartSentinel, AUTO_START_UNSET

__all__ = [
'AnalogSingleChannelWriter',
'AnalogMultiChannelWriter',
'AnalogUnscaledWriter',
'CounterWriter',
'DigitalSingleChannelWriter',
'DigitalMultiChannelWriter']
'DigitalMultiChannelWriter',
'UnsetAutoStartSentinel',
'AUTO_START_UNSET']
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class AnalogMultiChannelWriter(ChannelWriterBase):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class AnalogSingleChannelWriter(ChannelWriterBase):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nidaqmx.constants import FillMode

from ._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET
from nidaqmx.stream_writers._channel_writer_base import ChannelWriterBase, AUTO_START_UNSET


class AnalogUnscaledWriter(ChannelWriterBase):
Expand Down
Loading
Loading