๐ŸŽป

ObieWebApp

ยท Tips
โ† User Guide

Tips

Mouse interactions, plot controls, and keyboard shortcuts for ObieWebApp.

Plotly Plot Controls

Every plot in ObieWebApp is a Plotly interactive chart. A small toolbar (the modebar) appears in the top-right corner of each plot when you hover over it.

Modebar:
๐Ÿ“ท PNG
โฌš Zoom
โœ‹ Pan
๏ผ‹ Zoom in
๏ผ Zoom out
โŒ‚ Autoscale
โ†บ Reset
ButtonWhat it does
๐Ÿ“ท Download PNG Saves a screenshot of the current plot as a PNG file.
โฌš Zoom (box) Default mode. Click and drag a rectangle on the plot to zoom into that region.
โœ‹ Pan Click to switch to pan mode, then drag to scroll around the plot. Click Zoom to return to zoom mode.
๏ผ‹ Zoom in Zooms in toward the center of the plot.
๏ผ Zoom out Zooms out from the center of the plot.
โŒ‚ Autoscale Fits all visible data into the plot window โ€” equivalent to clicking โ†•Y in the toolbar.
โ†บ Reset axes Returns to the axis ranges that were set when the plot was last rendered (the saved defaults, not the full data range).

Setting an exact axis range

Click directly on the smallest or largest tick-mark number on any axis. The number becomes an editable text field โ€” type the value you want and press Enter to set that end of the axis range. This works on both X and Y axes and is the fastest way to zoom in to a specific frequency range.

Example To zoom the X axis to 300โ€“1500 Hz: click the leftmost tick number, type 300, press Enter; then click the rightmost tick number, type 1500, press Enter.

Mouse shortcuts (no button clicks needed)

ActionEffect
Drag on the plotDraw a zoom box (in Zoom mode) or pan (in Pan mode).
Scroll wheel on the plotZoom in and out around the cursor position.
Drag on the X axisPan the X axis only (other axes stay fixed).
Drag on the Y axisPan the Y axis only.
Double-click on the plotReset both axes to the last-rendered defaults (same as โ†บ Reset).
Double-click on an axisAutoscale that axis only.

ObieWebApp Plot-Toolbar Buttons

Each tool has its own small toolbar above the plot with additional controls beyond Plotly's built-in modebar.

Explore

ButtonWhat it does
Y=dB / Y=linToggle the Y axis between decibels and linear magnitude.
โ†•YAutoscale the Y axis to fit the visible FRF data โ€” only looks at data within the current X range, so off-screen spikes don't inflate the scale.
dB range fieldType a number to set the total Y span in dB (e.g. 38 for a 38 dB window).
X=log / X=linToggle the frequency axis between log and linear scale.
Coh checkboxShow or hide the coherence overlay (ฮณยฒ) for any loaded TRF or .mat files that include coherence data. Scaled to the bottom third of the Y range.
๐Ÿ–จ PrintOpens the current plot in a new page with an editable title/notes area, ready to print.
โœจ Ask ClaudeOpens a new Claude.ai chat with a question pre-filled, pointing Claude at ObieWebApp's documentation.

Acquire

The first five buttons are on the toolbar above the main FRF plot; Undo/Clear/Start over sit in their own row above the Hammer FFT mini plot in the left sidebar.

ButtonWhat it does
โ†•YAutoscale the main FRF plot Y axis.
dB range fieldSet the Y span in dB for the FRF plot.
X=log / X=linToggle the frequency axis.
ColorsChoose the line color palette used for position traces.
Show HistoryShow individual tap FRFs behind the position average, faded. Use โ†‘/โ†“ to adjust their opacity.
๐Ÿ” Zoom ToolbarShow or hide Plotly's own zoom/pan/box-select/autoscale/reset/camera controls on the main FRF plot.
UndoDelete the last accepted hit at the current position.
ClearClear all hits for the current position and start it over.
Start overClear every position in the current run.

WAV Viewer

ButtonWhat it does
โ†•YAutoscale the FRF plot Y axis.
X=log / X=linToggle the frequency axis between log and linear.