Index Symbols | _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z Symbols --batch mio-update command line option --binary_export mio-stream-capture command line option mio-stream-test command line option --clean mio-config-user-create command line option --denoise_config mio-process-denoise command line option --device mio-stream-capture command line option --device_config mio-stream-binary command line option mio-stream-capture command line option mio-stream-test command line option --device_id mio-device command line option mio-update command line option --dirty mio-config-user-create command line option --dry-run mio-config-user-create command line option --force mio-config-user-create command line option --input mio-process-denoise command line option --key mio-update command line option --metadata_display mio-stream-capture command line option mio-stream-test command line option --no-display mio-stream-capture command line option mio-stream-test command line option --no-dry-run mio-config-user-create command line option --no-force mio-config-user-create command line option --output mio-stream-binary command line option mio-stream-capture command line option mio-stream-test command line option --output-kwarg mio-stream-capture command line option mio-stream-test command line option --port mio-device command line option mio-update command line option --profile mio-stream-test command line option --reboot mio-device command line option --source mio-stream-test command line option --value mio-update command line option --version mio command line option -b mio-stream-capture command line option mio-stream-test command line option mio-update command line option -c mio-process-denoise command line option mio-stream-binary command line option mio-stream-capture command line option mio-stream-test command line option -d mio-stream-capture command line option -i mio-device command line option mio-process-denoise command line option mio-update command line option -k mio-update command line option -m mio-stream-capture command line option mio-stream-test command line option -o mio-stream-binary command line option mio-stream-capture command line option mio-stream-test command line option -ok mio-stream-capture command line option mio-stream-test command line option -p mio-device command line option mio-stream-test command line option mio-update command line option -s mio-stream-test command line option -v mio-update command line option _ __getattr__() (mio.models.sdcard.SectorConfig method) _detect_black_pixels() (mio.process.frame_helper.BlackAreaDetector method) _detect_with_gradient() (mio.process.frame_helper.GradientNoiseDetector method) _detect_with_mean_error() (mio.process.frame_helper.MSENoiseDetector method) _gen_freq_mask() (mio.process.frame_helper.FrequencyMaskHelper method) _reverse_bits_in_array() (mio.bit_operation.BufferFormatter static method) _reverse_byte_order_in_array() (mio.bit_operation.BufferFormatter static method) A adc_scale (mio.models.stream.StreamDevConfig attribute) adc_scaling (mio.models.stream.StreamBufferHeader property) ADCScaling (class in mio.models.stream) alive_processes() (mio.stream_daq.StreamDaq method) append() (mio.io.BufferedCSVWriter method) append_output_frame() (mio.process.video.BaseVideoProcessor method) B BaseSingleFrameHelper (class in mio.process.frame_helper) BaseVideoProcessor (class in mio.process.video) batch_export_videos() (mio.process.video.BaseVideoProcessor method) (mio.process.video.FreqencyMaskProcessor method) (mio.process.video.MinProjSubtractProcessor method) (mio.process.video.NoisePatchProcessor method) (mio.process.video.PassThroughProcessor method) battery_cutoff (mio.models.sdcard.SDHeaderPositions attribute) battery_div_factor (mio.models.stream.ADCScaling attribute) battery_voltage (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) (mio.models.stream.StreamBufferHeader property) battery_voltage() (in module mio.plots.headers) battery_voltage_raw (mio.models.stream.StreamBufferHeader attribute) (mio.models.stream.StreamBufferHeaderFormat attribute) baudrate (mio.models.stream.StreamDevConfig attribute) bitdepth (mio.models.stream.ADCScaling attribute) bitstream (mio.models.stream.StreamDevConfig attribute) BlackAreaDetector (class in mio.process.frame_helper) block_size (mio.models.stream.StreamDevConfig attribute) buffer (mio.io.BufferedCSVWriter attribute) (mio.models.sdcard.SDLayout attribute) buffer_block_length (mio.models.stream.StreamDevConfig attribute) buffer_count (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) buffer_count() (in module mio.plots.headers) buffer_header_cls (mio.stream_daq.StreamDaq attribute) buffer_npix (mio.stream_daq.StreamDaq property) buffer_size (mio.io.BufferedCSVWriter attribute) (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) BufferedCSVWriter (class in mio.io) BufferFormatter (class in mio.bit_operation) BufferHeader (class in mio.models.buffer) BufferHeaderFormat (class in mio.models.buffer) bytebuffer_to_ndarrays() (mio.bit_operation.BufferFormatter class method) C cap (mio.io.VideoReader property) capture() (mio.stream_daq.StreamDaq method) check_valid() (mio.io.SDCard method) close() (mio.io.BufferedCSVWriter method) (mio.io.VideoWriter method) close_plot() (mio.plots.headers.StreamPlotter method) Config (class in mio.models.config) config (mio.io.SDCard property) (mio.models.sdcard.SDLayout attribute) (mio.models.sdcard.SectorConfig attribute) config_dir (mio.models.config.Config attribute) config_sources() (mio.models.mixins.ConfigYAMLMixin class method) ConfigPositions (class in mio.models.sdcard) ConfigYAMLMixin (class in mio.models.mixins) Container (class in mio.models) (class in mio.models.models) csvwriter (mio.models.stream.StreamDevRuntime attribute) D data (mio.models.sdcard.SectorConfig attribute) data_length (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) DEFAULT_OUTPUT (mio.io.VideoWriter attribute) delay_start (mio.models.sdcard.SDHeaderPositions attribute) denoise_run() (in module mio.process.video) device (mio.models.stream.StreamDevConfig attribute) DeviceConfigurationError DeviceError DeviceOpenError diff_frames_named_video (mio.process.video.NoisePatchProcessor property) dropped_buffer_count (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) dropped_buffers() (in module mio.plots.headers) dummy_words (mio.models.stream.StreamDevConfig attribute) E EndOfRecordingException ensure_exists() (mio.models.stream.StreamDevConfig class method) ewl (mio.models.sdcard.SDHeaderPositions attribute) exact_iter() (in module mio.stream_daq) export_diff_frames() (mio.process.video.NoisePatchProcessor method) export_freq_domain_frames() (mio.process.video.FreqencyMaskProcessor method) export_freq_mask() (mio.process.video.FreqencyMaskProcessor method) export_minimum_projection() (mio.process.video.MinProjSubtractProcessor method) export_noise_patch() (mio.process.video.NoisePatchProcessor method) export_noisy_video() (mio.process.video.NoisePatchProcessor method) export_output_video() (mio.process.video.BaseVideoProcessor method) F file_iter() (in module mio.utils) file_n (mio.models.config.LogConfig attribute) file_path (mio.io.BufferedCSVWriter attribute) file_size (mio.models.config.LogConfig attribute) fill_mio_model() (mio.models.mixins.ConfigYAMLMixin class method) find_invalid_area() (mio.process.frame_helper.BaseSingleFrameHelper method) (mio.process.frame_helper.BlackAreaDetector method) (mio.process.frame_helper.GradientNoiseDetector method) (mio.process.frame_helper.InvalidFrameDetector method) (mio.process.frame_helper.MSENoiseDetector method) flush_buffer() (mio.io.BufferedCSVWriter method) folder_exists() (mio.models.config.Config class method) frame (mio.io.SDCard property) frame_buffer_count (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) frame_buffer_queue_size (mio.models.stream.StreamDevRuntime attribute) frame_count (mio.io.SDCard property) frame_height (mio.models.stream.StreamDevConfig attribute) frame_num (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) frame_width (mio.models.stream.StreamDevConfig attribute) FrameSplitter (class in mio.process.frame_helper) freq_domain() (mio.process.frame_helper.FrequencyMaskHelper method) freq_domain_named_video (mio.process.video.FreqencyMaskProcessor property) freq_mask (mio.process.frame_helper.FrequencyMaskHelper property) (mio.process.video.FreqencyMaskProcessor property) freq_mask_named_frame (mio.process.video.FreqencyMaskProcessor property) FreqencyMaskProcessor (class in mio.process.video) FrequencyMaskHelper (class in mio.process.frame_helper) from_any() (mio.models.mixins.ConfigYAMLMixin class method) from_buffer() (mio.models.buffer.BufferHeader class method) (mio.models.sdcard.SDBufferHeader class method) (mio.models.stream.StreamBufferHeader class method) from_format() (mio.models.buffer.BufferHeader class method) from_id() (mio.models.mixins.ConfigYAMLMixin class method) from_yaml() (mio.models.mixins.ConfigYAMLMixin class method) (mio.models.mixins.YAMLMixin class method) fs (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) (mio.models.sdcard.SDHeaderPositions attribute) (mio.models.stream.StreamDevConfig attribute) G gain (mio.models.sdcard.SDHeaderPositions attribute) get_buffer_shape() (mio.process.frame_helper.FrameSplitter method) get_minimum_projection() (mio.process.zstack_helper.ZStackHelper static method) GradientNoiseDetector (class in mio.process.frame_helper) H hash_file() (in module mio.utils) hash_video() (in module mio.utils) header (mio.models.sdcard.SDLayout attribute) (mio.models.sdcard.SectorConfig attribute) HEADER_FIELDS (mio.models.mixins.ConfigYAMLMixin attribute) header_len (mio.models.stream.StreamDevConfig attribute) header_length (mio.models.buffer.BufferHeaderFormat property) height (mio.io.VideoReader property) (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) I id (mio.models.mixins.ConfigYAMLMixin attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) image_buffer_queue_size (mio.models.stream.StreamDevRuntime attribute) init_logger() (in module mio.logging) input_voltage (mio.models.stream.StreamBufferHeader property) input_voltage_raw (mio.models.stream.StreamBufferHeader attribute) (mio.models.stream.StreamBufferHeaderFormat attribute) InvalidFrameDetector (class in mio.process.frame_helper) InvalidSDException iter_buffers() (in module mio.stream_daq) L led (mio.models.sdcard.SDHeaderPositions attribute) length (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) level (mio.models.config.LogConfig attribute) level_file (mio.models.config.LogConfig attribute) level_stdout (mio.models.config.LogConfig attribute) linked_list (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) log_dir (mio.models.config.Config attribute) LogConfig (class in mio.models.config) logs (mio.models.config.Config attribute) M min_proj_named_frame (mio.process.video.MinProjSubtractProcessor property) MiniscopeConfig (class in mio.models) (class in mio.models.models) MiniscopeIOModel (class in mio.models) (class in mio.models.models) MinProjSubtractProcessor (class in mio.process.video) mio command line option --version mio-config-user-create command line option --clean --dirty --dry-run --force --no-dry-run --no-force USER_DIR mio-device command line option --device_id --port --reboot -i -p mio-process-denoise command line option --denoise_config --input -c -i mio-stream-binary command line option --device_config --output -c -o mio-stream-capture command line option --binary_export --device --device_config --metadata_display --no-display --output --output-kwarg -b -c -d -m -o -ok mio-stream-test command line option --binary_export --device_config --metadata_display --no-display --output --output-kwarg --profile --source -b -c -m -o -ok -p -s mio-update command line option --batch --device_id --key --port --value -b -i -k -p -v mio.bit_operation module mio.data module mio.exceptions module mio.io module mio.logging module mio.models module mio.models.buffer module mio.models.config module mio.models.mixins module mio.models.models module mio.models.sdcard module mio.models.stream module mio.plots.headers module mio.process.frame_helper module mio.process.video module mio.process.zstack_helper module mio.stream_daq module mio.utils module mio_model (mio.models.mixins.ConfigYAMLMixin attribute) mio_version (mio.models.mixins.ConfigYAMLMixin attribute) model_config (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.config.Config attribute) (mio.models.config.LogConfig attribute) (mio.models.Container attribute) (mio.models.MiniscopeConfig attribute) (mio.models.MiniscopeIOModel attribute) (mio.models.mixins.ConfigYAMLMixin attribute) (mio.models.models.Container attribute) (mio.models.models.MiniscopeConfig attribute) (mio.models.models.MiniscopeIOModel attribute) (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) (mio.models.sdcard.SDConfig attribute) (mio.models.sdcard.SDHeaderPositions attribute) (mio.models.sdcard.SDLayout attribute) (mio.models.sdcard.SectorConfig attribute) (mio.models.stream.ADCScaling attribute) (mio.models.stream.StreamBufferHeader attribute) (mio.models.stream.StreamBufferHeaderFormat attribute) (mio.models.stream.StreamDevConfig attribute) (mio.models.stream.StreamDevRuntime attribute) model_post_init() (mio.models.stream.StreamBufferHeader method) (mio.models.stream.StreamDevConfig method) module mio.bit_operation mio.data mio.exceptions mio.io mio.logging mio.models mio.models.buffer mio.models.config mio.models.mixins mio.models.models mio.models.sdcard mio.models.stream mio.plots.headers mio.process.frame_helper mio.process.video mio.process.zstack_helper mio.stream_daq mio.utils MSENoiseDetector (class in mio.process.frame_helper) N n_buffers_dropped (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) n_buffers_recorded (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) nbuffer_per_fm (mio.stream_daq.StreamDaq property) noise_patch_named_video (mio.process.video.NoisePatchProcessor property) NoisePatchProcessor (class in mio.process.video) noisy_frames_named_video (mio.process.video.NoisePatchProcessor property) normalize_stack() (mio.process.video.MinProjSubtractProcessor method) normalize_video_stack() (mio.process.zstack_helper.ZStackHelper static method) num_buffers (mio.models.stream.StreamDevConfig attribute) O okDev (class in mio.devices.opalkelly) output_named_video (mio.process.video.BaseVideoProcessor property) P pass_through_named_video (mio.process.video.PassThroughProcessor property) PassThroughProcessor (class in mio.process.video) paths_relative_to_basedir() (mio.models.config.Config method) pix_depth (mio.models.stream.StreamDevConfig attribute) pixel_count (mio.models.stream.StreamBufferHeader attribute) (mio.models.stream.StreamBufferHeaderFormat attribute) plot (mio.models.stream.StreamDevRuntime attribute) plot_headers() (in module mio.plots.headers) port (mio.models.stream.StreamDevConfig attribute) position (mio.io.SDCard property) positions (mio.io.SDCard attribute) preamble (mio.models.stream.StreamDevConfig attribute) preamble_to_bytes() (mio.models.stream.StreamDevConfig class method) process_frame() (mio.process.frame_helper.BaseSingleFrameHelper method) (mio.process.frame_helper.FrequencyMaskHelper method) (mio.process.video.BaseVideoProcessor method) (mio.process.video.FreqencyMaskProcessor method) (mio.process.video.NoisePatchProcessor method) (mio.process.video.PassThroughProcessor method) px_per_buffer (mio.models.stream.StreamDevConfig property) Q queue_put_timeout (mio.models.stream.StreamDevRuntime attribute) R read() (mio.io.SDCard method) read_data() (mio.devices.opalkelly.okDev method) read_frames() (mio.io.VideoReader method) ReadHeaderException record_length (mio.models.sdcard.SDHeaderPositions attribute) ref_voltage (mio.models.stream.ADCScaling attribute) register_previous_frame() (mio.process.frame_helper.MSENoiseDetector method) release() (mio.io.VideoReader method) represent_path() (mio.models.mixins.YamlDumper method) resolve_relative() (mio.models.stream.StreamDevConfig class method) reverse_header_bits (mio.models.stream.StreamDevConfig attribute) reverse_header_bytes (mio.models.stream.StreamDevConfig attribute) reverse_payload_bits (mio.models.stream.StreamDevConfig attribute) reverse_payload_bytes (mio.models.stream.StreamDevConfig attribute) runtime (mio.models.stream.StreamDevConfig attribute) S scale_battery_voltage() (mio.models.stream.ADCScaling method) scale_input_voltage() (mio.models.stream.ADCScaling method) SDBufferHeader (class in mio.models.sdcard) SDBufferHeaderFormat (class in mio.models.sdcard) SDCard (class in mio.io) SDConfig (class in mio.models.sdcard) SDException SDHeaderPositions (class in mio.models.sdcard) SDLayout (class in mio.models.sdcard) SectorConfig (class in mio.models.sdcard) sectors (mio.models.sdcard.SDLayout attribute) serial_buffer_queue_size (mio.models.stream.StreamDevRuntime attribute) set_user_dir() (in module mio.models.config) set_wire() (mio.devices.opalkelly.okDev method) settings_customise_sources() (mio.models.config.Config class method) size (mio.models.sdcard.SectorConfig attribute) skip() (mio.io.SDCard method) StreamBufferHeader (class in mio.models.stream) StreamBufferHeaderFormat (class in mio.models.stream) StreamDaq (class in mio.stream_daq) StreamDevConfig (class in mio.models.stream) StreamDevRuntime (class in mio.models.stream) StreamError StreamPlotter (class in mio.plots.headers) StreamReadError T timestamp (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) timestamps() (in module mio.plots.headers) to_img() (mio.io.SDCard method) to_video() (mio.io.SDCard method) to_yaml() (mio.models.mixins.YAMLMixin method) to_yamls() (mio.models.mixins.YAMLMixin method) U update() (mio.plots.headers.StreamPlotter method) upload_bit() (mio.devices.opalkelly.okDev method) uppercase_levels() (mio.models.config.LogConfig class method) USER_DIR mio-config-user-create command line option user_dir (mio.models.config.Config attribute) V VideoReader (class in mio.io) VideoWriter (class in mio.io) vin_div_factor (mio.models.stream.ADCScaling attribute) W width (mio.io.VideoReader property) (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) word_size (mio.models.sdcard.SDLayout attribute) write_buffer_count (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) write_frame() (mio.io.VideoWriter method) write_key0 (mio.models.sdcard.SDLayout attribute) write_key1 (mio.models.sdcard.SDLayout attribute) write_key2 (mio.models.sdcard.SDLayout attribute) write_key3 (mio.models.sdcard.SDLayout attribute) write_timestamp (mio.models.buffer.BufferHeader attribute) (mio.models.buffer.BufferHeaderFormat attribute) (mio.models.sdcard.SDBufferHeader attribute) (mio.models.sdcard.SDBufferHeaderFormat attribute) Y yaml_peek() (in module mio.models.mixins) yaml_representers (mio.models.mixins.YamlDumper attribute) YamlDumper (class in mio.models.mixins) YAMLMixin (class in mio.models.mixins) Z ZStackHelper (class in mio.process.zstack_helper)