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.
| Button | What 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)
| Action | Effect |
|---|---|
| Drag on the plot | Draw a zoom box (in Zoom mode) or pan (in Pan mode). |
| Scroll wheel on the plot | Zoom in and out around the cursor position. |
| Drag on the X axis | Pan the X axis only (other axes stay fixed). |
| Drag on the Y axis | Pan the Y axis only. |
| Double-click on the plot | Reset both axes to the last-rendered defaults (same as โบ Reset). |
| Double-click on an axis | Autoscale 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
| Button | What it does |
|---|---|
| Y=dB / Y=lin | Toggle the Y axis between decibels and linear magnitude. |
| โY | Autoscale 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 field | Type a number to set the total Y span in dB (e.g. 38 for a 38 dB window). |
| X=log / X=lin | Toggle the frequency axis between log and linear scale. |
| Coh checkbox | Show 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. |
| ๐จ Print | Opens the current plot in a new page with an editable title/notes area, ready to print. |
| โจ Ask Claude | Opens a new Claude.ai chat with a question pre-filled, pointing Claude at ObieWebApp's documentation. |
Acquire
| Button | What it does |
|---|---|
| โY | Autoscale the main FRF plot Y axis. |
| dB range field | Set the Y span in dB for the FRF plot. |
| X=log / X=lin | Toggle the frequency axis. |
| Colors | Choose the line color palette used for position traces. |
| Show History | Show individual tap FRFs behind the position average, faded. Use โ/โ to adjust their opacity. |
| โฉ Undo Hit | Delete the last accepted hit at the current position. |
| ๐ Clear | Clear all hits for the current position and start it over (button label shows the position, e.g. "Clear H01"). |
| โบ Start over | Clear every position in the current run. |
WAV Viewer
| Button | What it does |
|---|---|
| โY | Autoscale the FRF plot Y axis. |
| X=log / X=lin | Toggle the frequency axis between log and linear. |