XLog User Guide

Version 1.02

Table of Contents

1 - XLog in brief

XLog is a small, versatile, lightweight, and easy-to-use logger that acquires and records channels from:

XLog has a lithium battery that allows recording for at least 10 hours. Data is saved in the 4GB non-volatile memory and in the removable 16GB USB-C memory if available. XLog offers additional options such as: A wide range of AiM expansions is available, as explained in chapter 3.

2 – Available Kits

Several XLog kits are available.

Kit XLog RPM 200:

Kit XLog OBDII 200:

Kit XLog CAN/RS232 200:

Accessories and spare parts:

Note: Use the 2m USB 2.0 Type A-Type C cable included in the kit with product code X90TMPC101010 to connect XLog to the PC. Any connection using a USB C – USB C cable might not work correctly.

3 - XLog expansions and connections

XLog supports the following AiM expansions: The image below shows an example of an AiM CAN network.

Diagram Description: The diagram shows an AiM CAN network. The central unit is the XLog, connected to the ECU. Other devices like ACC3, LCU1S, and SmartyCam 3 are connected via a Data Hub. The diagram illustrates the flow of data and connections between these components.

4 - Configuration with RaceStudio 3 software

Follow these instructions to configure XLog:

Once the configuration is created, it opens, and depending on the installation, you need to configure these tabs:

4.1 - Channel Configuration

XLog has some internal channels that can be enabled or disabled:

Diagram Description: The screenshot shows the RaceStudio3 software interface with various channels listed, including RPM, accelerations (Acc1, Acc2, Acc3), gyroscopic data (Gyr1, Gyr2, Gyr3), GPS data (Speed, Altitude, Heading, Latitude, Longitude), and more. Each channel has parameters like Name, Function, Sensor, Unit, and Frequency.

4.2 – RPM via square wave 5-50V or coil (150-400V)

If your vehicle does not have an ECU, XLog can read the RPM value from the low voltage of the coil (whose peak can vary from 150 to 400 V) or from a possible square wave (peak can be from 5 to 50 V). The image below shows an example of the ignition system wiring.

Diagram Description: The diagram illustrates the wiring for an ignition system. It shows connections from the battery to the ignition system, including the MSD ignition box, trigger wheel, distributor, and magnetic pickup. Specific wires like HEAVY RED BATTERY, HEAVY BLACK BATTERY, YELLOW, BLUE, and GRAY TACH are indicated for connections.

The output labeled “GRAY TACH” provides a 5-50V output that can be acquired directly by XLog. If the vehicle's ignition system does not have an output, it is necessary to connect XLog to the low voltage of the coil as shown below.

Diagram Description: This diagram shows the connection points for reading RPM from a vehicle's ignition system. Point 1 indicates the low voltage from the coil, Point 2 is the spark plug wire, and Point 3 is the 12V battery connection. It also shows a schematic of the ignition system with connections to the coil, spark plug, and battery.

4.3 - ECU streaming configuration

XLog can be connected to the ECU in several ways: The “ECU Stream” tab allows you to select the desired protocol.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "ECU Stream" tab selected. A list of ECU manufacturers and models is displayed, allowing the user to choose the appropriate protocol for their vehicle's ECU. Options include various car manufacturers like BMW, Audi, and Ferrari, with specific models and their corresponding CAN protocols.

Selecting a protocol displays the acquired channels.

4.4 - ECU Driver builder

If your vehicle's ECU is not included in the RaceStudio 3 software, you can use the CAN Driver builder to create your CAN protocol. This feature is for expert users only. To add an ECU manufacturer and/or a new ECU model:

The software will return to "New Custom CAN Protocol":

Select the CAN Bus speed; available options are: 125 Kbit/sec, 250 Kbits/sec, 500 Kbit/sec, 1 Mbit/sec.

If your network includes multiple devices, it is recommended to enable the “Use a Silent by Default" checkbox.

Press “OK” and the new CAN Driver is added.

For more information on setting up the CAN Driver, refer to the CAN Driver builder user manual available at www.aim-sportline.com, in the documentation section, software/firmware.

Diagram Description: The screenshot shows the RaceStudio3 software with the "New Custom CAN Protocol" window open. It allows users to add new manufacturers and models for custom CAN protocols. The interface includes fields for Manufacturer, Model, CAN Device Type, and CAN Bus Speed. Another screenshot shows the "Custom Protocol Manufacturer Manager" window for managing custom manufacturers.

Diagram Description: The screenshot shows the RaceStudio3 software with the "New Custom CAN Protocol" window open, displaying a list of manufacturers and models. It also shows the "Custom CAN Protocols" list with details like Manufacturer, Model, CAN Device Type, Bus Speed, and Date. The second screenshot shows the "Custom CAN Protocols" list with various manufacturers and models, including options for CAN Device Type and Bus Speed.

Diagram Description: The screenshot shows the RaceStudio3 software with the "New Custom CAN Protocol" window open, displaying a list of manufacturers and models. It also shows the "Custom CAN Protocols" list with details like Manufacturer, Model, CAN Device Type, Bus Speed, and Date. The second screenshot shows the "Custom CAN Protocols" list with various manufacturers and models, including options for CAN Device Type and Bus Speed.

4.5 - Second CAN selection

In the upper part of the screen, you can select one of the two options for the second CAN: Depending on your choice, you can configure other parameters found in the CAN2 or CAN Expansion tabs.

4.6 - CAN2 Streaming

Set the XLog CAN network to “EXP connector to CAN2” as shown below.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "CAN2 Stream" tab selected. The options for "EXP connector to AIM CAN" and "EXP connector to CAN2" are visible, allowing the user to configure the second CAN connection.

Remember that this setting implies that no AiM CAN expansion can be connected to the network.

Press “Change Protocol”: the relevant panel will appear; select the device connected to the vehicle.

Diagram Description: The screenshot shows the RaceStudio3 software with the "CAN2 Stream" tab selected. The "Choose CAN2 Protocol" window is open, listing various CAN2 protocols from different manufacturers like AIM, Bosch, and Motec, allowing the user to select the appropriate protocol.

4.7 - CAN Expansions Configuration

Set the XLog CAN network to “EXP connector to AiM CAN” as shown below.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "AiM CAN Expansions" tab selected. The options for "EXP connector to AIM CAN" and "EXP connector to CAN2" are visible. The "AiM CAN Expansions" tab allows users to add external devices like ACC3, GPS09C, and SmartyCam 3.

Remember that this setting implies that ONLY AiM CAN devices can be connected to the network.

The “AiM CAN Expansions” tab allows the user to add external devices such as:

To add an AiM expansion:

Diagram Description: The screenshot shows the RaceStudio3 software with the "New Expansion" window open. It allows users to select an expansion module from a list, including ACC3, Channel Expansion, and LCU1S. The interface also shows the "ACC3" configuration panel with options for analog channels.

4.8 - Math channels configuration

Like any AiM logger, XLog allows you to create Mathematical Channels by choosing from a wide library. This can be done by using channels provided by the ECU or by adding and configuring custom sensors. To create mathematical channels, the available options are: Each option requires filling out a dedicated panel.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "Math Channels" tab selected. The "Add Channel" window is open, listing various mathematical channel options such as Bias, Calculated Gear, Linear Corrector, and Bit Composed, with descriptions for each.

4.9 - Status Variables Configuration

Like any other AiM logger, XLog allows you to set various status variables. To do this, press "Add Status" and first fill in the Name and Display labels. Status variable values can also be recorded by enabling the corresponding checkbox. Status variables can be activated/deactivated using: They can function as: When the status variable is set as Multiposition, the different positions – as well as the threshold time (if desired) – must be set. Conversely, the activation/deactivation conditions, the possibility of recording values, and the type of conditions are the same for Momentary and Toggle operating modes. Each condition can be configured.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "Status Variables" tab selected. The "Status Variable Settings" window is open, allowing users to configure status variables with options for Name, Display Label, Record values, Sampling Frequency, Duration of status On/Off, Work As (Momentary, Toggle, Multiposition), and conditions for activation/deactivation.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "Status Variables" tab selected. The "Status Variable Settings" window is open, displaying a configured status variable for "Water Temp" with specific conditions for activation and deactivation based on temperature thresholds.

4.10 - Parameters Configuration

The Parameters tab allows you to set:

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "Parameters" tab selected. The "GPS Lap Detection" settings are shown, including fields for "Hold lap time for" and "Track Width". The "Reference Speed" option allows selecting a channel for reference speed, with "GPS Speed" as the default. The "Start Data Recording" section allows setting standard or custom conditions.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "Parameters" tab selected. The "GPS Lap Detection" settings are shown, including fields for "Hold lap time for" and "Track Width". The "Reference Speed" option allows selecting a channel for reference speed, with "GPS Speed" as the default. The "Start Data Recording" section allows setting standard or custom conditions.

4.11 - Wi-Fi

The Wi-Fi configuration of XLog Wi-Fi can be created using the RaceStudio 3 software. Two Wi-Fi modes are available:

1 - As Access Point (AP – default setting)

This configuration is ideal if you have only one instrument and one computer. In this situation, XLog creates a Wi-Fi network and functions as an Access Point to which the PC can also connect.

Diagram Description: The diagram illustrates the XLog functioning as an Access Point. A PC is shown connecting wirelessly to the XLog, which acts as the Access Point.

2 – Existing Network (to connect to an existing Wi-Fi network – WLAN)

This mode is more complex and involves an external access point (AP), but it is also more flexible and powerful because it allows communication with more than one device and more than one computer on the same network. XLog and the PC must connect to an existing Wi-Fi network created by a device functioning as an external Access Point.

Diagram Description: The diagram illustrates XLog connecting to an existing Wi-Fi network (WLAN). A PC and the XLog are shown connecting wirelessly to an external Access Point, which manages the network.

When operating in WLAN, XLog has two security levels: Both levels allow for different strategies. A PC in WLAN, for example, can see various AiM devices but can only communicate with those whose password it knows. If you forget the password, you can reset the Wi-Fi configuration from the XLog menu as explained at the beginning of this chapter (Wi-Fi Reset CFG).

4.11.1 - Configure XLog as Access Point (AP)

This is the default configuration of XLog and the easiest and most direct way to connect it, ideal for communicating with an XLog using a PC. It is open and therefore completely accessible to anyone. AiM suggests setting an access password. To establish the connection:

Diagram Description: The screenshot shows the "WiFi and Ethernet Settings" window in Race Studio 3. It lists available Wi-Fi devices, including several AIM devices like "AIM-MYC6-000109" and "AIM-XLog-001112". The user can select a device and click "Connect".

To set other parameters, create a unique password to protect the instrument/network. With a password, communication is secure and encrypted according to the WPA2-PSK standard.

Allowed characters in the password are all letters (including uppercase), all digits, and these characters: '+- _()[]{}$£!?^#@*\"=~.:;/%'. The "Space" character is usable provided it is not the first character, as this might cause misunderstandings in some Windows™ versions.

The AP name or SSID is unique to your instrument. An example name is: "AiM-XLog-001112".

To make your instrument more recognizable, you can add a name to the SSID. The limit is eight characters. Allowed characters are all letters (including uppercase), all digits, and these characters: '+ () [] {}. The "space" character can be used provided it is not the first character to avoid misunderstandings with some Windows™ versions.

For example, by adding the driver's name, John Hawk, the network name (SSID) becomes: "AiM-001112-John Hawk".

When all parameters are set, click “Transmit”. XLog restarts and is configured with the new parameters. If XLog is password-protected, as recommended, Race Studio3 will ask for the password to authenticate.

Diagram Description: The screenshot shows the Race Studio 3 software interface with the "WiFi and Properties Settings" tab selected for an XLog device. It displays fields for Device Name, WiFi Mode (Access Point), WiFi Network Name, WiFi Password, and Properties like Racer Name and Vehicle Name.

Diagram Description: The screenshot shows the Race Studio 3 software interface with the "WiFi and Properties Settings" tab selected for an XLog device. It displays fields for Device Name, WiFi Mode (Access Point), WiFi Network Name, WiFi Password, and Properties like Racer Name and Vehicle Name.

Note: The same Wi-Fi connection can be created with the operating system's connection tool. Once the device is authenticated on the Wi-Fi network, you can communicate with it using RaceStudio 3.

4.11.2 - Add XLog to an existing network

This situation is ideal for multiple drivers and staff members and is desirable for communicating with one or more AiM instruments using the same PC network. Each XLog can have its own password, adding another layer of security and privacy to the network. Race Studio 3 will show all XLogs connected to the same network under the “Connected devices” label at the bottom left of the software page: click on your instrument. Go to the “Wi-Fi and properties” tab and set it to “Existing Network”; enter the network name, the password, and the instrument's password. Transmit the network settings to the instrument by pressing “Transmit”: the instrument will restart and connect to that network.

Note: Only passwords that follow the WPA2-PSK standard are allowed.

To complete this procedure, use the Race Studio 3 software.

Diagram Description: The screenshot shows the Race Studio 3 software interface with the "Connected Devices" section displaying an "XLog ID 1111". The "Wi-Fi and Properties Settings" tab is selected, showing the "Existing network" mode, with fields for Network Name, WiFi Password, and Device Password.

The device shown above is "XLog ID 1111", which has switched from AP to Existing Network. The network name (Network) is "AiM" and does not function with free access because it is password protected.

To achieve connectivity on the instrument, the PC must be authenticated on the network. When the PC is authenticated on the "AiM" network, it can see all devices configured to access the same network.

4.11.3 - Wi-Fi network settings

In this chapter, you will find a brief description of how to configure a WLAN that includes AiM instruments and a PC. Below is an example configuration.

Diagram Description: The screenshot shows router settings, including IP Address, Subnet Mask, Device Name, and DHCP Server settings. It details how to configure a WLAN for AiM instruments and a PC.

For better network performance, it is recommended to use a network device with a DHCP server and 3x3 MIMO technology, such as the Linksys AS3200. To maximize bandwidth, you might not allow Internet access on this WLAN; this means the DHCP server should be configured without DNS addresses or default gateway. The parameters for configuring the instrument's network in this example are:

4.11.4 - Internet connectivity

For optimal speed of your AiM instrument(s), it is recommended not to allow Internet browsing on the same network and to configure the WLAN network accordingly. Allowing it will degrade communication. This slightly lower speed might be adequate for your needs, but it is also possible to have a second Wi-Fi connection with additional hardware (NIC). This configuration would provide optimal data network speed for your AiM device(s) and, at the same time, Internet connectivity with a second NIC.

4.11.5 - Connectivity problems

It may happen that XLog is correctly connected to Race Studio 3 via Wi-Fi, but the user interface does not show it. This can happen because the Wi-Fi port settings provide a static IP. To change them to dynamic (DHCP):

4.11.6 - Working on Mac™ with virtualized Windows™

Race Studio 3 only works with Windows™™ operating systems; Mac users can use a virtualized Windows™™ machine. The main problem is that the host OS (Mac) must share its Wi-Fi interface with the virtualized operating system (Windows) as an Ethernet interface and not as a Wi-Fi interface.

Diagram Description: The screenshot shows the Parallels configuration menu for a virtual machine. Options like "Configure..." and "Network" are visible, allowing users to set up network connections for the virtualized Windows environment.

Diagram Description: The screenshot shows the "Windows 8.1 Hardware" settings in Parallels, with the "Network" section selected. Options like "NIC Type" (set to Wi-Fi), "DHCP Server", and "MAC address" are displayed.

Diagram Description: The screenshot shows the Wi-Fi status window on a Mac, listing available Wi-Fi networks. The user needs to select the appropriate network for the XLog device.

Verify that the status in the window that shows up is “Connected” and that the IP address associated is, for example, 10.0.0.10 (could be 10.0.0.11, 10.0.0.12, or generically 10.0.0.x).

Diagram Description: The screenshot shows the Race Studio 3 software interface with the "WiFi and Ethernet Settings" option selected. It allows enabling detection of SmartyCam 3 or Ethernet AiM Devices and configuring network settings for the virtualized Windows environment.

To enable Race Studio 3 to work correctly on a Mac with virtualized Windows™™:

4.12 - Streaming SmartyCam

XLog can be connected to SmartyCam 2 and SmartyCam 3 via CAN Bus to display data on the SmartyCam videos. The logger transmits data to the camera in two slightly different modes depending on the camera model and its settings. Available options are: For XLog to transmit every channel to the connected SmartyCam 2/SmartyCam 3: AiM's default protocol transmits a fairly limited range of information, sufficient for a wide range of installations.

Diagram Description: The screenshot shows the RaceStudio3 software interface with the "SmartyCam Stream" tab selected. It displays options for "SmartyCam 2" and "SmartyCam 3" (Default and Advanced). Users can enable "all channels for functions" and select specific SmartyCam functions for each channel.

To transmit different information, you need to set SmartyCam 3 to advanced settings; note: this function is for expert users only. Follow this procedure:

4.13 - CAN Output Configuration

The logger can transmit a CAN data stream containing the requested channels from the AiM CAN Bus. It functions exactly like the SmartyCam 3 advanced streaming.

4.14 - Transmit configuration to XLog

When all XLog tabs have been set, press “Save” and “Transmit” to save the configuration and transmit it to XLog. The instrument can be connected to the PC via Wi-Fi or with the included USB A – USB C cable.

5 - PC Connection

You can connect XLog to a PC via Wi-Fi or USB using the cable found in the kit. To connect XLog via Wi-Fi: Note: This view changes depending on the available functions when XLog was manufactured. Once the connection is established, you have these options:

6 - GPS and track management

XLog features a powerful 25 Hz GPS receiver that can be used to receive data: The coordinates can be used to calculate lap times and intermediates. For this to be possible, XLog must have information about the track you are racing on. In the AiM Race Studio3 software, you can find information on thousands of the world's most important tracks. For a more in-depth explanation of the track database, refer to this document.

7 - Data Download

Data is stored in two different memories: If you have a memory card installed, simply remove it from XLog and insert it into your PC to download the data.

Diagram Description: The screenshot shows the Race Studio 3 software interface with the "Data Download" tab selected. It displays connected devices, including an "SD XLog" with stored sessions. Users can select sessions and download them.

If you are using the internal memory, you need to connect XLog to the PC and then press “Download” to download the acquired data.

Diagram Description: The screenshot shows the Race Studio 3 software interface with the "Data Download" tab selected. It displays connected devices, including an "SD XLog" with stored sessions. Users can select sessions and download them. The "Choose values for downloaded files(s) properties" window is also shown, allowing users to input details like Racer, Vehicle, and Session Type.

This page shows all the information about the files stored in the System: number of laps, best lap, date/time, and file size. Select one or more files and press “Download” to download and analyze them.

8 - Analysis

When the data has been downloaded, press the analysis icon, and the Race Studio Analysis software will open, showing this page. Select the file by double-clicking on it and start analyzing it. Many pages, graphs, and images will help you analyze the data.

Diagram Description: The screenshot shows the Race Studio Analysis software interface, displaying various graphs and data related to a racing session. It includes channel data like RPM and GPS Speed, lap times, track maps, and other analytical tools.

9 - Recharge and power supply

XLog can be charged in two ways: The charging time required for a completely discharged instrument is about four hours, and the required charge for a quick charge is about 10 Watts. Charging via USB connection to a PC may increase charging time if the power is insufficient (as is the case when using a limited USB port on an older PC).

10 - Front LED operation

The front LED, highlighted below, functions as follows:

Diagram Description: The image shows the XLog device with its front LED clearly visible. The LED's status (flashing at different rates) indicates the device's operational state.

11 - XLog reset procedure

To restart the system, press the on/off button highlighted below.

Diagram Description: The image shows the XLog device with its power button highlighted, indicating the location for performing a system reset.

12 - Dimensions, pinout and technical characteristics

The image below shows the dimensions of XLog in mm [inches].

Diagram Description: The diagram shows the dimensions of the XLog device in millimeters and inches. It includes measurements for length, width, and height, as well as the locations of connectors and buttons.

Diagram Description: The diagram shows the pinout of the XLog device for both the ECU connector and the EXP connector. It details the function of each pin, such as CAN, GND, +Vbext, RS232 TX/RX, K-Line, and RPM.

Technical Characteristics:

PDF preview unavailable. Download the PDF instead.

XLog user guide ita Adobe PDF Library 25.1.51

Related Documents

Preview AiM Highlights 2025: Motorsport Data Acquisition & Performance Technology
Explore AiM's comprehensive range of motorsport data acquisition systems, including loggers, cameras, steering wheels, and software, designed to enhance vehicle and driver performance. Discover the latest innovations for 2025.
Preview AiM MX Strada Series User Manual: MXS 1.2, MXP, MXG 1.2
This user manual provides detailed guidance for AiM's MXS 1.2, MXP, and MXG 1.2 Strada dash loggers. It covers essential setup, configuration via AiM Race Studio 3 software, features such as ECU connectivity, GPS integration, and expandability with AiM modules. Ideal for motorsport enthusiasts and professionals seeking advanced vehicle data acquisition.
Preview SmartyCam 3 Series User Manual - AiM Performance Video and Data
Comprehensive user manual for the AiM SmartyCam 3 Series action cameras, covering setup, configuration, features, and technical specifications for motorsports data acquisition and video recording.
Preview AiM GPS Module Compatibility Guide
Find out which AiM GPS modules are compatible with your AiM data acquisition devices, including GPS03, GPS05, GPS05B, GPS08, GPS08B, GPS08R, GPS09, GPS09b, GPS09c, GPS09c Pro, and GPS09c Open.
Preview AiM User Manual: Kawasaki Ninja ZX-10R (MY2011-2016) Integration
Comprehensive user manual for AiM devices, detailing the connection and configuration for Kawasaki Ninja ZX-10R and ZX-10R Racing Kit models from MY2011 to MY2016. Covers CAN bus connection, ECU setup, and data channel protocols.
Preview AiM InfoTech BMW M4 GT4 (2023) ECU Connection and Protocol Guide
This guide from AiM InfoTech details the connection and configuration of AiM data logging devices to the BMW M4 GT4 (2023) model. It covers wiring, Race Studio setup, and available data channels for optimal performance.
Preview AIM MyChron5 and MyChron5S User Guide
This user guide provides comprehensive instructions for the AIM MyChron5 and MyChron5S series of data loggers, covering installation, configuration, operation, data analysis, and technical specifications.
Preview AiM InfoTech Guide: SODEMO EV14 and EV16 ECU Connectivity
A comprehensive guide from AiM InfoTech detailing the connection and data channels for SODEMO EV14 and EV16 ECUs. It covers supported models, wiring connections, Race Studio configuration, and lists available data channels.