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_config 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 --freq_mask_config mio-stream-capture command line option mio-stream-test 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-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 --verbose mio-config-list 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-capture command line option mio-stream-test command line option -f mio-stream-capture command line option mio-stream-test 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-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-config-list command line option 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) black_padding_px (mio.models.stream.RuntimeMetadata 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_npix (mio.models.stream.StreamDevConfig property) (mio.stream_daq.StreamDaq property) buffer_recv_index (mio.models.stream.RuntimeMetadata attribute) buffer_recv_unix_time (mio.models.stream.RuntimeMetadata attribute) 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) ConfigYamlHeader (class in mio.models.mixins) ConfigYAMLMixin (class in mio.models.mixins) Container (class in mio.models) (class in mio.models.models) csv_header_cols() (mio.models.stream.StreamBufferHeader class method) 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_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_format() (mio.models.buffer.BufferHeader class method) (mio.models.stream.StreamBufferHeader 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) height (mio.io.VideoReader property) (mio.models.sdcard.ConfigPositions attribute) (mio.models.sdcard.SDConfig attribute) I id (mio.models.mixins.ConfigYamlHeader attribute) (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) iter_configs() (mio.models.mixins.ConfigYAMLMixin class method) 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-list command line option --verbose -v 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-hash command line option PATH mio-process-denoise command line option --denoise_config --input -c -i mio-stream-capture command line option --binary_export --device_config --freq_mask_config --metadata_display --no-display --output --output-kwarg -b -c -f -m -o -ok mio-stream-test command line option --binary_export --device_config --freq_mask_config --metadata_display --no-display --output --output-kwarg --profile --source -b -c -f -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.ConfigYamlHeader attribute) (mio.models.mixins.ConfigYAMLMixin attribute) mio_version (mio.models.mixins.ConfigYamlHeader attribute) (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.RuntimeMetadata attribute) (mio.models.stream.StreamBufferHeader attribute) (mio.models.stream.StreamBufferHeaderFormat attribute) (mio.models.stream.StreamDevConfig attribute) (mio.models.stream.StreamDevRuntime attribute) model_dump_all() (mio.models.stream.StreamBufferHeader method) 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) ntp_max_offset_seconds (mio.models.stream.StreamDevRuntime attribute) ntp_server (mio.models.stream.StreamDevRuntime attribute) 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) PATH mio-hash command line option path (mio.models.mixins.ConfigYamlHeader attribute) 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 reconstructed_frame_index (mio.models.stream.RuntimeMetadata attribute) 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) runtime_metadata (mio.models.stream.StreamBufferHeader attribute) RuntimeMetadata (class in mio.models.stream) 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)