Download logs
Select one or more files with the checkboxes, then choose Download selected
or Download ZIP. Note fip files are uncompressed - this is just a file handling convenience.
The BODAQS logger has a small web interface for downloading log files and editing configuration. You start it from the logger menu, then connect to it from a browser on the same WiFi network.
The web interface is intended for setup, file transfer, and checking the logger between runs. It is not used while the logger is actively recording.
You will need:
WiFi menu item.WiFi: CONNECTING.WiFi: ON.Open a browser on the same network and enter the logger IP address, for example:
http://192.168.1.42/The root page redirects to the file browser. You can also go directly to:
http://192.168.1.42/filesEvery web page shows, in the header:
Files, General, and SensorsThe logger name is editable from the General configuration page.
The Files page is the home page of the web interface. It lets you browse the
SD card, download log files, upload files, create folders, and remove files or
folders.
Typical files produced by the logger are:
.CSV log files containing time-series data..json log metadata files with column semantics, run statistics, and other
metadata.Download logs
Select one or more files with the checkboxes, then choose Download selected
or Download ZIP. Note fip files are uncompressed - this is just a file handling convenience.
Manage the SD card
Use folder links and breadcrumbs to navigate. You can create folders, upload files, delete selected files, or remove empty folders.
To download logs:
Files page.Download selected to download each file individually, or Download ZIP
to package them together.The upload control is useful for restoring configuration files or putting
supporting files onto the SD card. Choose one or more local files, then select
Upload.
Tick one or more files and select Delete selected. For folders, use the folder
remove action shown on the file list.
Open General from the navigation bar to edit logger-wide settings. Changes are
written to the logger configuration file when you press Save. If a page reports that a restart is required, restart the logger to ensure
the change has taken effect.
The General page includes:
Logger name: the human-readable alias shown in the web page title bar.Sample rate: the logging sample rate in Hz.Log format: the output CSV format. In addition to its native format, the logger can produce data for analysis on data.syn.bike.Omit log metadata JSON: disables generation of the JSON metadata file.Timestamp mode: controls whether the logger generates human-readable time or fast integer timestamps. Generally leave this set to ‘fast’.Timezone: your timezone code. Used by the logger when it sets its clock.Auto-sleep idle: idle time before the logger goes to sleep.Wi-Fi idle timeout: idle time before WiFi is stopped.The general configuration page also includes network and time settings:
The logger tries configured networks in priority order, with preference for the most recently connected network if it is available.
After saving network settings, you will need to stop and restart WiFi from the logger menu before the new connection settings are used.
Open Sensors from the navigation bar to edit the logger’s configured sensors.
The page lists existing sensors first, followed by a New sensor block at the
bottom for configuration of additional sensors.
Sensor information is organized as follows:
The Basic information section contains:
Miran 78mm linear pot.Changing a sensor type reloads the available fields for that sensor. Adding or deleting sensors saves the configuration, but the live sensor set is rebuilt on restart.
The Output section controls what the logger writes for that sensor. In addition to the raw sensor output, the logger can scale the outputs linearly into real-world units, or apply a non-linear transformation specified either as a lookup table (LUT) or by a polynomial.
Output mode: controls what, if any, transformations will be applied to the raw output. Options are Raw, Linear, LUT or Poly.Include raw column: for non-raw output modes, the raw output can additionally be included.Sensor full travel: the full travel range, in real-world units (e.g. mm), used for linear scaling.Units label: the units shown for linear output.Output transform: the selected polynomial or lookup-table transform, where applicable.The Usage section describes what the sensor is actually measuring. These fields are written into the JSON metadata file and help the analysis software choose the correct data, even if sensor names change. It also assists the logger to write the correct data when an alternative output format is chosen, e.g. for analysis on data.syn.bike.
Usage is described in terms of:
End: which end of the bike is being measured: front or rear.Primary domain: which part of the bike is being measured, for example wheel or suspension.Primary quantity: what physical quantity is being measured, for example disp for displacement.The Calibration section contains information required to translate raw sensor readings (e.g. ‘counts’ from the logger’s analog-to-digital converter) into physically meaningful units.
The calibration parameters available depend on the type of sensor, but for linear-motion sensors (e.g. linear potentiometers) they are:
Sensor count at zero and full travel - the sensor output at the extremes of sensor travel. This information is used along with sensor full travel to translate raw output to displacement in mm.
Installed zero count - the sensor output when the installed sensor is at its zero position (e.g. sensor is installed and bike suspension is topped out).
Generally the on-device calibration workflow will set these fields, but the web page is useful for inspection.
Wrapping fields are shown only for string-pot sensors that can produce multi-turn (wrapped magnetic encoder counts). These settings describe how wrapped counts are unwrapped into continuous raw position.
The remove button is at the bottom of each sensor block. Removing a sensor removes it from the logger configuration only.