Configuration of Devices

A device configuration defines the channels, calculations, conditions, display pages and output streams used by an AiM instrument. The available features depend on the selected model, hardware and firmware.

Icon for launching the Configuration of Devices manager

Use A Complete PDM32 Configuration Example for a complete PDM32 example. The feature chapters explain each step and name the products whose manuals describe that feature. Camera, Lap Timer and Kart Settings covers the different workflows used by cameras, lap timers and kart instruments.

The Configurations Database

The manager is divided into a filtering column on the left and the configuration list on the right. At first use, the list can be empty. Use New Configuration to create a setup, Import to add a configuration from a drive, or Receive to retrieve one from a connected device.

  • All Configurations shows the saved configurations in the PC database.

  • A model under Devices filters the list to configurations for that model.

  • Manual Collections groups configurations without changing their device model.

  • A device under Connected Devices opens that physical device’s window; see Devices.

To create a collection, click the cogwheel next to Manual Collections, enter its name and confirm. Drag saved configurations into the collection to group them.

The manager’s toolbar provides these operations:

  • New Configuration: create a configuration for the selected model.

  • Clone: duplicate a saved configuration as a starting point.

  • Import / Export: bring a configuration into the PC database or copy it to another location for transfer or backup.

  • Receive: retrieve a connected device’s configuration into the PC database.

  • Transmit: send a saved configuration to a compatible connected device.

  • Delete: remove a configuration from the active list.

  • AiM Support: send a configuration to AiM Support with an explanatory message.

Creating a Configuration

Before starting, identify the exact AiM device model, the sensors you will use and, if applicable, the ECU protocol. You can create and edit a configuration on the PC without connecting the device.

  1. Click Configurations in the main toolbar and select All Configurations in the left column.

  2. Click New Configuration (called New in older product manuals). In Choose Your Device, select your device model. If you started from a model-specific list, the model may already be selected and this window is skipped.

  3. In Configuration Name and Notes, enter a unique Configuration Name. You can also enter a Comment. If Choose Vehicle Version is offered, select the appropriate version for your vehicle.

  4. Click OK. The configuration opens in its own tab, with the features supported by that model.

  5. Configure the channels and, if used, the ECU Stream. Then review the other tabs that use those channels, such as math channels, alarms and display pages.

  6. Save the configuration to keep it in the PC database.

An empty name or a name already used by another configuration is rejected: enter a different name and press OK again. If RaceStudio 3 reports that too many configuration windows are open, close an unused configuration tab and retry.

To use an existing configuration as a starting point, select it in the list and click Clone. To edit a saved configuration, double-click it in the list.

Saving and Transmitting a Configuration

The configuration window provides three different commands:

  • Save stores the current configuration in the PC database. It does not send it to a device.

  • Save As stores a copy with a different name.

  • Transmit saves the configuration and then sends it to a compatible connected device.

Wait for saving to finish before closing the configuration tab. Depending on your Software Behavior preferences, saving may first open a window for locking configuration features.

To send the configuration to a device:

  1. Power the device and connect it to the PC using a connection supported by that model. Check that the intended device appears under Connected Devices; see Devices. For a Wi-Fi connection, follow Connecting to a device.

  2. Open the configuration and review the selected model, channels and protocol. Read any warnings shown in its tabs and check features that depend on channels you changed.

  3. Click Transmit in the configuration window. If several compatible targets are available, choose the intended device from the menu, checking its identity and connection. With one compatible target, RaceStudio 3 selects it automatically.

  4. If asked to associate AiM expansions with their serial numbers, complete the association for the connected system before continuing. RaceStudio 3 saves the configuration before sending it.

  5. Wait for the operation to finish and read the result. A successful transfer shows Configuration has been successfully transmitted to your system. If RaceStudio 3 lists features that were previously locked, those features have not been transmitted.

You can also select saved configurations in the manager and use its Transmit command. Save any open changes first: the manager requires the selected configurations to be saved before processing them.

Check the result. Double-click the configuration in the manager to inspect the saved PC copy. To retrieve what is stored on a device, return to the manager and click Receive. Choose the device if a selection menu appears, wait for successful reception, then open the received configuration from the list. For an operational check, select the connected device and inspect the current channel values in Live Measures; see Devices.

If transmission cannot finish:

  • There’s no connected device that’s compatible with this configuration. Check that the intended device is connected and that the configuration is for a compatible model.

  • Device is busy. Wait for the current device operation to finish before trying again.

  • If the message says that the PC briefly had no network address, wait a few seconds and retry. In this case, RaceStudio 3 reports that nothing was written to the device.

  • For a communication or disconnection error, restore the connection and retry. If the message asks you to check the device firmware, check that it is up to date before retrying.

A camera or Open device can have a different transfer procedure: follow Camera, Lap Timer and Kart Settings or CAN Expansions, Keypads and Open Devices.

Read the Configuration Guide

The PDM32 example follows an input through reusable logic, power control, diagnostics, display and outgoing streams. The other chapters explain the individual features and the model-specific alternatives.

Configuration Features at a Glance

Feature

What to configure

Channels

Physical and internal inputs, sensors, units and sampling. See Channels, ECU Streams and Recording Settings.

ECU Stream / CAN2 Stream

Input protocols and their received channels. See Select the Vehicle ECU Stream.

CAN Expansions / Keypad

The connected expansion models, serial numbers, channels and controls. See CAN Expansions, Keypads and Open Devices.

Math Channels

Calculations performed in the device. See Math Channels, Status Variables and Commands.

Status Variables

Named conditions and state sequences reused by other features. See Math Channels, Status Variables and Commands.

Parameters

Lap detection, reference speed and recording settings offered by the model. See Channels, ECU Streams and Recording Settings.

Shift Lights and Alarms

LED sequences, conditions, actions and alarm-ending behaviour. See Displays, Icons, Shift Lights and Alarms.

Commands

Device actions triggered by conditions. See Configuration of Commands.

Power Outputs

Output waveforms, activation, protection and diagnostic channels. See Configuring Power Outputs.

Display / Icons Manager

Layouts, field assignments and conditional icons. See Displays, Icons, Shift Lights and Alarms.

SmartyCam Stream / CAN Output

Data sent to a camera or another CAN unit. See SmartyCam Streams and CAN Output.

Bluetooth Stream / Camera Overlay

Model-specific sensor pairing or video graphics. See Camera, Lap Timer and Kart Settings.

A logger without an integrated screen can still configure a supported external display in its expansion panel. Conversely, a display product’s Parameters page does not by itself imply onboard data logging. Use the product notes in each feature chapter.

Configuration of Commands

Commands can change a display page, simulate a supported display button or reset an alarm when a configured condition occurs. The available actions depend on the selected device and display.

Commands configuration window

Follow Commands Triggered by Conditions for the procedure and product coverage. On ECULog, EVO6, EVO6L, Solo 2 DL, Solo 2 DL v2 and XLog this window is not available in the release version.

Pit IN/OUT event commands are also (not available in the release version). Configure them together with User Pit Lane.