<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.autosportlabs.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rdoherty</id>
	<title>Autosport Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.autosportlabs.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rdoherty"/>
	<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/Special:Contributions/Rdoherty"/>
	<updated>2026-10-12T02:42:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6819</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6819"/>
		<updated>2016-11-28T20:22:21Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Start it up=&lt;br /&gt;
[[image:RaceCapture_QuickReference.png|640px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Plug it in==&lt;br /&gt;
Unpackage the RaceCapture system and included cable.&lt;br /&gt;
&lt;br /&gt;
* Plug one end of the cable into the RaceCapture unit&lt;br /&gt;
* Plug the other end of the cable into your car&#039;s OBDII port.&lt;br /&gt;
* Place the RaceCapture unit on your dashboard with clear view of the sky. Position the system so it&#039;s square to the car&#039;s axis.&lt;br /&gt;
&lt;br /&gt;
[[image:RCT_in_hand.jpg|640px]]&lt;br /&gt;
&lt;br /&gt;
==Download the app==&lt;br /&gt;
Download the RaceCapture app for your mobile device. &lt;br /&gt;
&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play]&lt;br /&gt;
* [https://www.amazon.com/Autosport-Labs-Race-Capture/dp/B016ZJM7GE Amazon App Store]&lt;br /&gt;
* Apple iOS app store (coming soon)&lt;br /&gt;
&lt;br /&gt;
===Windows / OSX===&lt;br /&gt;
You can also connect to RaceCapture over USB using your Windows or OSX computer&lt;br /&gt;
* [http://podium.live/software Download]&lt;br /&gt;
&lt;br /&gt;
==Connect to your RaceCapture system==&lt;br /&gt;
In your mobile device WiFI settings, connect to the RaceCapture WiFi network.&lt;br /&gt;
* By default, RaceCapture will setup a WiFi network starting with &#039;RaceCapture&#039;, with no password. You can immediately connect to this network. &lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve connected to the RaceCapture WiFi network, launch the RaceCapture app.&lt;br /&gt;
&lt;br /&gt;
===Verifying Connectivity===&lt;br /&gt;
The RaceCapture app will guide you through a brief automated setup and tour. During this process the connection to RaceCapture will be verified.&lt;br /&gt;
&lt;br /&gt;
{{#evu:https://www.youtube.com/watch?v=gZrx4w1Y_rc}}&lt;br /&gt;
&lt;br /&gt;
==System Status==&lt;br /&gt;
&lt;br /&gt;
Access the system status pages through the top left menu. The system status offers information on GPS status, current WiFi state and more. You can also get a copy of the RaceCapture application log for diagnostics.&lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_status_page.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==Dashboard Mode==&lt;br /&gt;
To view your dashboard, touch the dashboard option on the main screen. &lt;br /&gt;
&lt;br /&gt;
[[image:RC_app_dash_screenshot.png|640px]]&lt;br /&gt;
===Customizing a gauge===&lt;br /&gt;
Most gauges can be customized for the channel and setting visual alerts. Touch the gauge you wish to customize, select the channel you wish to monitor and optionally configure alerts.&lt;br /&gt;
&lt;br /&gt;
===Navigating dashboard screens===&lt;br /&gt;
You can navigate between dashboard screens by swiping left or right, or press the arrow buttons in the lower corners of the screen. &lt;br /&gt;
&lt;br /&gt;
===Track mapping and predictive lap timing===&lt;br /&gt;
RaceCapture offers predictive lap timing, which relies on a robust track detection system leveraging hundreds of track maps worldwide. &lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_trackmap_browser.png|640px]]&lt;br /&gt;
&lt;br /&gt;
====How it works====&lt;br /&gt;
* When GPS receives a lock, RaceCapture will search for a nearby track. &lt;br /&gt;
* If a track is detected with one configuration, it is automatically selected.&lt;br /&gt;
* If a track is detected with multiple configurations, the RaceCapture app will prompt you for which configuration you&#039;re using.&lt;br /&gt;
* If no tracks are detected nearby, the RaceCapture app will offer the ability to create a track on the spot. &lt;br /&gt;
** If you&#039;re not able to immediately create the track, you can do so later under &#039;&#039;&#039;Setup&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Track not found?&#039;&#039;&#039; [[RaceTracks|Submit the track to us]] and we&#039;ll get it into our online database.&lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_create_custom_track.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==Setup Mode==&lt;br /&gt;
You can configure all of RaceCapture&#039;s options under the setup page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; Whenever you make a change on one of these pages, you will need to &#039;&#039;&#039;write&#039;&#039;&#039; your changes back to the RaceCapture device. &lt;br /&gt;
&lt;br /&gt;
===Race Tracks===&lt;br /&gt;
On the RaceTracks page you can create a custom track, which will be included in the library of track maps for automatic detection. To create a custom track, turn off &#039;Automatic race track detection&#039; and then press the add (+) button. You will be presented with an option to create a circuit or Autocross (point-point) style course. Follow the on-screen instructions to create your track.&lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_select_track_type.png|640px]]&lt;br /&gt;
&lt;br /&gt;
===GPS===&lt;br /&gt;
The GPS page allows you to adjust the GPS sample rate and enable/disable various channels. &lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; We highly recommend you keep the default channels enabled for proper operation of analysis and lap timing.&lt;br /&gt;
* 10Hz is the recommended sample rate for the best balance of performance / accuracy. [[RaceCapturePro2_GPS|Getting the best GPS performance]]&lt;br /&gt;
&lt;br /&gt;
===Race Timing===&lt;br /&gt;
These enable the lap timer and predictive lap timer. Leave these &#039;on&#039; to enable these features.&lt;br /&gt;
&lt;br /&gt;
===Analog Sensors===&lt;br /&gt;
RaceCapture has one analog sensor that measures current battery voltage. The default 1Hz is the recommended sample rate. To disable, set the sample rate to &#039;Disabled&#039;. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; Normally you would not need to adjust these settings.&lt;br /&gt;
&lt;br /&gt;
===Accel / Gyro===&lt;br /&gt;
The recommended mounting orientation for RaceCapture is square with the chassis. &lt;br /&gt;
* You can re-map channels by re-assigning the physical axis to the mapped channel.&lt;br /&gt;
* Once defined, you can calibrate the accelerometer + gyro by pressing the calibrate button, and then pressing the &#039;&#039;&#039;write&#039;&#039;&#039; button to write the calibration back to RaceCapture.&lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_imu_config.png|640px]]&lt;br /&gt;
&lt;br /&gt;
===CAN bus===&lt;br /&gt;
For OBDII operation, ensure the CAN bus is set to &#039;&#039;&#039;On&#039;&#039;&#039;.  &lt;br /&gt;
* Common baud rates for OBDII are 500K and 250K. The default is 500K, which applies to nearly every CAN OBDII vehicle.&lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_CAN_config.png|640px]]&lt;br /&gt;
&lt;br /&gt;
===OBDII===&lt;br /&gt;
You can select from a standard list of OBDII channels on the OBDII configuration screen. &lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_OBDII_config.png|640px]]&lt;br /&gt;
====Selecting sample rates====&lt;br /&gt;
For channels that require a faster response rate, like RPM and TPS, we recommend 10, 25 or 50Hz. More slowly changing channels like EngineTemperature should be set to 1 or 5Hz.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note about unsupported channels:&#039;&#039;&#039; If your ECU does not support a channel, the value will remain at 0. RaceCapture will time-out waiting for a response from the ECU, which will affect the performance of other channels. We recommend removing all unsupported channels to ensure optimal OBDII performance.&lt;br /&gt;
&lt;br /&gt;
===Wireless===&lt;br /&gt;
You can configure RaceCapture&#039;s WiFi for both &#039;&#039;&#039;Access Point&#039;&#039;&#039; and &#039;&#039;&#039;Client&#039;&#039;&#039; mode.&lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_WiFi_config.png|640px]]&lt;br /&gt;
====Client Mode====&lt;br /&gt;
To enable client mode, specify the SSID and password for the network you wish to connect to and turn the client mode switch to &#039;&#039;&#039;on&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Access Point Mode====&lt;br /&gt;
To enable the RaceCapture access point, specify the SSID and a password.&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; If specified, passwords must be minimum of 8 characters. Leave the field blank to create an open network.&lt;br /&gt;
&lt;br /&gt;
===Real-time Telemetry===&lt;br /&gt;
[[image:podium.png|thumb|200px]]&lt;br /&gt;
You can live-stream your data to [http://podium.live Podium ] so you can compare and share laps and runs with your friends.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;http://i.imgur.com/WzHsdU1.gif&amp;quot; width=&amp;quot;640&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Enabling Telemetry====&lt;br /&gt;
* Create an account on [http://podium.live Podium] and create a device ID.&lt;br /&gt;
* Enter the provided device ID into the telemetry configuration page of your RaceCapture app&lt;br /&gt;
* Enable the telemetry option in the top level application preferences. &lt;br /&gt;
&lt;br /&gt;
[[image:RaceCapture_telemetry_config.png|640px]]&lt;br /&gt;
&lt;br /&gt;
When telemetry is broadcasting, you will see a green cloud icon in the application toolbar.&lt;br /&gt;
&lt;br /&gt;
=====Notes about Android devices=====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hotspot mode&#039;&#039;&#039;: Older versions of Android will lose their internet connection when connected to a WiFi network that doesn&#039;t provide an internet connection. This is a common issue when connecting to WiFi enabled cameras such as GoPros and other WiFi enabled devices. Fortunately,  iOS and newer versions of Android have the smarts to detect this condition and keep the cellular connection active, but older versions of Android will require an different approach.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you have a device that loses it&#039;s internet connection when connected to RaceCapture&#039;s WiFi network, you can solve this by enabling a hot spot on your device, and then configuring RaceCapture&#039;s WiFi interface by enabling the client configuration to connect to your hotspot, effectively reversing the connection.  Once RaceCapture is configured to connect to your hotspot, it will automatically connect whenever your hotspot is turned on, and then you&#039;ll be able to broadcast telemetry to Podium.&lt;br /&gt;
&lt;br /&gt;
===Logs===&lt;br /&gt;
To view the log messages provided by the RaceCapture unit, you can enable the &#039;&#039;&#039;Poll log&#039;&#039;&#039; check box. You can copy the current log to the clipboard by pressing the &#039;&#039;&#039;Copy&#039;&#039;&#039; button.&lt;br /&gt;
* &#039;&#039;&#039;Note:&#039;&#039;&#039; These logs are useful for diagnosing issues with your RaceCapture unit.&lt;br /&gt;
&lt;br /&gt;
==Analysis Mode==&lt;br /&gt;
RaceCapture will automatically record your session in the background while in dashboard mode. To view the data, enter the &#039;&#039;&#039;Analysis&#039;&#039;&#039; mode and load an existing session. The session will be automatically named with the local track or with a timestamp. &lt;br /&gt;
&lt;br /&gt;
{{#evu:https://www.youtube.com/watch?v=Hi9nA2N87RY}}&lt;br /&gt;
&lt;br /&gt;
===Reviewing Laps===&lt;br /&gt;
If the data contains lap times, the laps will be shown in the dropdown list on the right. Select the laps you wish to compare; the &#039;&#039;&#039;Speed&#039;&#039;&#039; channel is selected by default. &lt;br /&gt;
* &#039;&#039;&#039;Comparing additional channels&#039;&#039;&#039;: You can review additional channels by pressing the gear icon on the line chart.&lt;br /&gt;
&lt;br /&gt;
===Navigating data===&lt;br /&gt;
Swipe across the data to compare various points correlated with the position on the track map.&lt;br /&gt;
* &#039;&#039;&#039;Zooming&#039;&#039;&#039; you can zoom the chart using a two-finger pinch gesture, or using the mouse scroll wheel or your laptop&#039;s trackpad scroll feature.&lt;br /&gt;
&lt;br /&gt;
===Selecting time vs distance===&lt;br /&gt;
You can switch between time and distance data comparison by accessing the chart options, or pressing the -&amp;gt; or clock icon in the line chart.&lt;br /&gt;
&lt;br /&gt;
===Reviewing raw data===&lt;br /&gt;
If your data contains no laps, such as data from a static test or dyno pull, the data will be present in one entry under the loaded session. Select this entry to view the data. The RaceCapture app will auto-select the &#039;&#039;&#039;Time&#039;&#039;&#039; dimension if it detects no significant distance traveled within the data. &lt;br /&gt;
&lt;br /&gt;
===Comparing laps / runs between sessions===&lt;br /&gt;
You can compare data between sessions if they are in a coinciding location - just load multiple sessions and select laps between those sessions.&lt;br /&gt;
&lt;br /&gt;
==Exporting Data==&lt;br /&gt;
You can export your sessions from your list of saved sessions.&lt;br /&gt;
&lt;br /&gt;
===Importing to 3rd party software===&lt;br /&gt;
&lt;br /&gt;
The RaceCapture log file format is plain CSV, which can be imported into 3rd party software. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RaceRender&#039;&#039;&#039; provides native support for the RaceCapture log file format.&lt;br /&gt;
* &#039;&#039;&#039;DashWare&#039;&#039;&#039; has been used by RaceCapture customers - Rowan Hick has a write-up on [https://www.rowanhick.com/2016/01/07/racecapture-pro-dashware-win Dashware integration].&lt;br /&gt;
&lt;br /&gt;
==Applying Decals==&lt;br /&gt;
Install the included decals on your car in prominent locations - for a guaranteed +5 HP!&lt;br /&gt;
&lt;br /&gt;
[[image:chris_wynne_asl.jpg|640px]]&lt;br /&gt;
&lt;br /&gt;
=More=&lt;br /&gt;
&lt;br /&gt;
==Alternative ways to power==&lt;br /&gt;
&lt;br /&gt;
===USB===&lt;br /&gt;
You can power RaceCapture using the included USB cable, plugged into your car&#039;s USB charger.&lt;br /&gt;
&lt;br /&gt;
===Custom Cable===&lt;br /&gt;
You can build a custom cable for power and CAN bus using a standard CAT-5 ethernet cable with an RJ45 connector. Wire up using&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:700px; height:200px;&amp;quot;&lt;br /&gt;
|+ Power, ground and CAN bus connections to RaceCapture/Pro &lt;br /&gt;
|-&lt;br /&gt;
! Connection&lt;br /&gt;
! RaceCapture/Pro (RJ45 cable)&lt;br /&gt;
|-&lt;br /&gt;
| +12v&lt;br /&gt;
| Brown&lt;br /&gt;
|-&lt;br /&gt;
| Ground&lt;br /&gt;
| Orange/White&lt;br /&gt;
|-&lt;br /&gt;
| CAN 1 High&lt;br /&gt;
| Orange&lt;br /&gt;
|-&lt;br /&gt;
| CAN 1 Low&lt;br /&gt;
| Green/White&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These color codes assume EIA-T568B RJ45 cable (check printing on the cable to confirm)&lt;br /&gt;
&lt;br /&gt;
[[File:RCT_RJ45_CAN.png|200px]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6710</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6710"/>
		<updated>2016-08-22T17:26:38Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Install software===&lt;br /&gt;
Download the latest RaceCapture app for your platform here: https://podium.live/software&lt;br /&gt;
&lt;br /&gt;
Also install the RaceCapture App on your phone or tablet. https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&lt;br /&gt;
&lt;br /&gt;
===Connect to RaceCapture===&lt;br /&gt;
&lt;br /&gt;
====WiFi (Android/iOS)====&lt;br /&gt;
By default, RaceCapture will setup a WiFi network named &#039;RaceCapture XXX&#039; (XXX will be a random number). Connect to this WiFi network, then open the RaceCapture App.&lt;br /&gt;
&lt;br /&gt;
====USB (Windows/Mac/Linux)====&lt;br /&gt;
&lt;br /&gt;
Plug the USB cable into RaceCapture and your computer. Windows 10, Mac and Linux computers do not need any additional software to connect to RaceCapture. &lt;br /&gt;
&lt;br /&gt;
=====Windows XP, 7, 8=====&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. You will need to disable the driver signing requirement for Windows 8, or upgrade to Windows 10. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
*** [http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/ Win8 64bit unsigned driver instructions]&lt;br /&gt;
* Plug RaceCapture in to the computer. &lt;br /&gt;
* If prompted to install a driver, direct Windows to the folder where you unzipped the RaceCapture/Pro drivers.&lt;br /&gt;
* If not prompted, manually update driver:&lt;br /&gt;
** Open Windows Device Manager and find the &#039;&#039;&#039;Ports (COM and LPT)&#039;&#039;&#039; section.  RaceCapture/Pro should be listed there, possibly with a yellow (!) over the icon. &lt;br /&gt;
** Right click and select &#039;Update Driver&#039;.&lt;br /&gt;
** Follow the instructions and direct Windows to the folder where you unzipped the RaceCapture/Pro drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configure track===&lt;br /&gt;
If RaceCapture does not have a track set, when you select the Dashboard view you will be prompted to set a track: &amp;lt;br&amp;gt;[[Image:Screen Shot 2016-08-20 at 2.22.05 PM.png|500px]]  &amp;lt;br&amp;gt;Search for and select your track, then click/tap the checkbox to set the track.&lt;br /&gt;
&lt;br /&gt;
You can also change your track in the Tracks section in the Configuration screen: &amp;lt;br&amp;gt; [[Image:Rcttrackconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Setup OBDII (optional)===&lt;br /&gt;
To setup OBDII channels, use the OBDII screen. Turn on OBDII channels and click the + button at the bottom to add a channel. Select the channel name and sample rate. &amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt; Due to the design of the OBD2 protocol, individual channels (PIDs) are requested sequentially, so individual channel rates decrease based on the number of channels enabled.&lt;br /&gt;
&lt;br /&gt;
[[File:Setup obdii.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Save Config===&lt;br /&gt;
&lt;br /&gt;
Once configured, press the Save button on the bottom right to save your configuration. Now hit the track!&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Setup_obdii.png&amp;diff=6709</id>
		<title>File:Setup obdii.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Setup_obdii.png&amp;diff=6709"/>
		<updated>2016-08-22T17:21:57Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6708</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6708"/>
		<updated>2016-08-22T17:14:48Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Install software===&lt;br /&gt;
Download the latest RaceCapture app for your platform here: https://podium.live/software&lt;br /&gt;
&lt;br /&gt;
Also install the RaceCapture App on your phone or tablet. https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&lt;br /&gt;
&lt;br /&gt;
===Connect to RaceCapture===&lt;br /&gt;
&lt;br /&gt;
====WiFi (Android/iOS)====&lt;br /&gt;
By default, RaceCapture will setup a WiFi network named &#039;RaceCapture XXX&#039; (XXX will be a random number). Connect to this WiFi network, then open the RaceCapture App.&lt;br /&gt;
&lt;br /&gt;
====USB (Windows/Mac/Linux)====&lt;br /&gt;
&lt;br /&gt;
Plug the USB cable into RaceCapture and your computer. Windows 10, Mac and Linux computers do not need any additional software to connect to RaceCapture. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Windows XP, 7, 8:&amp;lt;/strong&amp;gt;&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. You will need to disable the driver signing requirement for Windows 8, or upgrade to Windows 10. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
*** [http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/ Win8 64bit unsigned driver instructions]&lt;br /&gt;
* Plug RaceCapture in to the computer. &lt;br /&gt;
* If prompted to install a driver, direct Windows to the folder where you unzipped the RaceCapture/Pro drivers.&lt;br /&gt;
* If not prompted, manually update driver:&lt;br /&gt;
** Open Windows Device Manager and find the &#039;&#039;&#039;Ports (COM and LPT)&#039;&#039;&#039; section.  RaceCapture/Pro should be listed there, possibly with a yellow (!) over the icon. &lt;br /&gt;
** Right click and select &#039;Update Driver&#039;.&lt;br /&gt;
** Follow the instructions and direct Windows to the folder where you unzipped the RaceCapture/Pro drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configure track===&lt;br /&gt;
If RaceCapture does not have a track set, when you select the Dashboard view you will be prompted to set a track: &amp;lt;br&amp;gt;[[Image:Screen Shot 2016-08-20 at 2.22.05 PM.png|500px]]  &amp;lt;br&amp;gt;Search for and select your track, then click/tap the checkbox to set the track.&lt;br /&gt;
&lt;br /&gt;
You can also change your track in the Tracks section in the Configuration screen: &amp;lt;br&amp;gt; [[Image:Rcttrackconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Setup OBDII (optional)===&lt;br /&gt;
&lt;br /&gt;
===Save Config===&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6707</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6707"/>
		<updated>2016-08-22T16:58:00Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Install software===&lt;br /&gt;
Download the latest RaceCapture app for your platform here: https://podium.live/software&lt;br /&gt;
&lt;br /&gt;
===Configure track===&lt;br /&gt;
If RaceCapture does not have a track set, when you select the Dashboard view you will be prompted to set a track: &amp;lt;br&amp;gt;[[Image:Screen Shot 2016-08-20 at 2.22.05 PM.png|500px]]  &amp;lt;br&amp;gt;Search for and select your track, then click/tap the checkbox to set the track.&lt;br /&gt;
&lt;br /&gt;
You can also change your track in the Tracks section in the Configuration screen: &amp;lt;br&amp;gt; [[Image:Rcttrackconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Setup OBDII (optional)===&lt;br /&gt;
&lt;br /&gt;
===Save Config===&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6702</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6702"/>
		<updated>2016-08-20T21:35:55Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Install software&lt;br /&gt;
## Download the latest RaceCapture app for your platform here: https://podium.live/software&lt;br /&gt;
# Configure track&lt;br /&gt;
## If RaceCapture does not have a track set, when you select the Dashboard view you will be prompted to set a track: &amp;lt;br&amp;gt;[[Image:Screen Shot 2016-08-20 at 2.22.05 PM.png|500px]]  &amp;lt;br&amp;gt;Search for and select your track, then click/tap the checkbox to set the track.&lt;br /&gt;
## You can also change your track in the Tracks section in the Configuration screen: &amp;lt;br&amp;gt; [[Image:Rcttrackconfig.png|500px]]&lt;br /&gt;
# Setup OBDII (optional)&lt;br /&gt;
# Save Config&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Rcttrackconfig.png&amp;diff=6701</id>
		<title>File:Rcttrackconfig.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Rcttrackconfig.png&amp;diff=6701"/>
		<updated>2016-08-20T21:29:57Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Screen_Shot_2016-08-20_at_2.22.05_PM.png&amp;diff=6700</id>
		<title>File:Screen Shot 2016-08-20 at 2.22.05 PM.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Screen_Shot_2016-08-20_at_2.22.05_PM.png&amp;diff=6700"/>
		<updated>2016-08-20T21:23:20Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6699</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6699"/>
		<updated>2016-08-20T21:22:55Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Install software&lt;br /&gt;
## Download the latest RaceCapture app for your platform here: https://podium.live/software&lt;br /&gt;
# Configure track&lt;br /&gt;
## If RaceCapture does not have a track set, when you select the Dashboard view you will be prompted to set a track: &lt;br /&gt;
# Setup OBDII (optional)&lt;br /&gt;
# Save Config&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6698</id>
		<title>RaceCapture-Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Track&amp;diff=6698"/>
		<updated>2016-08-20T03:13:28Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: Created page with &amp;quot;# Install software # Configure track # Setup OBDII (optional) # Save Config&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Install software&lt;br /&gt;
# Configure track&lt;br /&gt;
# Setup OBDII (optional)&lt;br /&gt;
# Save Config&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture/Track&amp;diff=6697</id>
		<title>RaceCapture/Track</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture/Track&amp;diff=6697"/>
		<updated>2016-08-20T03:12:17Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: Created page with &amp;quot;*  Quickstart Guide&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[RaceCaptureTrack_Quickstart| Quickstart Guide]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6696</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6696"/>
		<updated>2016-08-20T03:11:30Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* RaceCapture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
{|id=&amp;quot;EnWpMpBook2&amp;quot; style=&amp;quot;width:100%; background-repeat: no-repeat; background-position: 0% 20%;background-color: #e0e0e0; border: 1px solid #ccc;&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:40%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; text-align:center;padding-left:20px;white-space: nowrap;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;font-size: 175%; border: none; margin: 0; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to &#039;&#039;&#039;Autosport Labs&#039;&#039;&#039;&amp;lt;/h1&amp;gt;&lt;br /&gt;
|style=&amp;quot;width:60%; padding-left: 10%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Autosport_Labs:About|About Autosport Labs]]&#039;&#039;&#039; -&lt;br /&gt;
[[Autosport Labs Technology License]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-top: 1px solid #999;&amp;quot;&amp;gt;&lt;br /&gt;
[[MegaJolt_Lite_Jr._-_A_DIY_Programmable_EDIS_Ignition_Controller_-_Users_Welcome%21| MegaJolt Lite Jr. Users Welcome]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Autosport Labs Projects==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:RaceCapturePro_logo_small.png|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:racecapture_mk2_3quarter.jpg|446px|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[RaceCapturePro|Race Capture Pro]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Data Acquisition and Control&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:mjlj_small_logo.png|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[Image:MegajoltE_map.jpg|300px|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[Megajolt Lite Jr.|Megajolt Lite Jr.]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Programmable Ignition Controller&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/megajolte/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other things we&#039;re working on==&lt;br /&gt;
&lt;br /&gt;
===RaceCapture===&lt;br /&gt;
* [[RaceCapture/Track|RaceCapture - the little brother to RaceCapture/Pro]]&lt;br /&gt;
&lt;br /&gt;
===DIY Racing Helmet Microphone===&lt;br /&gt;
*[[Helmet_mic|Build a helmet mic on the cheap!]]&lt;br /&gt;
&lt;br /&gt;
===Tweeting Race Car===&lt;br /&gt;
[[Tweeting_Race_Car|Our race cars tweet autonomously while on the race track!]]&lt;br /&gt;
&lt;br /&gt;
===Ignition Driver Modules===&lt;br /&gt;
[[IgnitionDrivers|Ignition driver boards for Coil On Plug and other applications]]&lt;br /&gt;
&lt;br /&gt;
===Tachometer Adapter===&lt;br /&gt;
[[TachAdapter|Tachometer Adapter: Adapts Tachometer to multiple coil packs]]&lt;br /&gt;
&lt;br /&gt;
===Megajolt2 Roadmap===&lt;br /&gt;
Info on our next generation [[Megajolt2|Megajolt2]] platform- testing in 2010!&lt;br /&gt;
&lt;br /&gt;
===Autosport Labs R&amp;amp;D Platforms===&lt;br /&gt;
[[Research_and_Development_Platforms|Meet the test platforms we inflict our projects upon!]]&lt;br /&gt;
[[Image:240z_left_rear_3quarter_400px.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
===Lighting===&lt;br /&gt;
*[[Dual_LED_cluster|Dual LED Cluster]]&lt;br /&gt;
*[[Sequential_shift_light_array|Sequential Shift Light Array]]&lt;br /&gt;
&lt;br /&gt;
===CPU Module===&lt;br /&gt;
The Autosport Labs CPU Module will be the heart of our future projects. This piece combines DIY friendliness with high speed high performance 32 bit processing power.&lt;br /&gt;
*[[CPU_Module|CPU Module]]&lt;br /&gt;
&lt;br /&gt;
===Other Things===&lt;br /&gt;
&lt;br /&gt;
*[[Handy_hints|Helpful Engineering Resources]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6695</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6695"/>
		<updated>2016-08-20T03:10:43Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
{|id=&amp;quot;EnWpMpBook2&amp;quot; style=&amp;quot;width:100%; background-repeat: no-repeat; background-position: 0% 20%;background-color: #e0e0e0; border: 1px solid #ccc;&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:40%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; text-align:center;padding-left:20px;white-space: nowrap;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;font-size: 175%; border: none; margin: 0; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to &#039;&#039;&#039;Autosport Labs&#039;&#039;&#039;&amp;lt;/h1&amp;gt;&lt;br /&gt;
|style=&amp;quot;width:60%; padding-left: 10%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Autosport_Labs:About|About Autosport Labs]]&#039;&#039;&#039; -&lt;br /&gt;
[[Autosport Labs Technology License]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-top: 1px solid #999;&amp;quot;&amp;gt;&lt;br /&gt;
[[MegaJolt_Lite_Jr._-_A_DIY_Programmable_EDIS_Ignition_Controller_-_Users_Welcome%21| MegaJolt Lite Jr. Users Welcome]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Autosport Labs Projects==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:RaceCapturePro_logo_small.png|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:racecapture_mk2_3quarter.jpg|446px|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[RaceCapturePro|Race Capture Pro]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Data Acquisition and Control&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:mjlj_small_logo.png|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[Image:MegajoltE_map.jpg|300px|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[Megajolt Lite Jr.|Megajolt Lite Jr.]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Programmable Ignition Controller&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/megajolte/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other things we&#039;re working on==&lt;br /&gt;
&lt;br /&gt;
===RaceCapture===&lt;br /&gt;
* [[RaceCapture|RaceCapture - the little brother to RaceCapture/Pro]]&lt;br /&gt;
&lt;br /&gt;
===DIY Racing Helmet Microphone===&lt;br /&gt;
*[[Helmet_mic|Build a helmet mic on the cheap!]]&lt;br /&gt;
&lt;br /&gt;
===Tweeting Race Car===&lt;br /&gt;
[[Tweeting_Race_Car|Our race cars tweet autonomously while on the race track!]]&lt;br /&gt;
&lt;br /&gt;
===Ignition Driver Modules===&lt;br /&gt;
[[IgnitionDrivers|Ignition driver boards for Coil On Plug and other applications]]&lt;br /&gt;
&lt;br /&gt;
===Tachometer Adapter===&lt;br /&gt;
[[TachAdapter|Tachometer Adapter: Adapts Tachometer to multiple coil packs]]&lt;br /&gt;
&lt;br /&gt;
===Megajolt2 Roadmap===&lt;br /&gt;
Info on our next generation [[Megajolt2|Megajolt2]] platform- testing in 2010!&lt;br /&gt;
&lt;br /&gt;
===Autosport Labs R&amp;amp;D Platforms===&lt;br /&gt;
[[Research_and_Development_Platforms|Meet the test platforms we inflict our projects upon!]]&lt;br /&gt;
[[Image:240z_left_rear_3quarter_400px.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
===Lighting===&lt;br /&gt;
*[[Dual_LED_cluster|Dual LED Cluster]]&lt;br /&gt;
*[[Sequential_shift_light_array|Sequential Shift Light Array]]&lt;br /&gt;
&lt;br /&gt;
===CPU Module===&lt;br /&gt;
The Autosport Labs CPU Module will be the heart of our future projects. This piece combines DIY friendliness with high speed high performance 32 bit processing power.&lt;br /&gt;
*[[CPU_Module|CPU Module]]&lt;br /&gt;
&lt;br /&gt;
===Other Things===&lt;br /&gt;
&lt;br /&gt;
*[[Handy_hints|Helpful Engineering Resources]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6662</id>
		<title>RaceCapture App User&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6662"/>
		<updated>2016-06-02T20:31:16Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Manual Track Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The RaceCapture/Pro V2 firmware and app represents a major upgrade to the capabilities of the original RaceCapture/Pro system.&lt;br /&gt;
&lt;br /&gt;
Currently supported platforms:&lt;br /&gt;
&lt;br /&gt;
* Windows: currently supported&lt;br /&gt;
* Linux: currently supported by running from source&lt;br /&gt;
* OSX - beta support&lt;br /&gt;
&lt;br /&gt;
Planned support:&lt;br /&gt;
&lt;br /&gt;
* Android: Beta available, contact us a racecapture@autosportlabs.com for access&lt;br /&gt;
* iOS&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
Get the latest firmware and app from the [[RaceCapturePro_Downloads|Downloads Page]]&lt;br /&gt;
&lt;br /&gt;
==Discussion Forums==&lt;br /&gt;
In the spirit of sharing and collaboration, please post all of your questions / feedback in the community forums.&lt;br /&gt;
&lt;br /&gt;
[http://www.autosportlabs.org/viewforum.php?f=33 RaceCapture V2 App/Firmware Discussion Forum]&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
&lt;br /&gt;
Check out some kickass features:&lt;br /&gt;
&lt;br /&gt;
==Multi-Platform, touch oriented application==&lt;br /&gt;
Capable of running on Windows and Android, the new RaceCapture app will ultimately combine RaceAnalyzer and the current Mobile app into a unified configuration, dashboard and analysis solution.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_home_screen6.png|500px]]&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:tacho_gauge_10k.png|500px]]&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Automatic Track Detection and configuration==&lt;br /&gt;
[[Image:rc_track_browse4.png|right|thumb|300px]]&lt;br /&gt;
The RaceCapture/Pro firmware supports automatic track detection and configuration, supporting up to 40 of your favorite race tracks.&lt;br /&gt;
&lt;br /&gt;
When RaceCapture/Pro is powered up and GPS locks on, the system searches for a track within a 2 mile radius. If one is found, the start/finish line and sector points are automatically configured, enabling lap, sector and predictive timing features without having to alter configuration.&lt;br /&gt;
&lt;br /&gt;
The latest race track configurations can be automatically downloaded and synchronized from http://www.race-capture.com via the application. If your track is not in the list, email us at racecapture@autosportlabs.com and we will work to get it added.&lt;br /&gt;
&lt;br /&gt;
Automatic configuration can still be disabled and manual start/finish and sector points can be defined.&lt;br /&gt;
&lt;br /&gt;
==Manual Track Configuration==&lt;br /&gt;
&lt;br /&gt;
You can manually specify start/finish lines for custom track configurations.&lt;br /&gt;
&lt;br /&gt;
* On the Race Track sectors page set &#039;&#039;&#039;Automatic Track Detection&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* For circuit type racing, set &#039;&#039;&#039;Separate start and finish lines&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* Click on the gear icon to the right of the Start/Finish configuration line&lt;br /&gt;
&lt;br /&gt;
[[Image:Manual track config.jpg|300px]]&lt;br /&gt;
[[Image:Manual track config points.png|300px]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Minimum Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set the latitude / longitude point of the start finish line in the Start/Finish section&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sector Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set additional sector points ordered in the &#039;&#039;&#039;direction of travel&#039;&#039;&#039; on the track.&lt;br /&gt;
&lt;br /&gt;
==Multi-Sector Timing==&lt;br /&gt;
We&#039;ve expanded timing from a single split point to up to 20 sectors, enabling true sector based timing. The sector timing information are exposed as two additional channels:&lt;br /&gt;
* sectorTime - indicates the time of the last completed sector&lt;br /&gt;
* sector - indicates the last completed sector &lt;br /&gt;
&lt;br /&gt;
==Separate Start/Finish Lines==&lt;br /&gt;
&lt;br /&gt;
To enable auto-x/rally/hillclimb scenarios we&#039;ve enabled the ability to define a separate start and finish line. &lt;br /&gt;
&lt;br /&gt;
The beginning of a lap is triggered by the combination of a start point which defines the general area where the race car is staged, and a launch detection algorithm combining a speed and g-force delta threshold.&lt;br /&gt;
&lt;br /&gt;
The completion of a lap is detected using the conventional GPS target detection mechanism.&lt;br /&gt;
&lt;br /&gt;
==Predictive Lap Timing==&lt;br /&gt;
A new predictive lap timing algorithm augments current &#039;lapTime&#039; channel with a new channel called &#039;predTime&#039;. &lt;br /&gt;
&lt;br /&gt;
Once a lap is completed, the data is used as a model to predict the next, ongoing lap. The predicted time sample rate is configurable up to the native GPS data rate.&lt;br /&gt;
&lt;br /&gt;
==CAN bus expansion==&lt;br /&gt;
[[Image:CAN_configuration.png|right|thumb|300px]]&lt;br /&gt;
A single CAN bus channel is supported using the CANx expansion module, which plugs in to the expansion port next to the green terminal block. &lt;br /&gt;
&lt;br /&gt;
The CAN feature can be configured with a variety of standard baud rates.&lt;br /&gt;
&lt;br /&gt;
CAN send and receive commands are made available via Lua scripting and can be combined with the Virtual Channel feature.&lt;br /&gt;
&lt;br /&gt;
==OBD2 support==&lt;br /&gt;
[[Image:OBDII_view.png|right|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
Enabled via the CANx module, standard OB2 PIDs can be queried and mapped to RaceCapture channels along with other sensors. &lt;br /&gt;
&lt;br /&gt;
Due to the design of the OBD2 protocol, individual channels (PIDs) are requested sequentially, so individual channel rates decrease based on the number of channels enabled.&lt;br /&gt;
&lt;br /&gt;
==Virtual Channels==&lt;br /&gt;
A virtual channel (aka &#039;Math channel&#039;) can be used to derive new channels from existing channel values. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Detecting gear based on RPM and speed ratios&lt;br /&gt;
* Turbo intercooler efficiency by calculating the difference between inlet and outlet temperature probes&lt;br /&gt;
* A calculated &#039;engine load&#039; indicator by integrating RPM + Manifold Pressure Sensor value.&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Lua_Scripting#CAN_Bus_functions|Lua Scripting CAN bus API]]&lt;br /&gt;
&lt;br /&gt;
==Lua Scripting==&lt;br /&gt;
Lua Scripting stability, error recovery and logging has been improved.&lt;br /&gt;
&lt;br /&gt;
* Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging.&lt;br /&gt;
* If a wayward script somehow crashes the firmware, the RCP watchdog will fire and start up RCP in safe mode, illuminating the red LED and bypassing script execution. Then, you&#039;ll have a chance to make fixes.&lt;br /&gt;
* Functions have been streamlined and normalized for consistency. Additional Lua functions have been added to support virtual channels, OBDII and CAN bus messaging.&lt;br /&gt;
&lt;br /&gt;
Read more in our [[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
==Improved log timing accuracy==&lt;br /&gt;
The core sample rate tick is now derived directly from the system&#039;s crystal-backed oscillator, making log file sample rates much more accurate.&lt;br /&gt;
&lt;br /&gt;
=Upcoming Features=&lt;br /&gt;
&lt;br /&gt;
The following upcoming features will bring the analysis features from RaceAnalyzer and the dashboard features from the current RaceCapture Android app into a unified experience for RaceCapture/Pro. &lt;br /&gt;
&lt;br /&gt;
==Dashboard==&lt;br /&gt;
[[Image:tacho_gauge_10k.png|thumb|right|300px]]&lt;br /&gt;
The dashboard view will feature most, if not all,, of the same informational views as the current RaceCapture mobile app, including:&lt;br /&gt;
&lt;br /&gt;
* Multi-gauge dashboard view&lt;br /&gt;
* Lap Time view showing last, predicted, best time and delta from best&lt;br /&gt;
* Raw channel monitoring view to show all known channels in a list&lt;br /&gt;
* Lap Time + real-time accelerometer + gyro view&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
Note, installation of the V2 firmware will disable the configuration functions of RaceAnalyzer. You will still be able to use analyze data from the RaceCapture/Pro log files until the analysis features are ported over to the new app.&lt;br /&gt;
&lt;br /&gt;
Before continuing, save your old RaceCapture/Pro configuration to preserve any sensor calibration data. You will need this later when re-entering the calibration data into the new app&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note, Due to the significant changes in the firmware, the RaceCapture .rcap configuration files are not compatible with the new configuration file format&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
To start, install the latest V2 beta firmware from the downloads section. Follow the flashing instructions in the file. After flashing, unplug / replug RaceCapture/Pro and verify the USB device is recognized.  &lt;br /&gt;
&lt;br /&gt;
* Windows: Check under Device Manager for a RaceCapture/Pro device under the Ports section.&lt;br /&gt;
* Linux: When plugged in, a CDC-ACM device should show up. Check it by issuing the dmesg command; typically it will be /dev/ttyACM0&lt;br /&gt;
&lt;br /&gt;
(screenshot of firmware flashing progress)&lt;br /&gt;
&lt;br /&gt;
==Application==&lt;br /&gt;
Install the RaceCapture app after downloading the setup package from the [[RaceCapturePro_Downloads|downloads section]]&lt;br /&gt;
&lt;br /&gt;
=Running=&lt;br /&gt;
The RaceCapture app will search for a compatible RaceCapture/Pro on all of the available ports. If it is found, the configuration will be automatically read.&lt;br /&gt;
&lt;br /&gt;
=Editing Configuration=&lt;br /&gt;
You can edit the RaceCapture/Pro configuration by entering the configuration view by touching the top level icon or accessing the sidebar menu.&lt;br /&gt;
&lt;br /&gt;
==Reading / Writing / Saving / Opening configuration==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Use the icons in the lower left of the configuration view to read / write configuration data from the controller as well as save / load configuration files.&lt;br /&gt;
&lt;br /&gt;
When reading the configuration, the progress bar at the top will show activity. After making a change, be sure to write back the configuration to RaceCapture/Pro.&lt;br /&gt;
&lt;br /&gt;
==Auto track detection==&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
To enable automatic track detection and configuration, select the Race Track / Sectors option in the left menu. Touch the &amp;quot;+&amp;quot; icon at the bottom to select tracks to add. &lt;br /&gt;
&lt;br /&gt;
* Note: For the first time running you will need to download the latest set of race tracks by touching the cloud icon in the lower right corner of the app.&lt;br /&gt;
&lt;br /&gt;
Search for your favorite tracks by name and add them to the list.&lt;br /&gt;
&lt;br /&gt;
==GPS Configuration==&lt;br /&gt;
[[Image:GPS_Channel_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can select a common sample rate for GPS related channels, up to the limit of the sensor (10Hz). &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039;: Leave the Position, Speed, Distance, and Time of Day channels enabled for accurate analysis.&lt;br /&gt;
&lt;br /&gt;
==Analog Channels==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure analog sensors using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the mapping scheme:&lt;br /&gt;
&lt;br /&gt;
* Raw value&lt;br /&gt;
* Simple linear scaling&lt;br /&gt;
* Interpolated map&lt;br /&gt;
&lt;br /&gt;
Most sensors are configured in map mode to compensate for non-linear response, like many temperature sensors.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; Channel #8 is fixed as a battery input channel and should not be changed.&lt;br /&gt;
&lt;br /&gt;
==Pulse/RPM Sensors==&lt;br /&gt;
[[Image:rc_app_pulse_rpm_input.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure RPM / Timer / pulse channels using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Channel Operation Mode&#039;&#039;&#039;: RPM, frequency, or pulse period&lt;br /&gt;
* &#039;&#039;&#039;Clock divider&#039;&#039;&#039;: This specifies the operating range for measuring the pulse. This is typically left at 128.&lt;br /&gt;
* &#039;&#039;&#039;Pulse Per Revolution / Teeth Per Wheel&#039;&#039;&#039;: This specifies the number of pulses representing a complete revolution of the wheel. &lt;br /&gt;
** For RPM mode This value is typically set based on the number of cylinders and the number of coil packs used on the engine&lt;br /&gt;
&lt;br /&gt;
==Digital In/Out==&lt;br /&gt;
[[Image:ra_gpio_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the 3 digital input / output channels using this view:&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode&#039;&#039;&#039;: Set the channel to &#039;&#039;&#039;input&#039;&#039;&#039; for reading digital on/off sensors, or &#039;&#039;&#039;output&#039;&#039;&#039; to use the channel in output mode to control a device.&lt;br /&gt;
&lt;br /&gt;
==Accelerometer/Gyro==&lt;br /&gt;
[[Image:rc_app_accelerometer_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the Accelerometer / Gyro with this view. Edit channel mappings, orientation and zero levels.&lt;br /&gt;
&lt;br /&gt;
==Pulse/Analog Out==&lt;br /&gt;
[[Image:rc_app_pwm_analog_out_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Up to 4 PWM / analog output channels are available for controlling devices - LEDs, motors - or sending signals to other systems.&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting the channel name and sample rate, then configure the channel options:&lt;br /&gt;
* &#039;&#039;&#039;Output Mode&#039;&#039;&#039; Select either Frequency / Pulse Width Modulated (PWM) mode or analog output mode.  &#039;&#039;&#039;MK1 only:&#039;&#039;&#039; to enable analog mode you also need to flip the hardware dip switch on the RaceCapture/Pro main board.&lt;br /&gt;
* &#039;&#039;&#039;Logging Mode&#039;&#039;&#039; Select either logging the frequency or the analog output voltage. &lt;br /&gt;
* &#039;&#039;&#039;Startup Duty Cycle&#039;&#039;&#039; The default duty cycle when the system starts up.&lt;br /&gt;
* &#039;&#039;&#039;Startup Period&#039;&#039;&#039; The default startup value for the pulse period. A larger number means individual pulses are spread further apart.&lt;br /&gt;
&lt;br /&gt;
==CAN Bus==&lt;br /&gt;
[[Image:CAN_configuration.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Enable the CAN bus interface and baud rate using this screen. &lt;br /&gt;
&lt;br /&gt;
==OBD II==&lt;br /&gt;
[[Image:OBDII_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can create OBDII channels and query standard OBD2 PIDs over a compatible OBD2 CAN bus link. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; OBD2 is only supported for ECUs that support the CAN bus protocol. The mandatory requirement for CAN support is 2008, but some vehicles implemented it earlier. Research your year/make/model to confirm.&lt;br /&gt;
&lt;br /&gt;
To add an OBD2 channel, click the + sign at the bottom of this configuration page and select the channel you wish to log. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039; The sample rate you select is the &#039;&#039;&#039;logged&#039;&#039;&#039; sample rate, not the actual sample rate of the data. Due to the limitations of the OBDII protocol, channels are queried sequentially in a request/reply fashion. Therefore, as more channels are enabled the effective individual channel sample rate is reduced.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
[[Image:Wirelessconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
You can enable Bluetooth via the Wireless settings. After enabling and saving the configuration to RaceCapture/Pro, following these steps:&lt;br /&gt;
&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Turn on Bluetooth on your tablet and pair with RaceCapture/Pro, password is 1234&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing, pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Telemetry===&lt;br /&gt;
&lt;br /&gt;
For detailed setup instructions read our [[RaceCapturePro2_TelemetryQuickstart|Telemetry Quickstart]]&lt;br /&gt;
&lt;br /&gt;
==Scripting==&lt;br /&gt;
[[Image:Luascripting.png|500px]]&lt;br /&gt;
&lt;br /&gt;
LuaScripting for RaceCapture/Pro enables unlimited capabilities for your data logging and control requirements. Create a virtual/math channel or control an airbrake or intercooler sprayer. For full information about how to write Lua Scripts, read our [[RaceCapturePro_Lua_Scripting| Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging!&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6661</id>
		<title>RaceCapture App User&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6661"/>
		<updated>2016-06-02T20:30:22Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Manual Track Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The RaceCapture/Pro V2 firmware and app represents a major upgrade to the capabilities of the original RaceCapture/Pro system.&lt;br /&gt;
&lt;br /&gt;
Currently supported platforms:&lt;br /&gt;
&lt;br /&gt;
* Windows: currently supported&lt;br /&gt;
* Linux: currently supported by running from source&lt;br /&gt;
* OSX - beta support&lt;br /&gt;
&lt;br /&gt;
Planned support:&lt;br /&gt;
&lt;br /&gt;
* Android: Beta available, contact us a racecapture@autosportlabs.com for access&lt;br /&gt;
* iOS&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
Get the latest firmware and app from the [[RaceCapturePro_Downloads|Downloads Page]]&lt;br /&gt;
&lt;br /&gt;
==Discussion Forums==&lt;br /&gt;
In the spirit of sharing and collaboration, please post all of your questions / feedback in the community forums.&lt;br /&gt;
&lt;br /&gt;
[http://www.autosportlabs.org/viewforum.php?f=33 RaceCapture V2 App/Firmware Discussion Forum]&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
&lt;br /&gt;
Check out some kickass features:&lt;br /&gt;
&lt;br /&gt;
==Multi-Platform, touch oriented application==&lt;br /&gt;
Capable of running on Windows and Android, the new RaceCapture app will ultimately combine RaceAnalyzer and the current Mobile app into a unified configuration, dashboard and analysis solution.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_home_screen6.png|500px]]&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:tacho_gauge_10k.png|500px]]&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Automatic Track Detection and configuration==&lt;br /&gt;
[[Image:rc_track_browse4.png|right|thumb|300px]]&lt;br /&gt;
The RaceCapture/Pro firmware supports automatic track detection and configuration, supporting up to 40 of your favorite race tracks.&lt;br /&gt;
&lt;br /&gt;
When RaceCapture/Pro is powered up and GPS locks on, the system searches for a track within a 2 mile radius. If one is found, the start/finish line and sector points are automatically configured, enabling lap, sector and predictive timing features without having to alter configuration.&lt;br /&gt;
&lt;br /&gt;
The latest race track configurations can be automatically downloaded and synchronized from http://www.race-capture.com via the application. If your track is not in the list, email us at racecapture@autosportlabs.com and we will work to get it added.&lt;br /&gt;
&lt;br /&gt;
Automatic configuration can still be disabled and manual start/finish and sector points can be defined.&lt;br /&gt;
&lt;br /&gt;
==Manual Track Configuration==&lt;br /&gt;
[[Image:Manual track config.jpg||thumb|300px]]&lt;br /&gt;
[[Image:Manual track config points.png||thumb|300px]]&lt;br /&gt;
You can manually specify start/finish lines for custom track configurations.&lt;br /&gt;
&lt;br /&gt;
* On the Race Track sectors page set &#039;&#039;&#039;Automatic Track Detection&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* For circuit type racing, set &#039;&#039;&#039;Separate start and finish lines&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* Click on the gear icon to the right of the Start/Finish configuration line&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Minimum Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set the latitude / longitude point of the start finish line in the Start/Finish section&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sector Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set additional sector points ordered in the &#039;&#039;&#039;direction of travel&#039;&#039;&#039; on the track.&lt;br /&gt;
&lt;br /&gt;
==Multi-Sector Timing==&lt;br /&gt;
We&#039;ve expanded timing from a single split point to up to 20 sectors, enabling true sector based timing. The sector timing information are exposed as two additional channels:&lt;br /&gt;
* sectorTime - indicates the time of the last completed sector&lt;br /&gt;
* sector - indicates the last completed sector &lt;br /&gt;
&lt;br /&gt;
==Separate Start/Finish Lines==&lt;br /&gt;
&lt;br /&gt;
To enable auto-x/rally/hillclimb scenarios we&#039;ve enabled the ability to define a separate start and finish line. &lt;br /&gt;
&lt;br /&gt;
The beginning of a lap is triggered by the combination of a start point which defines the general area where the race car is staged, and a launch detection algorithm combining a speed and g-force delta threshold.&lt;br /&gt;
&lt;br /&gt;
The completion of a lap is detected using the conventional GPS target detection mechanism.&lt;br /&gt;
&lt;br /&gt;
==Predictive Lap Timing==&lt;br /&gt;
A new predictive lap timing algorithm augments current &#039;lapTime&#039; channel with a new channel called &#039;predTime&#039;. &lt;br /&gt;
&lt;br /&gt;
Once a lap is completed, the data is used as a model to predict the next, ongoing lap. The predicted time sample rate is configurable up to the native GPS data rate.&lt;br /&gt;
&lt;br /&gt;
==CAN bus expansion==&lt;br /&gt;
[[Image:CAN_configuration.png|right|thumb|300px]]&lt;br /&gt;
A single CAN bus channel is supported using the CANx expansion module, which plugs in to the expansion port next to the green terminal block. &lt;br /&gt;
&lt;br /&gt;
The CAN feature can be configured with a variety of standard baud rates.&lt;br /&gt;
&lt;br /&gt;
CAN send and receive commands are made available via Lua scripting and can be combined with the Virtual Channel feature.&lt;br /&gt;
&lt;br /&gt;
==OBD2 support==&lt;br /&gt;
[[Image:OBDII_view.png|right|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
Enabled via the CANx module, standard OB2 PIDs can be queried and mapped to RaceCapture channels along with other sensors. &lt;br /&gt;
&lt;br /&gt;
Due to the design of the OBD2 protocol, individual channels (PIDs) are requested sequentially, so individual channel rates decrease based on the number of channels enabled.&lt;br /&gt;
&lt;br /&gt;
==Virtual Channels==&lt;br /&gt;
A virtual channel (aka &#039;Math channel&#039;) can be used to derive new channels from existing channel values. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Detecting gear based on RPM and speed ratios&lt;br /&gt;
* Turbo intercooler efficiency by calculating the difference between inlet and outlet temperature probes&lt;br /&gt;
* A calculated &#039;engine load&#039; indicator by integrating RPM + Manifold Pressure Sensor value.&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Lua_Scripting#CAN_Bus_functions|Lua Scripting CAN bus API]]&lt;br /&gt;
&lt;br /&gt;
==Lua Scripting==&lt;br /&gt;
Lua Scripting stability, error recovery and logging has been improved.&lt;br /&gt;
&lt;br /&gt;
* Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging.&lt;br /&gt;
* If a wayward script somehow crashes the firmware, the RCP watchdog will fire and start up RCP in safe mode, illuminating the red LED and bypassing script execution. Then, you&#039;ll have a chance to make fixes.&lt;br /&gt;
* Functions have been streamlined and normalized for consistency. Additional Lua functions have been added to support virtual channels, OBDII and CAN bus messaging.&lt;br /&gt;
&lt;br /&gt;
Read more in our [[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
==Improved log timing accuracy==&lt;br /&gt;
The core sample rate tick is now derived directly from the system&#039;s crystal-backed oscillator, making log file sample rates much more accurate.&lt;br /&gt;
&lt;br /&gt;
=Upcoming Features=&lt;br /&gt;
&lt;br /&gt;
The following upcoming features will bring the analysis features from RaceAnalyzer and the dashboard features from the current RaceCapture Android app into a unified experience for RaceCapture/Pro. &lt;br /&gt;
&lt;br /&gt;
==Dashboard==&lt;br /&gt;
[[Image:tacho_gauge_10k.png|thumb|right|300px]]&lt;br /&gt;
The dashboard view will feature most, if not all,, of the same informational views as the current RaceCapture mobile app, including:&lt;br /&gt;
&lt;br /&gt;
* Multi-gauge dashboard view&lt;br /&gt;
* Lap Time view showing last, predicted, best time and delta from best&lt;br /&gt;
* Raw channel monitoring view to show all known channels in a list&lt;br /&gt;
* Lap Time + real-time accelerometer + gyro view&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
Note, installation of the V2 firmware will disable the configuration functions of RaceAnalyzer. You will still be able to use analyze data from the RaceCapture/Pro log files until the analysis features are ported over to the new app.&lt;br /&gt;
&lt;br /&gt;
Before continuing, save your old RaceCapture/Pro configuration to preserve any sensor calibration data. You will need this later when re-entering the calibration data into the new app&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note, Due to the significant changes in the firmware, the RaceCapture .rcap configuration files are not compatible with the new configuration file format&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
To start, install the latest V2 beta firmware from the downloads section. Follow the flashing instructions in the file. After flashing, unplug / replug RaceCapture/Pro and verify the USB device is recognized.  &lt;br /&gt;
&lt;br /&gt;
* Windows: Check under Device Manager for a RaceCapture/Pro device under the Ports section.&lt;br /&gt;
* Linux: When plugged in, a CDC-ACM device should show up. Check it by issuing the dmesg command; typically it will be /dev/ttyACM0&lt;br /&gt;
&lt;br /&gt;
(screenshot of firmware flashing progress)&lt;br /&gt;
&lt;br /&gt;
==Application==&lt;br /&gt;
Install the RaceCapture app after downloading the setup package from the [[RaceCapturePro_Downloads|downloads section]]&lt;br /&gt;
&lt;br /&gt;
=Running=&lt;br /&gt;
The RaceCapture app will search for a compatible RaceCapture/Pro on all of the available ports. If it is found, the configuration will be automatically read.&lt;br /&gt;
&lt;br /&gt;
=Editing Configuration=&lt;br /&gt;
You can edit the RaceCapture/Pro configuration by entering the configuration view by touching the top level icon or accessing the sidebar menu.&lt;br /&gt;
&lt;br /&gt;
==Reading / Writing / Saving / Opening configuration==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Use the icons in the lower left of the configuration view to read / write configuration data from the controller as well as save / load configuration files.&lt;br /&gt;
&lt;br /&gt;
When reading the configuration, the progress bar at the top will show activity. After making a change, be sure to write back the configuration to RaceCapture/Pro.&lt;br /&gt;
&lt;br /&gt;
==Auto track detection==&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
To enable automatic track detection and configuration, select the Race Track / Sectors option in the left menu. Touch the &amp;quot;+&amp;quot; icon at the bottom to select tracks to add. &lt;br /&gt;
&lt;br /&gt;
* Note: For the first time running you will need to download the latest set of race tracks by touching the cloud icon in the lower right corner of the app.&lt;br /&gt;
&lt;br /&gt;
Search for your favorite tracks by name and add them to the list.&lt;br /&gt;
&lt;br /&gt;
==GPS Configuration==&lt;br /&gt;
[[Image:GPS_Channel_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can select a common sample rate for GPS related channels, up to the limit of the sensor (10Hz). &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039;: Leave the Position, Speed, Distance, and Time of Day channels enabled for accurate analysis.&lt;br /&gt;
&lt;br /&gt;
==Analog Channels==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure analog sensors using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the mapping scheme:&lt;br /&gt;
&lt;br /&gt;
* Raw value&lt;br /&gt;
* Simple linear scaling&lt;br /&gt;
* Interpolated map&lt;br /&gt;
&lt;br /&gt;
Most sensors are configured in map mode to compensate for non-linear response, like many temperature sensors.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; Channel #8 is fixed as a battery input channel and should not be changed.&lt;br /&gt;
&lt;br /&gt;
==Pulse/RPM Sensors==&lt;br /&gt;
[[Image:rc_app_pulse_rpm_input.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure RPM / Timer / pulse channels using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Channel Operation Mode&#039;&#039;&#039;: RPM, frequency, or pulse period&lt;br /&gt;
* &#039;&#039;&#039;Clock divider&#039;&#039;&#039;: This specifies the operating range for measuring the pulse. This is typically left at 128.&lt;br /&gt;
* &#039;&#039;&#039;Pulse Per Revolution / Teeth Per Wheel&#039;&#039;&#039;: This specifies the number of pulses representing a complete revolution of the wheel. &lt;br /&gt;
** For RPM mode This value is typically set based on the number of cylinders and the number of coil packs used on the engine&lt;br /&gt;
&lt;br /&gt;
==Digital In/Out==&lt;br /&gt;
[[Image:ra_gpio_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the 3 digital input / output channels using this view:&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode&#039;&#039;&#039;: Set the channel to &#039;&#039;&#039;input&#039;&#039;&#039; for reading digital on/off sensors, or &#039;&#039;&#039;output&#039;&#039;&#039; to use the channel in output mode to control a device.&lt;br /&gt;
&lt;br /&gt;
==Accelerometer/Gyro==&lt;br /&gt;
[[Image:rc_app_accelerometer_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the Accelerometer / Gyro with this view. Edit channel mappings, orientation and zero levels.&lt;br /&gt;
&lt;br /&gt;
==Pulse/Analog Out==&lt;br /&gt;
[[Image:rc_app_pwm_analog_out_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Up to 4 PWM / analog output channels are available for controlling devices - LEDs, motors - or sending signals to other systems.&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting the channel name and sample rate, then configure the channel options:&lt;br /&gt;
* &#039;&#039;&#039;Output Mode&#039;&#039;&#039; Select either Frequency / Pulse Width Modulated (PWM) mode or analog output mode.  &#039;&#039;&#039;MK1 only:&#039;&#039;&#039; to enable analog mode you also need to flip the hardware dip switch on the RaceCapture/Pro main board.&lt;br /&gt;
* &#039;&#039;&#039;Logging Mode&#039;&#039;&#039; Select either logging the frequency or the analog output voltage. &lt;br /&gt;
* &#039;&#039;&#039;Startup Duty Cycle&#039;&#039;&#039; The default duty cycle when the system starts up.&lt;br /&gt;
* &#039;&#039;&#039;Startup Period&#039;&#039;&#039; The default startup value for the pulse period. A larger number means individual pulses are spread further apart.&lt;br /&gt;
&lt;br /&gt;
==CAN Bus==&lt;br /&gt;
[[Image:CAN_configuration.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Enable the CAN bus interface and baud rate using this screen. &lt;br /&gt;
&lt;br /&gt;
==OBD II==&lt;br /&gt;
[[Image:OBDII_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can create OBDII channels and query standard OBD2 PIDs over a compatible OBD2 CAN bus link. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; OBD2 is only supported for ECUs that support the CAN bus protocol. The mandatory requirement for CAN support is 2008, but some vehicles implemented it earlier. Research your year/make/model to confirm.&lt;br /&gt;
&lt;br /&gt;
To add an OBD2 channel, click the + sign at the bottom of this configuration page and select the channel you wish to log. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039; The sample rate you select is the &#039;&#039;&#039;logged&#039;&#039;&#039; sample rate, not the actual sample rate of the data. Due to the limitations of the OBDII protocol, channels are queried sequentially in a request/reply fashion. Therefore, as more channels are enabled the effective individual channel sample rate is reduced.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
[[Image:Wirelessconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
You can enable Bluetooth via the Wireless settings. After enabling and saving the configuration to RaceCapture/Pro, following these steps:&lt;br /&gt;
&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Turn on Bluetooth on your tablet and pair with RaceCapture/Pro, password is 1234&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing, pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Telemetry===&lt;br /&gt;
&lt;br /&gt;
For detailed setup instructions read our [[RaceCapturePro2_TelemetryQuickstart|Telemetry Quickstart]]&lt;br /&gt;
&lt;br /&gt;
==Scripting==&lt;br /&gt;
[[Image:Luascripting.png|500px]]&lt;br /&gt;
&lt;br /&gt;
LuaScripting for RaceCapture/Pro enables unlimited capabilities for your data logging and control requirements. Create a virtual/math channel or control an airbrake or intercooler sprayer. For full information about how to write Lua Scripts, read our [[RaceCapturePro_Lua_Scripting| Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging!&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6660</id>
		<title>RaceCapture App User&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6660"/>
		<updated>2016-06-02T20:29:24Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Manual Track Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The RaceCapture/Pro V2 firmware and app represents a major upgrade to the capabilities of the original RaceCapture/Pro system.&lt;br /&gt;
&lt;br /&gt;
Currently supported platforms:&lt;br /&gt;
&lt;br /&gt;
* Windows: currently supported&lt;br /&gt;
* Linux: currently supported by running from source&lt;br /&gt;
* OSX - beta support&lt;br /&gt;
&lt;br /&gt;
Planned support:&lt;br /&gt;
&lt;br /&gt;
* Android: Beta available, contact us a racecapture@autosportlabs.com for access&lt;br /&gt;
* iOS&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
Get the latest firmware and app from the [[RaceCapturePro_Downloads|Downloads Page]]&lt;br /&gt;
&lt;br /&gt;
==Discussion Forums==&lt;br /&gt;
In the spirit of sharing and collaboration, please post all of your questions / feedback in the community forums.&lt;br /&gt;
&lt;br /&gt;
[http://www.autosportlabs.org/viewforum.php?f=33 RaceCapture V2 App/Firmware Discussion Forum]&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
&lt;br /&gt;
Check out some kickass features:&lt;br /&gt;
&lt;br /&gt;
==Multi-Platform, touch oriented application==&lt;br /&gt;
Capable of running on Windows and Android, the new RaceCapture app will ultimately combine RaceAnalyzer and the current Mobile app into a unified configuration, dashboard and analysis solution.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_home_screen6.png|500px]]&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:tacho_gauge_10k.png|500px]]&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Automatic Track Detection and configuration==&lt;br /&gt;
[[Image:rc_track_browse4.png|right|thumb|300px]]&lt;br /&gt;
The RaceCapture/Pro firmware supports automatic track detection and configuration, supporting up to 40 of your favorite race tracks.&lt;br /&gt;
&lt;br /&gt;
When RaceCapture/Pro is powered up and GPS locks on, the system searches for a track within a 2 mile radius. If one is found, the start/finish line and sector points are automatically configured, enabling lap, sector and predictive timing features without having to alter configuration.&lt;br /&gt;
&lt;br /&gt;
The latest race track configurations can be automatically downloaded and synchronized from http://www.race-capture.com via the application. If your track is not in the list, email us at racecapture@autosportlabs.com and we will work to get it added.&lt;br /&gt;
&lt;br /&gt;
Automatic configuration can still be disabled and manual start/finish and sector points can be defined.&lt;br /&gt;
&lt;br /&gt;
==Manual Track Configuration==&lt;br /&gt;
[[Image:Manual track config.jpg|right|thumb|300px]]&lt;br /&gt;
[[Image:Manual track config points.png|right|thumb|300px]]&lt;br /&gt;
You can manually specify start/finish lines for custom track configurations.&lt;br /&gt;
&lt;br /&gt;
* On the Race Track sectors page set &#039;&#039;&#039;Automatic Track Detection&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* For circuit type racing, set &#039;&#039;&#039;Separate start and finish lines&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* Click on the gear icon to the right of the Start/Finish configuration line&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Minimum Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set the latitude / longitude point of the start finish line in the Start/Finish section&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sector Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set additional sector points ordered in the &#039;&#039;&#039;direction of travel&#039;&#039;&#039; on the track.&lt;br /&gt;
&lt;br /&gt;
==Multi-Sector Timing==&lt;br /&gt;
We&#039;ve expanded timing from a single split point to up to 20 sectors, enabling true sector based timing. The sector timing information are exposed as two additional channels:&lt;br /&gt;
* sectorTime - indicates the time of the last completed sector&lt;br /&gt;
* sector - indicates the last completed sector &lt;br /&gt;
&lt;br /&gt;
==Separate Start/Finish Lines==&lt;br /&gt;
&lt;br /&gt;
To enable auto-x/rally/hillclimb scenarios we&#039;ve enabled the ability to define a separate start and finish line. &lt;br /&gt;
&lt;br /&gt;
The beginning of a lap is triggered by the combination of a start point which defines the general area where the race car is staged, and a launch detection algorithm combining a speed and g-force delta threshold.&lt;br /&gt;
&lt;br /&gt;
The completion of a lap is detected using the conventional GPS target detection mechanism.&lt;br /&gt;
&lt;br /&gt;
==Predictive Lap Timing==&lt;br /&gt;
A new predictive lap timing algorithm augments current &#039;lapTime&#039; channel with a new channel called &#039;predTime&#039;. &lt;br /&gt;
&lt;br /&gt;
Once a lap is completed, the data is used as a model to predict the next, ongoing lap. The predicted time sample rate is configurable up to the native GPS data rate.&lt;br /&gt;
&lt;br /&gt;
==CAN bus expansion==&lt;br /&gt;
[[Image:CAN_configuration.png|right|thumb|300px]]&lt;br /&gt;
A single CAN bus channel is supported using the CANx expansion module, which plugs in to the expansion port next to the green terminal block. &lt;br /&gt;
&lt;br /&gt;
The CAN feature can be configured with a variety of standard baud rates.&lt;br /&gt;
&lt;br /&gt;
CAN send and receive commands are made available via Lua scripting and can be combined with the Virtual Channel feature.&lt;br /&gt;
&lt;br /&gt;
==OBD2 support==&lt;br /&gt;
[[Image:OBDII_view.png|right|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
Enabled via the CANx module, standard OB2 PIDs can be queried and mapped to RaceCapture channels along with other sensors. &lt;br /&gt;
&lt;br /&gt;
Due to the design of the OBD2 protocol, individual channels (PIDs) are requested sequentially, so individual channel rates decrease based on the number of channels enabled.&lt;br /&gt;
&lt;br /&gt;
==Virtual Channels==&lt;br /&gt;
A virtual channel (aka &#039;Math channel&#039;) can be used to derive new channels from existing channel values. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Detecting gear based on RPM and speed ratios&lt;br /&gt;
* Turbo intercooler efficiency by calculating the difference between inlet and outlet temperature probes&lt;br /&gt;
* A calculated &#039;engine load&#039; indicator by integrating RPM + Manifold Pressure Sensor value.&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Lua_Scripting#CAN_Bus_functions|Lua Scripting CAN bus API]]&lt;br /&gt;
&lt;br /&gt;
==Lua Scripting==&lt;br /&gt;
Lua Scripting stability, error recovery and logging has been improved.&lt;br /&gt;
&lt;br /&gt;
* Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging.&lt;br /&gt;
* If a wayward script somehow crashes the firmware, the RCP watchdog will fire and start up RCP in safe mode, illuminating the red LED and bypassing script execution. Then, you&#039;ll have a chance to make fixes.&lt;br /&gt;
* Functions have been streamlined and normalized for consistency. Additional Lua functions have been added to support virtual channels, OBDII and CAN bus messaging.&lt;br /&gt;
&lt;br /&gt;
Read more in our [[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
==Improved log timing accuracy==&lt;br /&gt;
The core sample rate tick is now derived directly from the system&#039;s crystal-backed oscillator, making log file sample rates much more accurate.&lt;br /&gt;
&lt;br /&gt;
=Upcoming Features=&lt;br /&gt;
&lt;br /&gt;
The following upcoming features will bring the analysis features from RaceAnalyzer and the dashboard features from the current RaceCapture Android app into a unified experience for RaceCapture/Pro. &lt;br /&gt;
&lt;br /&gt;
==Dashboard==&lt;br /&gt;
[[Image:tacho_gauge_10k.png|thumb|right|300px]]&lt;br /&gt;
The dashboard view will feature most, if not all,, of the same informational views as the current RaceCapture mobile app, including:&lt;br /&gt;
&lt;br /&gt;
* Multi-gauge dashboard view&lt;br /&gt;
* Lap Time view showing last, predicted, best time and delta from best&lt;br /&gt;
* Raw channel monitoring view to show all known channels in a list&lt;br /&gt;
* Lap Time + real-time accelerometer + gyro view&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
Note, installation of the V2 firmware will disable the configuration functions of RaceAnalyzer. You will still be able to use analyze data from the RaceCapture/Pro log files until the analysis features are ported over to the new app.&lt;br /&gt;
&lt;br /&gt;
Before continuing, save your old RaceCapture/Pro configuration to preserve any sensor calibration data. You will need this later when re-entering the calibration data into the new app&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note, Due to the significant changes in the firmware, the RaceCapture .rcap configuration files are not compatible with the new configuration file format&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
To start, install the latest V2 beta firmware from the downloads section. Follow the flashing instructions in the file. After flashing, unplug / replug RaceCapture/Pro and verify the USB device is recognized.  &lt;br /&gt;
&lt;br /&gt;
* Windows: Check under Device Manager for a RaceCapture/Pro device under the Ports section.&lt;br /&gt;
* Linux: When plugged in, a CDC-ACM device should show up. Check it by issuing the dmesg command; typically it will be /dev/ttyACM0&lt;br /&gt;
&lt;br /&gt;
(screenshot of firmware flashing progress)&lt;br /&gt;
&lt;br /&gt;
==Application==&lt;br /&gt;
Install the RaceCapture app after downloading the setup package from the [[RaceCapturePro_Downloads|downloads section]]&lt;br /&gt;
&lt;br /&gt;
=Running=&lt;br /&gt;
The RaceCapture app will search for a compatible RaceCapture/Pro on all of the available ports. If it is found, the configuration will be automatically read.&lt;br /&gt;
&lt;br /&gt;
=Editing Configuration=&lt;br /&gt;
You can edit the RaceCapture/Pro configuration by entering the configuration view by touching the top level icon or accessing the sidebar menu.&lt;br /&gt;
&lt;br /&gt;
==Reading / Writing / Saving / Opening configuration==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Use the icons in the lower left of the configuration view to read / write configuration data from the controller as well as save / load configuration files.&lt;br /&gt;
&lt;br /&gt;
When reading the configuration, the progress bar at the top will show activity. After making a change, be sure to write back the configuration to RaceCapture/Pro.&lt;br /&gt;
&lt;br /&gt;
==Auto track detection==&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
To enable automatic track detection and configuration, select the Race Track / Sectors option in the left menu. Touch the &amp;quot;+&amp;quot; icon at the bottom to select tracks to add. &lt;br /&gt;
&lt;br /&gt;
* Note: For the first time running you will need to download the latest set of race tracks by touching the cloud icon in the lower right corner of the app.&lt;br /&gt;
&lt;br /&gt;
Search for your favorite tracks by name and add them to the list.&lt;br /&gt;
&lt;br /&gt;
==GPS Configuration==&lt;br /&gt;
[[Image:GPS_Channel_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can select a common sample rate for GPS related channels, up to the limit of the sensor (10Hz). &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039;: Leave the Position, Speed, Distance, and Time of Day channels enabled for accurate analysis.&lt;br /&gt;
&lt;br /&gt;
==Analog Channels==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure analog sensors using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the mapping scheme:&lt;br /&gt;
&lt;br /&gt;
* Raw value&lt;br /&gt;
* Simple linear scaling&lt;br /&gt;
* Interpolated map&lt;br /&gt;
&lt;br /&gt;
Most sensors are configured in map mode to compensate for non-linear response, like many temperature sensors.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; Channel #8 is fixed as a battery input channel and should not be changed.&lt;br /&gt;
&lt;br /&gt;
==Pulse/RPM Sensors==&lt;br /&gt;
[[Image:rc_app_pulse_rpm_input.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure RPM / Timer / pulse channels using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Channel Operation Mode&#039;&#039;&#039;: RPM, frequency, or pulse period&lt;br /&gt;
* &#039;&#039;&#039;Clock divider&#039;&#039;&#039;: This specifies the operating range for measuring the pulse. This is typically left at 128.&lt;br /&gt;
* &#039;&#039;&#039;Pulse Per Revolution / Teeth Per Wheel&#039;&#039;&#039;: This specifies the number of pulses representing a complete revolution of the wheel. &lt;br /&gt;
** For RPM mode This value is typically set based on the number of cylinders and the number of coil packs used on the engine&lt;br /&gt;
&lt;br /&gt;
==Digital In/Out==&lt;br /&gt;
[[Image:ra_gpio_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the 3 digital input / output channels using this view:&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode&#039;&#039;&#039;: Set the channel to &#039;&#039;&#039;input&#039;&#039;&#039; for reading digital on/off sensors, or &#039;&#039;&#039;output&#039;&#039;&#039; to use the channel in output mode to control a device.&lt;br /&gt;
&lt;br /&gt;
==Accelerometer/Gyro==&lt;br /&gt;
[[Image:rc_app_accelerometer_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the Accelerometer / Gyro with this view. Edit channel mappings, orientation and zero levels.&lt;br /&gt;
&lt;br /&gt;
==Pulse/Analog Out==&lt;br /&gt;
[[Image:rc_app_pwm_analog_out_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Up to 4 PWM / analog output channels are available for controlling devices - LEDs, motors - or sending signals to other systems.&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting the channel name and sample rate, then configure the channel options:&lt;br /&gt;
* &#039;&#039;&#039;Output Mode&#039;&#039;&#039; Select either Frequency / Pulse Width Modulated (PWM) mode or analog output mode.  &#039;&#039;&#039;MK1 only:&#039;&#039;&#039; to enable analog mode you also need to flip the hardware dip switch on the RaceCapture/Pro main board.&lt;br /&gt;
* &#039;&#039;&#039;Logging Mode&#039;&#039;&#039; Select either logging the frequency or the analog output voltage. &lt;br /&gt;
* &#039;&#039;&#039;Startup Duty Cycle&#039;&#039;&#039; The default duty cycle when the system starts up.&lt;br /&gt;
* &#039;&#039;&#039;Startup Period&#039;&#039;&#039; The default startup value for the pulse period. A larger number means individual pulses are spread further apart.&lt;br /&gt;
&lt;br /&gt;
==CAN Bus==&lt;br /&gt;
[[Image:CAN_configuration.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Enable the CAN bus interface and baud rate using this screen. &lt;br /&gt;
&lt;br /&gt;
==OBD II==&lt;br /&gt;
[[Image:OBDII_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can create OBDII channels and query standard OBD2 PIDs over a compatible OBD2 CAN bus link. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; OBD2 is only supported for ECUs that support the CAN bus protocol. The mandatory requirement for CAN support is 2008, but some vehicles implemented it earlier. Research your year/make/model to confirm.&lt;br /&gt;
&lt;br /&gt;
To add an OBD2 channel, click the + sign at the bottom of this configuration page and select the channel you wish to log. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039; The sample rate you select is the &#039;&#039;&#039;logged&#039;&#039;&#039; sample rate, not the actual sample rate of the data. Due to the limitations of the OBDII protocol, channels are queried sequentially in a request/reply fashion. Therefore, as more channels are enabled the effective individual channel sample rate is reduced.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
[[Image:Wirelessconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
You can enable Bluetooth via the Wireless settings. After enabling and saving the configuration to RaceCapture/Pro, following these steps:&lt;br /&gt;
&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Turn on Bluetooth on your tablet and pair with RaceCapture/Pro, password is 1234&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing, pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Telemetry===&lt;br /&gt;
&lt;br /&gt;
For detailed setup instructions read our [[RaceCapturePro2_TelemetryQuickstart|Telemetry Quickstart]]&lt;br /&gt;
&lt;br /&gt;
==Scripting==&lt;br /&gt;
[[Image:Luascripting.png|500px]]&lt;br /&gt;
&lt;br /&gt;
LuaScripting for RaceCapture/Pro enables unlimited capabilities for your data logging and control requirements. Create a virtual/math channel or control an airbrake or intercooler sprayer. For full information about how to write Lua Scripts, read our [[RaceCapturePro_Lua_Scripting| Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging!&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Manual_track_config_points.png&amp;diff=6659</id>
		<title>File:Manual track config points.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Manual_track_config_points.png&amp;diff=6659"/>
		<updated>2016-06-02T20:28:50Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: Rdoherty uploaded a new version of File:Manual track config points.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Manual_track_config_points.png&amp;diff=6658</id>
		<title>File:Manual track config points.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Manual_track_config_points.png&amp;diff=6658"/>
		<updated>2016-06-02T20:25:46Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Manual_track_config.jpg&amp;diff=6657</id>
		<title>File:Manual track config.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Manual_track_config.jpg&amp;diff=6657"/>
		<updated>2016-06-02T20:25:15Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6637</id>
		<title>RaceCapture-Pro MK2</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6637"/>
		<updated>2016-05-25T20:59:38Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* RaceCapture/Pro MK2 Specifications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture/Pro Quick Links=&lt;br /&gt;
* [[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Downloads|Software Downloads]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_QuickStart|First time setup]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Hardware_Install|Hardware install]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==How To==&lt;br /&gt;
*[[RaceCapturePro2_TelemetryQuickstart|How to: set up telemetry]]&lt;br /&gt;
*[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]&lt;br /&gt;
*[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]&lt;br /&gt;
*[[RaceCapturePro2_GoProWiFi|How to: Automatically trigger a GoPro camera]]&lt;br /&gt;
*[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]&lt;br /&gt;
*[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]&lt;br /&gt;
*[[RaceCapturePro2_GPS|How to: get best GPS data]]&lt;br /&gt;
*[[RCP_CAN|How to: Integrate ECU / CAN bus data]]&lt;br /&gt;
*[[RaceTracks|How to: Submit a new race track]]&lt;br /&gt;
*[[RaceCapturePro_Analysis|How to: analyze your data]]&lt;br /&gt;
*[[RaceCapturePro_FAQ|More FAQs and How-To&#039;s]]&lt;br /&gt;
&lt;br /&gt;
==User Guides==&lt;br /&gt;
*[[RaceCapturePro2_hardware_guide|Hardware installation and operation]]&lt;br /&gt;
*[[RaceCapturePro2_3.5G_module_upgrade|3.5G Module Upgrade]]&lt;br /&gt;
*[[RaceCapture_App_User%27s_Guide|RaceCapture App User&#039;s Guide]]&lt;br /&gt;
*[[RaceCapturePro_Sensors|Sensor Guide]]&lt;br /&gt;
*[[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
==By Car==&lt;br /&gt;
*[[RaceCapturePro2_vehicle_guide|Vehicle Guide]]&lt;br /&gt;
&lt;br /&gt;
==By Sensor Type==&lt;br /&gt;
*[[RaceCapturePro2_RPM|RPM]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reference==&lt;br /&gt;
*[[RaceCapturePro2_logfile_reference|Log file reference]]&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
*[https://github.com/autosportlabs Source code]&lt;br /&gt;
&lt;br /&gt;
===Previous Hardware Versions===&lt;br /&gt;
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]&lt;br /&gt;
&lt;br /&gt;
=Quick Reference=&lt;br /&gt;
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2 Specifications=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Input / Output Channels&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Analog Inputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels	&lt;br /&gt;
|8 (battery voltage dedicated on channel 8)&lt;br /&gt;
|-&lt;br /&gt;
|Voltage range&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
|Input impedance&lt;br /&gt;
|1M ohm&lt;br /&gt;
|-&lt;br /&gt;
|Voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|ADC precision&lt;br /&gt;
|12 bit&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
|Mapping&lt;br /&gt;
|Raw / Linear formula / Interpolated map&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Digital I/O&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Output mode type&lt;br /&gt;
|Open drain&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|1A, inductive clamped&lt;br /&gt;
|-&lt;br /&gt;
|Input mode voltage range&lt;br /&gt;
|0-12v&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Timer Inputs (RPM / Frequency)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;PWM/Analog outputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|PWM output type&lt;br /&gt;
|push/pull&lt;br /&gt;
|-&lt;br /&gt;
|PWM output voltage range&lt;br /&gt;
|5v&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|50mA&lt;br /&gt;
|-&lt;br /&gt;
|Analog Output&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Voltage Reference&lt;br /&gt;
|-&lt;br /&gt;
|Output Voltage/Capacity&lt;br /&gt;
|5v / 1A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Connectivity&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;CAN Bus&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CAN Channels&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|CAN baud rate&lt;br /&gt;
|125K, 250K, 500K, 1M baud&lt;br /&gt;
|-&lt;br /&gt;
|CAN filters&lt;br /&gt;
|14 per channel&lt;br /&gt;
|-&lt;br /&gt;
|Protocol support&lt;br /&gt;
|OBDII PID, custom CAN messaging&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Telemetry/Wireless&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Cellular (North America)&lt;br /&gt;
|3.5G GSM 850/1900MHz (internal module, optional) &lt;br /&gt;
|-&lt;br /&gt;
|Cellular (Worldwide)&lt;br /&gt;
|2.5G Quad-band GSM (internal module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth&lt;br /&gt;
|Bluetooth 2.0 (external module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Aux Serial&lt;br /&gt;
|Type	External RJ11 / RS232 signaling &lt;br /&gt;
|-&lt;br /&gt;
|Max Baud Rate&lt;br /&gt;
|230400&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Inertial Motion Unit&lt;br /&gt;
|-&lt;br /&gt;
|Accelerometer Channels&lt;br /&gt;
|3 (X/Y/Z) (2G, 4G capable)&lt;br /&gt;
|-&lt;br /&gt;
|Gyro&lt;br /&gt;
|3 (Yaw/Pitch/Roll) (1000 degrees/sec)&lt;br /&gt;
|-&lt;br /&gt;
|Magnetic compass&lt;br /&gt;
|1 (Bearing) (device capable of 3) (*Coming in 2.9.x firmware)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|GPS&lt;br /&gt;
|-&lt;br /&gt;
|GPS Type&lt;br /&gt;
|External active antenna&lt;br /&gt;
|-&lt;br /&gt;
|GPS Maximum sample rate&lt;br /&gt;
|50Hz&lt;br /&gt;
|-&lt;br /&gt;
|GPS accuracy&lt;br /&gt;
|2.5M CEP&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Storage&lt;br /&gt;
|-&lt;br /&gt;
|Micro SD&lt;br /&gt;
|Up to 32GB (SDHC) FAT32&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Configuration Capacity&lt;br /&gt;
|-&lt;br /&gt;
|Auto-detect track database&lt;br /&gt;
|240&lt;br /&gt;
|-&lt;br /&gt;
|Sectors per track&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|Channel support&lt;br /&gt;
|200&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Physical&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions&lt;br /&gt;
|5.3&amp;quot; (width) x 4.2&amp;quot; (height) x 1.2&amp;quot; (tall) / 135x110x31 mm(est)&lt;br /&gt;
|-&lt;br /&gt;
|Mounting area&lt;br /&gt;
|5.5&amp;quot;(140mm) x 4&amp;quot;(102mm)&lt;br /&gt;
|-&lt;br /&gt;
|Mounting holes&lt;br /&gt;
|Dual mounting points on 5&amp;quot; (127mm) centers - 0.125&amp;quot;-0.25&amp;quot; (3-6mm) fastener&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|9oz / 255gm (est)&lt;br /&gt;
|-&lt;br /&gt;
|Power Consumption (max)&lt;br /&gt;
|Main System: 0.6W&amp;lt;br/&amp;gt;With Bluetooth: 1.6W&amp;lt;br/&amp;gt;With Cellular Telemetry: 8.6W&amp;lt;br/&amp;gt;With Cellular Telemetry and Bluetooth: 9.6W&lt;br /&gt;
|-&lt;br /&gt;
|Temperature&lt;br /&gt;
| Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=How_To_Update_Firmware&amp;diff=6589</id>
		<title>How To Update Firmware</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=How_To_Update_Firmware&amp;diff=6589"/>
		<updated>2016-05-05T14:55:20Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture/Pro MK2=&lt;br /&gt;
* How to video: [https://www.youtube.com/watch?v=LAFb-EeiXy8 Video: How to update firmware for RaceCapture/Pro MK2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Save your configuration&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WARNING: Updating firmware will reset the default config on a major and minor release. Bugfix releases do not reset configuration.&lt;br /&gt;
Version scheme:   MAJOR.MINOR.BUGFIX&lt;br /&gt;
&lt;br /&gt;
If in doubt, be sure to save your configuration using the RaceCapture app.&lt;br /&gt;
&lt;br /&gt;
Connect RaceCapture/Pro MK2 to your computer and connect to it with the app.&lt;br /&gt;
&lt;br /&gt;
* Press the &#039;Configuration&#039; button to navigate to the configuration section.&lt;br /&gt;
* On the left menu, select Firmware&lt;br /&gt;
* On the firmware screen, press the button &amp;quot;Update Firmware&amp;quot;&lt;br /&gt;
* Navigate to the firmware file ending in &amp;quot;.ihex&amp;quot;&lt;br /&gt;
* Select this file.  The firmware will update and show a percentage progress indicator.&lt;br /&gt;
&lt;br /&gt;
* If there is a problem detecting RaceCapture/Pro, unplug/replug and restart the app.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Alternative method&#039;&#039;&#039;&lt;br /&gt;
* While holding down the button on RaceCapture/Pro, power it up by plugging in to USB.&lt;br /&gt;
* You should observe a rapidly flashing red LED on the unit: it is in bootloader mode.&lt;br /&gt;
* Start the app. Note, it will not be able to connect - this is expected.&lt;br /&gt;
* Navigate to the configuration/firmware update screen, select the firmware file and update the firmware.&lt;br /&gt;
&lt;br /&gt;
Problems? visit http://autosportlabs.org and post your question - we will help you promptly.&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK1=&lt;br /&gt;
&lt;br /&gt;
Unzip the Firmware download into a folder and follow the directions in HOW_TO_FLASH.txt&lt;br /&gt;
&lt;br /&gt;
Note: if you have problems getting the firmware to flash (it cannot find RaceCapture/Pro while in bootloader mode), try the following:&lt;br /&gt;
&lt;br /&gt;
* Hold down the front panel button on RCP right at the beginning of the process, before running flashRCP.bat&lt;br /&gt;
* When asked &#039;is this your first time flashing&#039; say &#039;No&#039; so it will re-install the bootloader drivers&lt;br /&gt;
* Then proceed with the firmware flash update.&lt;br /&gt;
&lt;br /&gt;
Alternatively:&lt;br /&gt;
&lt;br /&gt;
Try installing the bootloader drivers while the hardware is plugged in to USB in bootloader mode (hold down logging button on RaceCapture/Pro, plug in to USB, then release button) outside of running flashRCP.bat. Then, check Windows Device Manager for the Presence of Autosport Labs bootloader while plugged in. Once you you see it show up, you can proceed with the firmware update process.&lt;br /&gt;
&lt;br /&gt;
==Mac Users==&lt;br /&gt;
For Mac users with RaceCapture/Pro MK1 you will need to use a Windows VM to connect to RCP. Free virtual machine images are available here: http://dev.modern.ie/tools/vms/ You will need to add a network adapter to the VM. After that follow the Windows instructions.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_installation_guide&amp;diff=6526</id>
		<title>RaceCapturePro installation guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_installation_guide&amp;diff=6526"/>
		<updated>2016-04-05T04:20:23Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=MK1 Installation Guide=&lt;br /&gt;
This guide is for MK1, MK2 guide is here: https://www.autosportlabs.net/RaceCapturePro2_Hardware_Install&lt;br /&gt;
==Connections==&lt;br /&gt;
&lt;br /&gt;
[[File:RCP_terminal_block_connectors.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:RaceCapture-Pro LED connections.png]]&lt;br /&gt;
&lt;br /&gt;
===Power Connection===&lt;br /&gt;
Connect RaceCapture/Pro to a power source between 9 and 24V. To fully support all devices and outputs, provide at least a 5A fused connection.&lt;br /&gt;
&lt;br /&gt;
==Sensors==&lt;br /&gt;
&#039;&#039;&#039;Also see the [[RaceCapturePro_Sensors|Comprehensive Sensor installation guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Analog Inputs 1-7===&lt;br /&gt;
&lt;br /&gt;
====Specifications====&lt;br /&gt;
* RaceCapture/Pro has 8 analog inputs; the 8th input is wired internally to measuring battery voltage.&lt;br /&gt;
* Analog input range is 0 - 5v&lt;br /&gt;
* Input Impedance: 15K ohm&lt;br /&gt;
&lt;br /&gt;
====Active Sensors/Signals====&lt;br /&gt;
The Analog Input Channels accept a 0-5v input signal (protected up to 40V). Connect the input from a sensor to the appropriate connection of the terminal block.  &lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:active_sensor_connection.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resistive sensor====&lt;br /&gt;
When connecting resistive style sensors, like many temperature and pressure sensors, one terminal of the sensor is connected to ground, and the other is connected to the Analog input, with a pullup resistor connected to the +5V Voltage Reference on the terminal block. A 2.2K resistor is recommended for most applications.&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:temp_sensor_connection.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===5V Voltage Reference===&lt;br /&gt;
This output provides a 5V reference to be used with the Analog Inputs. Up to 50mA is provided to supply power to active sensors, pull-up resistors and other purposes. This reference output is protected against short-circuits with an auto-resetting fuse. If the fuse is active, a low or zero voltage reading may be observed on this port. To verify an over-current situation, test the voltage on the port without any load connected.&lt;br /&gt;
&lt;br /&gt;
===Analog/Frequency Outputs 1 - 4===&lt;br /&gt;
Depending on configuration, these outputs provide a settable 0-5v analog output voltage, or frequency output where the pulse-width and frequency can be set. These outputs can supply 50mA each.&lt;br /&gt;
&lt;br /&gt;
====DIP switch setting====&lt;br /&gt;
In order to configure a channel for digital or analog output, you must set the [[#4_position_DIP_switch_.28SW1.29|DIP switch]] as well updating the [[RaceCapturePro_SoftwareOperation#Digital_I.2FO|Software Setting]]&lt;br /&gt;
&lt;br /&gt;
===General Input/Output Channels 1 - 3===&lt;br /&gt;
Depending on configuration, these channels can accept either a digital input, or provide an output to control external devices.&lt;br /&gt;
* When configured for &#039;&#039;&#039;input&#039;&#039;&#039;, the channel accepts a 0-5v input (protected up to 45V). Each input channel has a built-in 10K pullup resistor connected to 5V.&lt;br /&gt;
* When configured for &#039;&#039;&#039;output&#039;&#039;&#039;, the channel provides an open-drain output that can drive 1A and is thermal / over-current protected with inductive load clamping. When the output is deactivated, a 1K ohm pull-up to +5v is present.&lt;br /&gt;
&lt;br /&gt;
====Jumper Configuration====&lt;br /&gt;
In order to configure a channel for input and output, you must set the [[#GPIO_configuration_jumpers|appropriate jumper]] as well updating the [[RaceCapturePro_SoftwareOperation#Analog.2FPulse_Outputs|Software Setting]]&lt;br /&gt;
&lt;br /&gt;
===Frequency/Pulse Input 1 - 3===&lt;br /&gt;
These input channels can be used to time the duration between digital pulses for purposes of measuring RPM, shaft speed, and so on. The input accepts 0-5V (protected up to 40V). Each input has a built-in 10K pullup resistor connected to 5V.&lt;br /&gt;
&lt;br /&gt;
====TACH SIGNAL NOTES====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do not connect the old-style tachometer signal directly to RaceCapture/Pro.&#039;&#039;&#039; This signal is typically sourced from a wire that connects directly to the (-) post of the ignition coil. These signals are 400-500v peak and can damage your RaceCapture/Pro hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[CoilX CoilX Sensor Module]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:coilx_wiring_sm.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
You can use the CoilX sensor module to safely interface this high voltage RPM signal. See the [[CoilX|CoilX page]] for more information.&lt;br /&gt;
&lt;br /&gt;
Newer style tach signals sourced from the ECU will likely provide a clean square wave signal and can be connected directly to this input.&lt;br /&gt;
&lt;br /&gt;
If unsure, observe the signal with an oscilloscope and/or consult technical documentation of your vehicle.&lt;br /&gt;
&lt;br /&gt;
===Expansion Port===&lt;br /&gt;
&lt;br /&gt;
[[File:Expansionport.jpg]]&lt;br /&gt;
&lt;br /&gt;
The RJ45 connector to the right of the terminal block is used for the CAN/OBDII bus expansion module or other custom hardware expansion devices.&lt;br /&gt;
&lt;br /&gt;
===SD Card Slot===&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard.jpg]]&lt;br /&gt;
&lt;br /&gt;
The SD card slot is used to store datalogging sessions. 512MB to 32GB cards are supported.&lt;br /&gt;
&lt;br /&gt;
===USB Port===&lt;br /&gt;
&lt;br /&gt;
[[File:Usbport.jpg]]&lt;br /&gt;
&lt;br /&gt;
Used for configuring RaceCapture Pro via [[RaceCapturePro_SoftwareOperation Race Analyzer Software]]&lt;br /&gt;
&lt;br /&gt;
===LED Indicators===&lt;br /&gt;
&lt;br /&gt;
[[File:Leds.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Power LED&lt;br /&gt;
Indicates the unit is powered up (via 12v supply or USB)&lt;br /&gt;
* LED1&lt;br /&gt;
Indicates GPS Activity. Slow flash (1Hz) indicates GPS is actively acquiring. Fast flash (10 times per second) indicates GPS is locked on to satellites.&lt;br /&gt;
* LED2&lt;br /&gt;
Indicates SD card Logging Activity. The flash rate matches the channel with the highest configured logging rate.&lt;br /&gt;
* LED3&lt;br /&gt;
Indicates error status when writing to SD Card (future error conditions will be indicated by this LED)&lt;br /&gt;
&lt;br /&gt;
===Pushbutton===&lt;br /&gt;
&lt;br /&gt;
[[File:Pushbutton.jpg]]&lt;br /&gt;
&lt;br /&gt;
Press to manually start / stop a logging session. Note this may be overridden by any on-board scripts that may automatically start or stop logging.&lt;br /&gt;
&lt;br /&gt;
===Communication Ports===&lt;br /&gt;
&lt;br /&gt;
[[File:Expansionports.jpg]]&lt;br /&gt;
&lt;br /&gt;
The communication ports a standard RS232 serial connection with power (up to 5v at 1.5A)&lt;br /&gt;
* Port 1&lt;br /&gt;
Used for telemetry expansion module&lt;br /&gt;
* Port 2&lt;br /&gt;
Used for GPS module&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
==Mounting orientation and position==&lt;br /&gt;
&lt;br /&gt;
The ideal mounting position for RaceCapture/Pro is mounted flat (right side up or upside down), in the exact center of the vehicle. This gives the best effect from the built in Gyroscope, which measures Yaw (understeer / oversteer).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Todo: add picture or diagram here&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shock isolation mounting===&lt;br /&gt;
In very harsh environments you may want to mount RaceCapture/Pro using rubber isolators. [http://www.karman.com/selectvibro.cfm  Info on isolation mounts]&lt;br /&gt;
&lt;br /&gt;
===Default Accelerometer Configuration===&lt;br /&gt;
The default accelerometer configuration assumes RaceCapture/Pro is mounted flat, right side up with the terminal block pointed towards the front of the vehicle. Other orientations are supported by changing the settings in the Software. See the [[RaceCapturePro_SoftwareOperation#Accelerometer_Inputs|Operation Guide]] for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Internal Switches / Jumpers==&lt;br /&gt;
===4 position DIP switch (SW1)===&lt;br /&gt;
&lt;br /&gt;
[[File:Dipswitches.jpg]]&lt;br /&gt;
&lt;br /&gt;
This switch bank configures the 4 outputs for Analog or Frequency/PWM mode. To enable analog mode for a particular output channel, slide the switch for the selected channel to the &#039;on&#039; position. For Frequency/PWM mode slide the switch to &#039;off&#039;.&lt;br /&gt;
&lt;br /&gt;
===GPIO configuration jumpers===&lt;br /&gt;
&lt;br /&gt;
[[File:Dpio.jpg]]&lt;br /&gt;
&lt;br /&gt;
The array of jumper blocks configures the 3 GPIO channels for either digital input or output. To configure a particular channel, move the jumper to either the IN position (for input) or OUT (for output)&lt;br /&gt;
&lt;br /&gt;
===Reset Pushbutton===&lt;br /&gt;
&lt;br /&gt;
[[File:Resetpushbutton.jpg]]&lt;br /&gt;
&lt;br /&gt;
The reset push-button, if installed, is used as a hard reset for the running firmware. &lt;br /&gt;
&lt;br /&gt;
===Test Pushbutton===&lt;br /&gt;
&lt;br /&gt;
[[File:Testpushbutton.jpg]]&lt;br /&gt;
&lt;br /&gt;
The test push-button, if installed, is used to load the factory bootloader for re-writing flash. Also see: [[RaceCapture/Pro_firmware_upgrade|How to flash RaceCapture/Pro firmware]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6525</id>
		<title>RaceCapture App User&#039;s Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture_App_User%27s_Guide&amp;diff=6525"/>
		<updated>2016-04-05T04:18:30Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Pulse/Analog Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The RaceCapture/Pro V2 firmware and app represents a major upgrade to the capabilities of the original RaceCapture/Pro system.&lt;br /&gt;
&lt;br /&gt;
Currently supported platforms:&lt;br /&gt;
&lt;br /&gt;
* Windows: currently supported&lt;br /&gt;
* Linux: currently supported by running from source&lt;br /&gt;
* OSX - beta support&lt;br /&gt;
&lt;br /&gt;
Planned support:&lt;br /&gt;
&lt;br /&gt;
* Android: Beta available, contact us a racecapture@autosportlabs.com for access&lt;br /&gt;
* iOS&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
Get the latest firmware and app from the [[RaceCapturePro_Downloads|Downloads Page]]&lt;br /&gt;
&lt;br /&gt;
==Discussion Forums==&lt;br /&gt;
In the spirit of sharing and collaboration, please post all of your questions / feedback in the community forums.&lt;br /&gt;
&lt;br /&gt;
[http://www.autosportlabs.org/viewforum.php?f=33 RaceCapture V2 App/Firmware Discussion Forum]&lt;br /&gt;
&lt;br /&gt;
=Features=&lt;br /&gt;
&lt;br /&gt;
Check out some kickass features:&lt;br /&gt;
&lt;br /&gt;
==Multi-Platform, touch oriented application==&lt;br /&gt;
Capable of running on Windows and Android, the new RaceCapture app will ultimately combine RaceAnalyzer and the current Mobile app into a unified configuration, dashboard and analysis solution.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_home_screen6.png|500px]]&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
[[Image:tacho_gauge_10k.png|500px]]&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
==Automatic Track Detection and configuration==&lt;br /&gt;
[[Image:rc_track_browse4.png|right|thumb|300px]]&lt;br /&gt;
The RaceCapture/Pro firmware supports automatic track detection and configuration, supporting up to 40 of your favorite race tracks.&lt;br /&gt;
&lt;br /&gt;
When RaceCapture/Pro is powered up and GPS locks on, the system searches for a track within a 2 mile radius. If one is found, the start/finish line and sector points are automatically configured, enabling lap, sector and predictive timing features without having to alter configuration.&lt;br /&gt;
&lt;br /&gt;
The latest race track configurations can be automatically downloaded and synchronized from http://www.race-capture.com via the application. If your track is not in the list, email us at racecapture@autosportlabs.com and we will work to get it added.&lt;br /&gt;
&lt;br /&gt;
Automatic configuration can still be disabled and manual start/finish and sector points can be defined.&lt;br /&gt;
&lt;br /&gt;
==Manual Track Configuration==&lt;br /&gt;
[[Image:rc_manual_track_config.png|right|thumb|300px]]&lt;br /&gt;
You can manually specify start/finish lines for custom track configurations.&lt;br /&gt;
&lt;br /&gt;
* On the Race Track sectors page set &#039;&#039;&#039;Automatic Track Detection&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
* For circuit type racing, set &#039;&#039;&#039;Separate start and finish lines&#039;&#039;&#039; to &#039;&#039;&#039;Off&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Minimum Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set the latitude / longitude point of the start finish line in the Start/Finish section&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Sector Configuration&#039;&#039;&#039;&lt;br /&gt;
** Set additional sector points ordered in the &#039;&#039;&#039;direction of travel&#039;&#039;&#039; on the track.&lt;br /&gt;
&lt;br /&gt;
==Multi-Sector Timing==&lt;br /&gt;
We&#039;ve expanded timing from a single split point to up to 20 sectors, enabling true sector based timing. The sector timing information are exposed as two additional channels:&lt;br /&gt;
* sectorTime - indicates the time of the last completed sector&lt;br /&gt;
* sector - indicates the last completed sector &lt;br /&gt;
&lt;br /&gt;
==Separate Start/Finish Lines==&lt;br /&gt;
&lt;br /&gt;
To enable auto-x/rally/hillclimb scenarios we&#039;ve enabled the ability to define a separate start and finish line. &lt;br /&gt;
&lt;br /&gt;
The beginning of a lap is triggered by the combination of a start point which defines the general area where the race car is staged, and a launch detection algorithm combining a speed and g-force delta threshold.&lt;br /&gt;
&lt;br /&gt;
The completion of a lap is detected using the conventional GPS target detection mechanism.&lt;br /&gt;
&lt;br /&gt;
==Predictive Lap Timing==&lt;br /&gt;
A new predictive lap timing algorithm augments current &#039;lapTime&#039; channel with a new channel called &#039;predTime&#039;. &lt;br /&gt;
&lt;br /&gt;
Once a lap is completed, the data is used as a model to predict the next, ongoing lap. The predicted time sample rate is configurable up to the native GPS data rate.&lt;br /&gt;
&lt;br /&gt;
==CAN bus expansion==&lt;br /&gt;
[[Image:CAN_configuration.png|right|thumb|300px]]&lt;br /&gt;
A single CAN bus channel is supported using the CANx expansion module, which plugs in to the expansion port next to the green terminal block. &lt;br /&gt;
&lt;br /&gt;
The CAN feature can be configured with a variety of standard baud rates.&lt;br /&gt;
&lt;br /&gt;
CAN send and receive commands are made available via Lua scripting and can be combined with the Virtual Channel feature.&lt;br /&gt;
&lt;br /&gt;
==OBD2 support==&lt;br /&gt;
[[Image:OBDII_view.png|right|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
Enabled via the CANx module, standard OB2 PIDs can be queried and mapped to RaceCapture channels along with other sensors. &lt;br /&gt;
&lt;br /&gt;
Due to the design of the OBD2 protocol, individual channels (PIDs) are requested sequentially, so individual channel rates decrease based on the number of channels enabled.&lt;br /&gt;
&lt;br /&gt;
==Virtual Channels==&lt;br /&gt;
A virtual channel (aka &#039;Math channel&#039;) can be used to derive new channels from existing channel values. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Detecting gear based on RPM and speed ratios&lt;br /&gt;
* Turbo intercooler efficiency by calculating the difference between inlet and outlet temperature probes&lt;br /&gt;
* A calculated &#039;engine load&#039; indicator by integrating RPM + Manifold Pressure Sensor value.&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Lua_Scripting#CAN_Bus_functions|Lua Scripting CAN bus API]]&lt;br /&gt;
&lt;br /&gt;
==Lua Scripting==&lt;br /&gt;
Lua Scripting stability, error recovery and logging has been improved.&lt;br /&gt;
&lt;br /&gt;
* Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging.&lt;br /&gt;
* If a wayward script somehow crashes the firmware, the RCP watchdog will fire and start up RCP in safe mode, illuminating the red LED and bypassing script execution. Then, you&#039;ll have a chance to make fixes.&lt;br /&gt;
* Functions have been streamlined and normalized for consistency. Additional Lua functions have been added to support virtual channels, OBDII and CAN bus messaging.&lt;br /&gt;
&lt;br /&gt;
Read more in our [[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
==Improved log timing accuracy==&lt;br /&gt;
The core sample rate tick is now derived directly from the system&#039;s crystal-backed oscillator, making log file sample rates much more accurate.&lt;br /&gt;
&lt;br /&gt;
=Upcoming Features=&lt;br /&gt;
&lt;br /&gt;
The following upcoming features will bring the analysis features from RaceAnalyzer and the dashboard features from the current RaceCapture Android app into a unified experience for RaceCapture/Pro. &lt;br /&gt;
&lt;br /&gt;
==Dashboard==&lt;br /&gt;
[[Image:tacho_gauge_10k.png|thumb|right|300px]]&lt;br /&gt;
The dashboard view will feature most, if not all,, of the same informational views as the current RaceCapture mobile app, including:&lt;br /&gt;
&lt;br /&gt;
* Multi-gauge dashboard view&lt;br /&gt;
* Lap Time view showing last, predicted, best time and delta from best&lt;br /&gt;
* Raw channel monitoring view to show all known channels in a list&lt;br /&gt;
* Lap Time + real-time accelerometer + gyro view&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
Note, installation of the V2 firmware will disable the configuration functions of RaceAnalyzer. You will still be able to use analyze data from the RaceCapture/Pro log files until the analysis features are ported over to the new app.&lt;br /&gt;
&lt;br /&gt;
Before continuing, save your old RaceCapture/Pro configuration to preserve any sensor calibration data. You will need this later when re-entering the calibration data into the new app&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note, Due to the significant changes in the firmware, the RaceCapture .rcap configuration files are not compatible with the new configuration file format&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
To start, install the latest V2 beta firmware from the downloads section. Follow the flashing instructions in the file. After flashing, unplug / replug RaceCapture/Pro and verify the USB device is recognized.  &lt;br /&gt;
&lt;br /&gt;
* Windows: Check under Device Manager for a RaceCapture/Pro device under the Ports section.&lt;br /&gt;
* Linux: When plugged in, a CDC-ACM device should show up. Check it by issuing the dmesg command; typically it will be /dev/ttyACM0&lt;br /&gt;
&lt;br /&gt;
(screenshot of firmware flashing progress)&lt;br /&gt;
&lt;br /&gt;
==Application==&lt;br /&gt;
Install the RaceCapture app after downloading the setup package from the [[RaceCapturePro_Downloads|downloads section]]&lt;br /&gt;
&lt;br /&gt;
=Running=&lt;br /&gt;
The RaceCapture app will search for a compatible RaceCapture/Pro on all of the available ports. If it is found, the configuration will be automatically read.&lt;br /&gt;
&lt;br /&gt;
=Editing Configuration=&lt;br /&gt;
You can edit the RaceCapture/Pro configuration by entering the configuration view by touching the top level icon or accessing the sidebar menu.&lt;br /&gt;
&lt;br /&gt;
==Reading / Writing / Saving / Opening configuration==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Use the icons in the lower left of the configuration view to read / write configuration data from the controller as well as save / load configuration files.&lt;br /&gt;
&lt;br /&gt;
When reading the configuration, the progress bar at the top will show activity. After making a change, be sure to write back the configuration to RaceCapture/Pro.&lt;br /&gt;
&lt;br /&gt;
==Auto track detection==&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
To enable automatic track detection and configuration, select the Race Track / Sectors option in the left menu. Touch the &amp;quot;+&amp;quot; icon at the bottom to select tracks to add. &lt;br /&gt;
&lt;br /&gt;
* Note: For the first time running you will need to download the latest set of race tracks by touching the cloud icon in the lower right corner of the app.&lt;br /&gt;
&lt;br /&gt;
Search for your favorite tracks by name and add them to the list.&lt;br /&gt;
&lt;br /&gt;
==GPS Configuration==&lt;br /&gt;
[[Image:GPS_Channel_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can select a common sample rate for GPS related channels, up to the limit of the sensor (10Hz). &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039;: Leave the Position, Speed, Distance, and Time of Day channels enabled for accurate analysis.&lt;br /&gt;
&lt;br /&gt;
==Analog Channels==&lt;br /&gt;
[[Image:RA_AnalogChannelsView_headers.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure analog sensors using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the mapping scheme:&lt;br /&gt;
&lt;br /&gt;
* Raw value&lt;br /&gt;
* Simple linear scaling&lt;br /&gt;
* Interpolated map&lt;br /&gt;
&lt;br /&gt;
Most sensors are configured in map mode to compensate for non-linear response, like many temperature sensors.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; Channel #8 is fixed as a battery input channel and should not be changed.&lt;br /&gt;
&lt;br /&gt;
==Pulse/RPM Sensors==&lt;br /&gt;
[[Image:rc_app_pulse_rpm_input.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure RPM / Timer / pulse channels using this view. &lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Channel Operation Mode&#039;&#039;&#039;: RPM, frequency, or pulse period&lt;br /&gt;
* &#039;&#039;&#039;Clock divider&#039;&#039;&#039;: This specifies the operating range for measuring the pulse. This is typically left at 128.&lt;br /&gt;
* &#039;&#039;&#039;Pulse Per Revolution / Teeth Per Wheel&#039;&#039;&#039;: This specifies the number of pulses representing a complete revolution of the wheel. &lt;br /&gt;
** For RPM mode This value is typically set based on the number of cylinders and the number of coil packs used on the engine&lt;br /&gt;
&lt;br /&gt;
==Digital In/Out==&lt;br /&gt;
[[Image:ra_gpio_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the 3 digital input / output channels using this view:&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting a channel name and sample rate, then configure the channel options:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode&#039;&#039;&#039;: Set the channel to &#039;&#039;&#039;input&#039;&#039;&#039; for reading digital on/off sensors, or &#039;&#039;&#039;output&#039;&#039;&#039; to use the channel in output mode to control a device.&lt;br /&gt;
&lt;br /&gt;
==Accelerometer/Gyro==&lt;br /&gt;
[[Image:rc_app_accelerometer_config_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Configure the Accelerometer / Gyro with this view. Edit channel mappings, orientation and zero levels.&lt;br /&gt;
&lt;br /&gt;
==Pulse/Analog Out==&lt;br /&gt;
[[Image:rc_app_pwm_analog_out_config.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Up to 4 PWM / analog output channels are available for controlling devices - LEDs, motors - or sending signals to other systems.&lt;br /&gt;
&lt;br /&gt;
Enable a channel by selecting the channel name and sample rate, then configure the channel options:&lt;br /&gt;
* &#039;&#039;&#039;Output Mode&#039;&#039;&#039; Select either Frequency / Pulse Width Modulated (PWM) mode or analog output mode.  &#039;&#039;&#039;MK1 only:&#039;&#039;&#039; to enable analog mode you also need to flip the hardware dip switch on the RaceCapture/Pro main board.&lt;br /&gt;
* &#039;&#039;&#039;Logging Mode&#039;&#039;&#039; Select either logging the frequency or the analog output voltage. &lt;br /&gt;
* &#039;&#039;&#039;Startup Duty Cycle&#039;&#039;&#039; The default duty cycle when the system starts up.&lt;br /&gt;
* &#039;&#039;&#039;Startup Period&#039;&#039;&#039; The default startup value for the pulse period. A larger number means individual pulses are spread further apart.&lt;br /&gt;
&lt;br /&gt;
==CAN Bus==&lt;br /&gt;
[[Image:CAN_configuration.png|500px]]&lt;br /&gt;
&lt;br /&gt;
Enable the CAN bus interface and baud rate using this screen. &lt;br /&gt;
&lt;br /&gt;
==OBD II==&lt;br /&gt;
[[Image:OBDII_view.png|500px]]&lt;br /&gt;
&lt;br /&gt;
You can create OBDII channels and query standard OBD2 PIDs over a compatible OBD2 CAN bus link. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; OBD2 is only supported for ECUs that support the CAN bus protocol. The mandatory requirement for CAN support is 2008, but some vehicles implemented it earlier. Research your year/make/model to confirm.&lt;br /&gt;
&lt;br /&gt;
To add an OBD2 channel, click the + sign at the bottom of this configuration page and select the channel you wish to log. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important&#039;&#039;&#039; The sample rate you select is the &#039;&#039;&#039;logged&#039;&#039;&#039; sample rate, not the actual sample rate of the data. Due to the limitations of the OBDII protocol, channels are queried sequentially in a request/reply fashion. Therefore, as more channels are enabled the effective individual channel sample rate is reduced.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
[[Image:Wirelessconfig.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
You can enable Bluetooth via the Wireless settings. After enabling and saving the configuration to RaceCapture/Pro, following these steps:&lt;br /&gt;
&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Turn on Bluetooth on your tablet and pair with RaceCapture/Pro, password is 1234&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing, pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Telemetry===&lt;br /&gt;
&lt;br /&gt;
For detailed setup instructions read our [[RaceCapturePro2_TelemetryQuickstart|Telemetry Quickstart]]&lt;br /&gt;
&lt;br /&gt;
==Scripting==&lt;br /&gt;
[[Image:Luascripting.png|500px]]&lt;br /&gt;
&lt;br /&gt;
LuaScripting for RaceCapture/Pro enables unlimited capabilities for your data logging and control requirements. Create a virtual/math channel or control an airbrake or intercooler sprayer. For full information about how to write Lua Scripts, read our [[RaceCapturePro_Lua_Scripting| Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
Use the print() and println() to print out log messages which will show up in the scripting view. Great for debugging!&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Lua_Scripting&amp;diff=6524</id>
		<title>RaceCapturePro Lua Scripting</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Lua_Scripting&amp;diff=6524"/>
		<updated>2016-04-04T20:23:07Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Example Scripts and How-Tos==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[RaceCapturePro Lua Scripting Examples|Lua Scripting Examples]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Lua Script Basics==&lt;br /&gt;
&lt;br /&gt;
* All inputs and outputs are numbered starting at 0 (getGpio(0), setChannel(0), etc)&lt;br /&gt;
* All channel values must be numbers&lt;br /&gt;
* All virtual channel names must have no spaces (to be fixed in future revisions)&lt;br /&gt;
&lt;br /&gt;
==General Input / Output (GPIO) Functions==&lt;br /&gt;
&lt;br /&gt;
===getGpio( channel )===&lt;br /&gt;
Retrieves the state of the specified GPIO channel&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: integer 0 - 2&lt;br /&gt;
*returns:&lt;br /&gt;
** state: 1 = channel is high, 0 = channel is low&lt;br /&gt;
&lt;br /&gt;
When the channel is configured for input mode, a voltage high input (&amp;gt; 2 volts) will read as 1; a voltage low will read as 0. A disconnected channel will read as high due to the internal pullup resistor.&lt;br /&gt;
&lt;br /&gt;
When the channel is configured as output, the channel reads 1 when the channel is activated (output transistor is connected to ground) and 0 when the channel is deactivated (pullup resistor is active)&lt;br /&gt;
&lt;br /&gt;
===setGpio ( channel, state )===&lt;br /&gt;
Sets the state of the GPIO channel when the channel is configured for output mode. &lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: integer 0 - 2, state - 1 = output active; 0 = output inactive&lt;br /&gt;
*returns:&lt;br /&gt;
** none&lt;br /&gt;
&lt;br /&gt;
When the state specified is 1, the output is active (transistor is connected to ground). When state is 0, transistor is disconnected, and pullup resistor is active.&lt;br /&gt;
&lt;br /&gt;
When configured for input mode this function has no effect.&lt;br /&gt;
&lt;br /&gt;
===getButton()===&lt;br /&gt;
Gets the state of the front panel pushbutton.&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** none&lt;br /&gt;
*returns&lt;br /&gt;
** state: 1 = pushbutton is depressed; 0 = pushbutton is not depressed&lt;br /&gt;
&lt;br /&gt;
==PWM / Analog Output functions==&lt;br /&gt;
&lt;br /&gt;
===setPwmDutyCycle( channel, dutyCyclePct )===&lt;br /&gt;
Sets the duty cycle of the specified PWM / Analog output channel to the specified duty cycle percentage&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: PWM / Analog output channel 0 - 3&lt;br /&gt;
** dutyCyclePct: Percentage value of the duty cycle as a counting number 0 - 100&lt;br /&gt;
*returns&lt;br /&gt;
** none&lt;br /&gt;
&lt;br /&gt;
===setPwmClockFreq( frequency )===&lt;br /&gt;
Sets the clock frequency of the PWM outputs&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** frequency: the frequency of the PWM clock, in Hz. Supported range is 320-40000 Hz&lt;br /&gt;
* returns&lt;br /&gt;
** none&lt;br /&gt;
&lt;br /&gt;
===setAnalogOut( channel, voltage )===&lt;br /&gt;
Sets the output voltage of the specified PWM / Analog output channel to the specified period. A convenience function equivalent to setPwmDutyCycle that translates voltage to PWM percentage.&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: PWM / Analog output channel 0 - 3&lt;br /&gt;
** voltage: the specified output voltage ( 0 - 5v)&lt;br /&gt;
** returns&lt;br /&gt;
* none&lt;br /&gt;
&lt;br /&gt;
==Timer / RPM Sensor Functions==&lt;br /&gt;
&lt;br /&gt;
===getTimerRpm(channel)===&lt;br /&gt;
Returns the current RPM of the specified timer input channel. Note, the timer channel configuration must be set to RPM mode.&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: Timer channel 0 - 2&lt;br /&gt;
** returns: RPM value&lt;br /&gt;
&lt;br /&gt;
===getTimerPeriodMs(channel)===&lt;br /&gt;
Returns the current duration of the full cycle pulse of the specified timer input channel, in milliseconds. Note the timer channel configuration must be set to Duration mode.&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: Timer channel 0 - 3&lt;br /&gt;
** returns:  millisecond value&lt;br /&gt;
&lt;br /&gt;
===getTimerFreq(channel)===&lt;br /&gt;
Returns the current frequency present on the specified timer input channel, in Hz. Note the timer channel configuration must be set to Frequency Mode.&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: Timer channel 0 - 3&lt;br /&gt;
** returns:  Frequency in Hz&lt;br /&gt;
&lt;br /&gt;
===getTimerRaw(channel)===&lt;br /&gt;
Returns the current raw timer value as measured on the specified timer input channel.&lt;br /&gt;
&lt;br /&gt;
*params&lt;br /&gt;
** channel: Timer channel 0 - 3&lt;br /&gt;
** returns: Raw timer value between 0 - 65535&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===resetTimerCount===&lt;br /&gt;
===getTimerCount===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Analog Sensor Functions==&lt;br /&gt;
    &lt;br /&gt;
===getAnalog(channel)===&lt;br /&gt;
Reads the scaled analog value for the specified analog input channel.&lt;br /&gt;
*params&lt;br /&gt;
** channel: Analog input channel 0 - 7&lt;br /&gt;
*** Note: channel 7 is internally dedicated to battery voltage.&lt;br /&gt;
** returns: Scaled / calculated value for the specified analog channel as defined in the channel scaling configuration&lt;br /&gt;
&lt;br /&gt;
==Accelerometer / Yaw Sensor Functions==&lt;br /&gt;
&lt;br /&gt;
===getImu(channel)===&lt;br /&gt;
Reads the specified IMU channel&lt;br /&gt;
* params&lt;br /&gt;
** channel (0 - 2 for accelerometer, 3 for yaw gyro sensor)&lt;br /&gt;
* returns&lt;br /&gt;
** The value scaled to G force, or degrees/sec depending on the channel selected&lt;br /&gt;
&lt;br /&gt;
===getImuRaw(channel)===&lt;br /&gt;
Reads the raw value of the specified accelerometer or yaw channel&lt;br /&gt;
* params&lt;br /&gt;
** channel (0 - 2 for accelerometer, 3 for yaw gyro sensor)&lt;br /&gt;
* returns&lt;br /&gt;
** The raw accelerometer value&lt;br /&gt;
&lt;br /&gt;
==GPS Sensor Functions==&lt;br /&gt;
&lt;br /&gt;
===getGpsPos()===&lt;br /&gt;
Reads the current position as measured by the attached GPS module &#039;&#039;coming in firmware 2.0&#039;&#039;&lt;br /&gt;
* params&lt;br /&gt;
** none&lt;br /&gt;
* returns&lt;br /&gt;
** Latitude: latitude in decimal degrees&lt;br /&gt;
** Longitude: longitude in decimal degress&lt;br /&gt;
&lt;br /&gt;
===getGpsSpeed()===&lt;br /&gt;
Provides the current speed as measured by the attached GPS module&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** The current speed in MPH&lt;br /&gt;
&lt;br /&gt;
===getGpsQuality()===&lt;br /&gt;
Provides the current GPS quality indicator as indicated by the attached GPS module&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** The current GPS quality indicator&lt;br /&gt;
** 0: No fix; 1: Fixed; 2: SPS Fix; 3: Differential Fix&lt;br /&gt;
&lt;br /&gt;
===getGpsTime()===&lt;br /&gt;
Provides the current GPS time as indicated by the attached GPS module (in NMEA format) &#039;&#039;todo: document this&#039;&#039;&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** The current GPS time value&lt;br /&gt;
&lt;br /&gt;
===getGpsDist()===&lt;br /&gt;
Provides the current GPS calculated distance from the beginning of the logging session, or from the start finish line, if configured.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** The distance, in Miles&lt;br /&gt;
&lt;br /&gt;
===getGpsAltitude()===&lt;br /&gt;
Provides the current GPS calculated altitude from sea level in feet.  The method will return 0 if there is no GPS lock.&lt;br /&gt;
* Added: v2.9.0&lt;br /&gt;
* Parameters: &#039;&#039;None&#039;&#039;&lt;br /&gt;
* Returns: &amp;lt;altitude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===getLapCount()===&lt;br /&gt;
Provides the current Lap Count as determined by the start/finish line configuration and measured by the attached GPS module.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** The number of laps detected since the logging session started&lt;br /&gt;
&lt;br /&gt;
===getLapTime()===&lt;br /&gt;
Provides the last lap time as determined by the start/finish line configuration and measured by the attached GPS module.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** The last measured lap time in decimal minutes / seconds&lt;br /&gt;
&lt;br /&gt;
===getGpsSec()===&lt;br /&gt;
Provides the number of seconds since midnight, as measured by the GPS module. &#039;&#039;todo: how does this relate to timezone? GMT or local?&#039;&#039;&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** number of seconds since midnight, as measured by the attached GPS module&lt;br /&gt;
&lt;br /&gt;
===getAtStartFinish()===&lt;br /&gt;
Indicates if within the start finish line target as determined by the start/finish line configuration and measured by the attached GPS module.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** 1 if currently within the start/finish line target, 0 if outside&lt;br /&gt;
&lt;br /&gt;
===getTimeDiff(time1, time2)===&lt;br /&gt;
Utility function to calculate the absolute difference between two time values, in seconds. &#039;&#039;todo: investigate the need for this function. may be eliminated in 1.2 firmware&#039;&#039;&lt;br /&gt;
* params&lt;br /&gt;
** time1&lt;br /&gt;
** time2&lt;br /&gt;
* returns&lt;br /&gt;
** The absolute difference between the specified values&lt;br /&gt;
&lt;br /&gt;
===getTimeSince(time)===&lt;br /&gt;
Utility function to calculate the time since midnight, in seconds. &#039;&#039;todo: investigate the need for this function. may be eliminated in 1.2 firmware&#039;&#039;&lt;br /&gt;
* params&lt;br /&gt;
** time&lt;br /&gt;
* returns&lt;br /&gt;
** The number of seconds since midnight&lt;br /&gt;
&lt;br /&gt;
==CAN Bus functions==  &lt;br /&gt;
&lt;br /&gt;
===initCAN(channel, baud )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Initializes the CAN bus module. Normally this is done when RaceCapture/Pro powers on; use this function if you need to change the CAN baud rate on the fly.&lt;br /&gt;
* params&lt;br /&gt;
** channel: The CAN channel. 0 for the first channel, 1 for the 2nd, if supported on the hardware&lt;br /&gt;
** baud rate: Supported baud rates: 100000, 125000, 250000, 500000, 1000000&lt;br /&gt;
* returns&lt;br /&gt;
** 1 if successful, 0 if initialization fails, nil if parameters are incorrect&lt;br /&gt;
&lt;br /&gt;
===txCAN(channel, id, isExtended, data, [timeout] )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Transmit a CAN message.&lt;br /&gt;
* params&lt;br /&gt;
** channel: The CAN channel. 0 for the first channel, 1 for the 2nd, if supported on the hardware&lt;br /&gt;
** identifier: The Identifier value of the message, either in standard (11 bit) or extended (29 bit) format.&lt;br /&gt;
** isExtended: 0 for Standard (11 bit) Identifier or 1 for Extended (29 bit) Identifier.&lt;br /&gt;
** data: CAN message payload; array up to 8 elements long.&lt;br /&gt;
** timeout: (optional) specify a timeout for sending this message. if the transmit queue is full, will block for the specified milliseconds. Defaults to 100ms&lt;br /&gt;
* returns&lt;br /&gt;
** 1 if successful, 0 if failed, nil if parameters are incorrect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 channel = 0&lt;br /&gt;
 id = 1234&lt;br /&gt;
 ext = 0&lt;br /&gt;
 data = {11,22,33}&lt;br /&gt;
 res = txCAN(channel, id, ext, data)&lt;br /&gt;
&lt;br /&gt;
===rxCAN(channel, [timeout] )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Receive a CAN message, if available.&lt;br /&gt;
* params&lt;br /&gt;
** channel: The CAN channel. 0 for the first channel, 1 for the 2nd, if supported on the hardware&lt;br /&gt;
** timeout (optional). read timeout in milliseconds. defaults to 100ms&lt;br /&gt;
* returns&lt;br /&gt;
** identifier: The Identifier value of the message, either in standard (11 bit) or extended (29 bit) format.&lt;br /&gt;
** isExtended: 0 for Standard (11 bit) Identifier or 1 for Extended (29 bit) Identifier.&lt;br /&gt;
** Data: CAN message payload; array up to 8 elements long.&lt;br /&gt;
&lt;br /&gt;
If no CAN message was received, the function returns nil&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 id, ext, data = rxCAN(0, 100) --100ms timeout&lt;br /&gt;
 if id ~= nil then&lt;br /&gt;
   println(&amp;quot;CAN rx: &amp;quot; ..id ..&amp;quot; &amp;quot; ..data[1]) --print ID and first element of received message&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
===setCANfilter(channel, filterId, extended, filter, mask )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Sets the specified CAN filter ID, to ignore messages with a particular address. Must use in combination with setCANMask() to set a complete filter and mask.&lt;br /&gt;
* params&lt;br /&gt;
** channel: The CAN channel. 0 for the first channel, 1 for the 2nd, if supported on the hardware&lt;br /&gt;
** filterId: The id of the filter. Up to 6 filters are supported on MK1, 15 per channel on MK2. Filter ids start at 0.&lt;br /&gt;
** extended: 0 for Standard (11 bit) Identifier or 1 for Extended (29 bit) Identifier.&lt;br /&gt;
** filter: Pattern value for CAN filter&lt;br /&gt;
** mask: the mask for the CAN filter&lt;br /&gt;
* returns&lt;br /&gt;
** 1 for success, 0 for fail, nil if parameters are incorrect&lt;br /&gt;
&lt;br /&gt;
===readOBD2( PID )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Reads an OBD2 PID and returns the calculated value. This is a convenience method wrapped around the built-in CAN functions.&lt;br /&gt;
* params&lt;br /&gt;
** The OBD2 PID to read. Supported PIDs (TBD documented)&lt;br /&gt;
* returns&lt;br /&gt;
** The calculated PID value, or nil if the OBD2 PID was invalid or could not be read (e.g. CAN receive message timeout)&lt;br /&gt;
&lt;br /&gt;
==Logger Control Functions==&lt;br /&gt;
&lt;br /&gt;
===onTick()===&lt;br /&gt;
* params:&lt;br /&gt;
** (none)&lt;br /&gt;
* returns:&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
The onTick() function is the main loop where scripting activity takes place. By default it is called by RaceCapture/Pro every 1 second (1Hz). The rate can be adjusted using the setTickRate() function. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; - you should only define one onTick() function in your code. If multiple onTick() functions are defined, only the last defined onTick() function will be used.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
 function onTick()&lt;br /&gt;
   println(&amp;quot;Hello&amp;quot;) --write something to the log&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
===setTickRate(rate)===&lt;br /&gt;
Sets the rate at which the onTick() function is called&lt;br /&gt;
* params&lt;br /&gt;
** rate: The rate the onTick() function is called, in Hz. Max tick rate is 30Hz.&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
===startLogging()===&lt;br /&gt;
Begins a logging session&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
===stopLogging()===&lt;br /&gt;
Stops the current logging session. If not logging, this function has no effect.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
===setLed( led, state )===&lt;br /&gt;
Sets the state of a front panel LED&lt;br /&gt;
* params&lt;br /&gt;
** led (1-3)&lt;br /&gt;
** state : 1 = on, 0 = off&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
==Serial Port Communications==&lt;br /&gt;
&lt;br /&gt;
These function calls allow reading / writing line oriented data from the built in serial ports. &lt;br /&gt;
&lt;br /&gt;
===Port mappings===&lt;br /&gt;
0 = USB port&amp;lt;br/&amp;gt;&lt;br /&gt;
1 = GPS port&amp;lt;br/&amp;gt;&lt;br /&gt;
2 = Internal telemetry port (MK2 only)&amp;lt;br/&amp;gt;&lt;br /&gt;
3 = Wireless / Bluetooth port&amp;lt;br/&amp;gt;&lt;br /&gt;
4 = Auxiliary port&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039;: We only recommend using ports 3 and 4 for connecting script to external devices. Ports 0 - 2 have been included for reference; using them may interfere with normal operations of the unit.&lt;br /&gt;
&lt;br /&gt;
===initSer( port, baud, bits, parity, stopBits)===&lt;br /&gt;
Initializes the specified serial port&lt;br /&gt;
&lt;br /&gt;
* params&lt;br /&gt;
** port: The port to initialize. (defaults to Auxiliary port)&lt;br /&gt;
** baud: The baud rate to set (defaults to 115200)&lt;br /&gt;
** bits: Number of bit in the message (8 or 7) (defaults to 8)&lt;br /&gt;
** parity: (1 = Even Parity, 2 = Odd Parity, 0 = No Parity) (defaults to No Parity)&lt;br /&gt;
** stopBits: number of stop bits (1 or 2) (defaults to 1)&lt;br /&gt;
&lt;br /&gt;
* returns&lt;br /&gt;
** 1 if initialization succeeds, -1 if parameters are incorrect&lt;br /&gt;
&lt;br /&gt;
===readCSer( port, [timeout])===&lt;br /&gt;
&#039;&#039;Available since firmware 2.8.4&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Read a character from the specified serial port&lt;br /&gt;
&lt;br /&gt;
* params&lt;br /&gt;
** port: The port to read. (required)&lt;br /&gt;
** timeout - the read timeout, in ms.&lt;br /&gt;
&lt;br /&gt;
* returns&lt;br /&gt;
** the character read, or nil if the timeout was reached&lt;br /&gt;
&lt;br /&gt;
===readSer( port, [timeout])===&lt;br /&gt;
Read a line of data from the specified serial port. This command blocks until a newline (&#039;\n&#039;) character is received on the port, or a timeout occurs.&lt;br /&gt;
* params&lt;br /&gt;
** port: Serial port 0 - 4&lt;br /&gt;
** timeout - the read timeout, in ms.&lt;br /&gt;
** returns: a line of serial data, or nil if the timeout was reached&lt;br /&gt;
&lt;br /&gt;
===writeCSer( port, data )===&lt;br /&gt;
&#039;&#039;Available since firmware 2.8.4&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Writes the specified character to the serial port. The call will block until the character is written.&lt;br /&gt;
* params:&lt;br /&gt;
** port - the serial port to write&lt;br /&gt;
** char - the character to write.&lt;br /&gt;
&lt;br /&gt;
* returns:&lt;br /&gt;
(no return values)&lt;br /&gt;
&lt;br /&gt;
===writeSer( port, data )===&lt;br /&gt;
Writes a line of data to the specified serial port, appending a newline at the end. The call will block until all characters are written.&lt;br /&gt;
* params&lt;br /&gt;
** port: Serial port 0 - 4&lt;br /&gt;
** data: the data in string format&lt;br /&gt;
&lt;br /&gt;
* returns:&lt;br /&gt;
(no return values)&lt;br /&gt;
&lt;br /&gt;
==Logger Configuration Functions==&lt;br /&gt;
&lt;br /&gt;
===flashLoggerCfg()===&lt;br /&gt;
Writes the current configuration in RAM to flash memory.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
    &lt;br /&gt;
===setPwmClockFreq( freq )===&lt;br /&gt;
Sets the clock frequency for all PWM channels&lt;br /&gt;
* params&lt;br /&gt;
** freq: The clock frequency &#039;&#039;todo: what units?&#039;&#039;&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
===getPwmClockFreq()=== &lt;br /&gt;
Gets the PWM clock frequency controlling all PWM channels&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** the PWM clock frequency &#039;&#039;todo: what units?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===calibrateImuZero()===&lt;br /&gt;
Automatically Calibrates the accelerometer zero position.&lt;br /&gt;
* params&lt;br /&gt;
** (none)&lt;br /&gt;
* returns&lt;br /&gt;
** (none)&lt;br /&gt;
&lt;br /&gt;
==Virtual Channels==&lt;br /&gt;
&lt;br /&gt;
===addChannel( name, sampleRate, [precision], [min], [max], [units] )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Adds a virtual channel. This virtual channel remains in memory during runtime; it is not persisted in the configuration. Up to 30 virtual channels can be created.&lt;br /&gt;
* params&lt;br /&gt;
** name: The name of the channel, up to 10 characters long. We recommend using an existing System channel name as defined by the app when possible.&lt;br /&gt;
** sampleRate: A supported sample rate (1,10,25,50,100,200Hz)&lt;br /&gt;
** precision: (optional) the numerical precision (number of decimal places) used when logging to SD and telemetry. Defaults to 2&lt;br /&gt;
** min: (optional) The min expected value for this channel. Defaults to 0&lt;br /&gt;
** max: (optional) The max expected value for this channel. Defaults to 1000&lt;br /&gt;
** units: (optional) The units label for this channel. Defaults to empty string / none&lt;br /&gt;
&lt;br /&gt;
* returns&lt;br /&gt;
** the id of the new virtual channel, or NIL if the virtual channel could not be created. Use this id for setting the channel value (see setChannel() )&lt;br /&gt;
&lt;br /&gt;
===getChannel( &amp;lt;Channel ID | Channel Name&amp;gt; )===&lt;br /&gt;
* Available: v2.9.0&lt;br /&gt;
* Parameters &lt;br /&gt;
** Channel ID (number) - The channel id value as provided by the &#039;&#039;addChannel&#039;&#039; method.&lt;br /&gt;
** Channel Name (string) - The name of the channel as provided to the &#039;&#039;addChannel&#039;&#039; method.  Using the Channel ID method is preferred and is faster.&lt;br /&gt;
* Returns&lt;br /&gt;
** (number) The value of the channel.&lt;br /&gt;
* Examples: &lt;br /&gt;
** &amp;lt;code&amp;gt; val = getChannel(1) &amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt; val = getChannel(&amp;quot;foo&amp;quot;) &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===setChannel( channelId, value )===&lt;br /&gt;
&#039;&#039;available in firmware 2.0&#039;&#039;&lt;br /&gt;
Updates the value of a previously created virtual channel.&lt;br /&gt;
* params&lt;br /&gt;
** channelId: the ID of the channel provided by addChannel()&lt;br /&gt;
** value: the new value to set for the virtual channel&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
 id = addChannel(&amp;quot;EGT&amp;quot;, 1)&lt;br /&gt;
 &lt;br /&gt;
 function onTick()&lt;br /&gt;
    temp = getAnalog(0) --read analog channel 0&lt;br /&gt;
    temp = temp * 1000&lt;br /&gt;
    setChannel(id, temp) --sets the virtual channel value&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
==Time Info==&lt;br /&gt;
These methods get you information about dates and time.  This is useful in controlling script behavior or just knowing what time it is.&lt;br /&gt;
&lt;br /&gt;
===getUptime()===&lt;br /&gt;
&#039;&#039;Available since firmware 2.8.4&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Returns the number of miliseconds since the device last started.  This is always available and is the most consistent way to time things in LUA script on RaceCapture.&lt;br /&gt;
&lt;br /&gt;
* Returns&lt;br /&gt;
** Number of milliseconds since CPU boot.&lt;br /&gt;
&lt;br /&gt;
===getDateTime()===&lt;br /&gt;
&#039;&#039;Available since firmware 2.8.4&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Returns date and time info to the best of the systems ability.  Only available after GPS lock has been established.  Will return epoch time (Jan 1, 1970 00:00:000) if time is not available.&lt;br /&gt;
&lt;br /&gt;
* Returns: A list of date and time information in the following order:&lt;br /&gt;
** Year&lt;br /&gt;
** Month&lt;br /&gt;
** Day&lt;br /&gt;
** Hour&lt;br /&gt;
** Second&lt;br /&gt;
** Millisecond&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_logfile_reference&amp;diff=6452</id>
		<title>RaceCapturePro2 logfile reference</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_logfile_reference&amp;diff=6452"/>
		<updated>2016-03-15T22:18:01Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Troubleshoothing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Log file format=&lt;br /&gt;
&lt;br /&gt;
RaceCapture/Pro logs data onto SD cards using a sparsely populated comma separated value (CSV) format.&lt;br /&gt;
&lt;br /&gt;
==File naming==&lt;br /&gt;
RaceCapture/Pro names files in an ascending order in a pattern of RC_XX.LOG where XX represents a number. When a new log file is created, RaceCapture/Pro will create the next log file where XX is the next available number, preventing duplicate or overwritten log files.&lt;br /&gt;
&lt;br /&gt;
==Header==&lt;br /&gt;
The log file header defines the information present in the data segment of the log file.&lt;br /&gt;
&lt;br /&gt;
===Format===&lt;br /&gt;
Each sampled channel is represented by a comma separated column. The column in the file is defined as a data structure with the following format:&lt;br /&gt;
&lt;br /&gt;
* Channel Name&lt;br /&gt;
* Units Label&lt;br /&gt;
* Min value&lt;br /&gt;
* Max value&lt;br /&gt;
* Sample Rate (Hz)&lt;br /&gt;
&lt;br /&gt;
The data structure is defined as follows:&lt;br /&gt;
 &amp;quot;&amp;lt;Name&amp;gt;&amp;quot;|&amp;quot;&amp;lt;Units&amp;gt;&amp;quot;|&amp;lt;Min value&amp;gt;|&amp;lt;Max Value&amp;gt;|&amp;lt;Sample Rate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 &lt;br /&gt;
 &amp;quot;Battery&amp;quot;|&amp;quot;Volts&amp;quot;|0.0|50.0&lt;br /&gt;
&lt;br /&gt;
Each data structure describing a segment is separated with a comma.&lt;br /&gt;
&lt;br /&gt;
===Special Columns===&lt;br /&gt;
&lt;br /&gt;
The following columns are system defined and will appear on every log file sample, regardless of the indicated sample rate.&lt;br /&gt;
&lt;br /&gt;
====Interval====&lt;br /&gt;
Interval represents the milliseconds uptime of the system, and will reflect the number of milliseconds elapsed between samples.&lt;br /&gt;
&lt;br /&gt;
====Utc====&lt;br /&gt;
Utc is sourced from GPS data and will be a valid, non zero value representing Utc time in milliseconds. When there is no GPS lock, UTC will be zero.&lt;br /&gt;
&lt;br /&gt;
==Data segment==&lt;br /&gt;
&lt;br /&gt;
Within the data segment, sample values appear at the frequency defined in the header file. Channels logged at lower sample rates will appear sparsely within the file, with empty values appearing in the space between samples.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Interval&amp;quot;|&amp;quot;ms&amp;quot;|0|0|1,&amp;quot;Utc&amp;quot;|&amp;quot;ms&amp;quot;|0|0|1,&amp;quot;Battery&amp;quot;|&amp;quot;Volts&amp;quot;|0.0|50.0|1,&amp;quot;AccelX&amp;quot;|&amp;quot;G&amp;quot;|0.0|0.0|25,&amp;quot;AccelY&amp;quot;|&amp;quot;G&amp;quot;|0.0|0.0|25,&amp;quot;AccelZ&amp;quot;|&amp;quot;G&amp;quot;|0.0|0.0|25,&amp;quot;Yaw&amp;quot;|&amp;quot;Deg/Sec&amp;quot;|0.0|0.0|25,&amp;quot;Pitch&amp;quot;|&amp;quot;$&lt;br /&gt;
402,0,,-0.02,-0.03,0.93,0.5,-6.2,-0.2,,,,,,,,,,,,,,,,,,,,&lt;br /&gt;
442,0,,-0.02,-0.03,0.95,0.2,-6.0,-0.3,0,,,979,26,0.0,0.0,0.0,0.0,0.0,0,0,0.0,0,0.0,-1,0.0,0.0,0.0,0&lt;br /&gt;
482,0,,-0.01,-0.03,0.97,0.1,-5.5,-0.2,,,,,,,,,,,,,,,,,,,,&lt;br /&gt;
522,0,,-0.01,-0.03,0.99,0.0,-5.0,-0.2,,,,,,,,,,,,,,,,,,,,&lt;br /&gt;
542,0,,,,,,,,0,,,986,26,0.0,0.0,0.0,0.0,0.0,0,0,0.0,0,0.0,-1,0.0,,0.0,0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
It&#039;s best to use a freshly formatted FAT16 or FAT32 file. If you log a file and the data looks scrambled, encrypted, do a fresh re-format and try again.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6442</id>
		<title>RaceCapturePro2 QuickStart</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6442"/>
		<updated>2016-02-29T18:49:59Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* [https://www.race-capture.com/software/ Download and install] the latest RaceCapture App&lt;br /&gt;
Windows 10:&lt;br /&gt;
* No drivers are needed for Windows 10. Windows will automatically detect RaceCapture/Pro, and it will appear as a &#039;&#039;&#039;USB Serial&#039;&#039;&#039; device under Device Manager.&lt;br /&gt;
&lt;br /&gt;
Windows XP, 7, 8:&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. You will need to disable the driver signing requirement for Windows 8, or upgrade to Windows 10. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
*** [http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/ Win8 64bit unsigned driver instructions]&lt;br /&gt;
* Plug RaceCapture/Pro in to the computer. &lt;br /&gt;
* If prompted to install a driver, direct Windows to the folder where you unzipped the RaceCapture/Pro drivers.&lt;br /&gt;
* If not prompted, manually update driver:&lt;br /&gt;
** Open Windows Device Manager and find the &#039;&#039;&#039;Ports (COM and LPT)&#039;&#039;&#039; section.  RaceCapture/Pro should be listed there, possibly with a yellow (!) over the icon. &lt;br /&gt;
** Right click and select &#039;Update Driver&#039;.&lt;br /&gt;
** Follow the instructions and direct Windows to the folder where you unzipped the RaceCapture/Pro drivers.&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&lt;br /&gt;
Watch our software installation video here: https://www.youtube.com/watch?v=oqveE2C1vo0&lt;br /&gt;
&lt;br /&gt;
# Attach GPS and Bluetooth module (if purchased) to RaceCapture/Pro&lt;br /&gt;
# Plug in the supplied USB cable to RaceCapture/Pro and your computer.&lt;br /&gt;
# When prompted for drivers, select them from the zip file you unzipped previously.&lt;br /&gt;
## If not prompted or Windows does not ask you to locate drivers, open Device Manager, find RaceCapture/Pro (usually under &#039;Other devices&#039;), right click and select &#039;Update Driver&#039; software. Then select the folder containing the unzipped drivers you downloaded previously.&lt;br /&gt;
# Confirm you really want to install the drivers&lt;br /&gt;
&lt;br /&gt;
==Running the Application==&lt;br /&gt;
# Open the RaceCapture application. &lt;br /&gt;
## You should see &#039;Reading Configuration&#039; at the top of the window once the app detects RaceCapture/Pro.&lt;br /&gt;
# Click on &#039;Dashboard&#039;&lt;br /&gt;
# Click on the bottom right arrow three times, which will display the digital dash. You should see the Utc and Interval channels changing, which means data is being transmitted over USB. &lt;br /&gt;
&lt;br /&gt;
[[File:Dash.png|800px]]&lt;br /&gt;
&lt;br /&gt;
## &#039;&#039;&#039;Protip:&#039;&#039;&#039; Pick up the RaceCapture/Pro unit, move it around and observe changes from the internal accelerometer and gyro sensors!&lt;br /&gt;
&lt;br /&gt;
# You have now setup the RaceCapture app!&lt;br /&gt;
&lt;br /&gt;
== Selecting your favorite race tracks==&lt;br /&gt;
RaceCapture/Pro can auto-detect and configure your favorite race tracks as soon as GPS lock is obtained.&lt;br /&gt;
&lt;br /&gt;
# After connecting the RaceCapture app and verifying connectivity, navigate to the configuration view.  &lt;br /&gt;
# Select the Race Tracks from the menu on the left.&lt;br /&gt;
# Search and select the race tracks you will be typically attending.&lt;br /&gt;
# Once the tracks have been selected, write the updated configuration using the [[Image:rc_appwrite_config.png]] button in the lower left.&lt;br /&gt;
&lt;br /&gt;
When you arrive at the track and RaceCapture is powered up, it will automatically detect and configure the track&#039;s start/finish line and any available sectors.&lt;br /&gt;
&lt;br /&gt;
ProTip: Periodically click the update button [[Image:update_from_cloud.png]] to pull down the latest set of race track configurations.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|800px]]&lt;br /&gt;
&lt;br /&gt;
== Setting up Bluetooth ==&lt;br /&gt;
===Enabling Bluetooth in firmware settings===&lt;br /&gt;
* Complete the Quick Start steps above, leaving RaceCapture/Pro connected to your computer&lt;br /&gt;
* Connect the Bluetooth module to the inner of the two RaceCapture/Pro ports on the same side the USB cable connects to&lt;br /&gt;
* Open the Race Capture app&lt;br /&gt;
* Click on the top left &#039;Menu&#039; button&lt;br /&gt;
* Click on &#039;Configuration&#039;&lt;br /&gt;
* Click on &#039;Wireless&#039; in the list of options on the left&lt;br /&gt;
* Click the toggle to the right of &#039;Bluetooth&#039; &lt;br /&gt;
&amp;lt;br&amp;gt; [[File:RC_app_wireless_config.jpg|800px]]&lt;br /&gt;
* Click the &#039;Write Config&#039; button on the bottom left (down array pointing to a RaceCapture/Pro)&lt;br /&gt;
&lt;br /&gt;
===Set up Android tablet/phone===&lt;br /&gt;
&lt;br /&gt;
App Download:&lt;br /&gt;
* Google Play Store [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Download]&lt;br /&gt;
* Amazon App Store  [http://www.amazon.com/Autosport-Labs-Race-Capture/dp/B016ZJM7GE/ref=sr_1_1?s=mobile-apps&amp;amp;ie=UTF8&amp;amp;qid=1446478866&amp;amp;sr=1-1 Download]&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
For best performance, we recommend the following minimum specification:&lt;br /&gt;
* Android 4.4 and higher&lt;br /&gt;
* Quad core 1.6 GHz processor&lt;br /&gt;
* 2 GB RAM, 8 GB flash&lt;br /&gt;
* 1024x600 resolution, IPS display&lt;br /&gt;
* 7&amp;quot; or 10&amp;quot; screen&lt;br /&gt;
&lt;br /&gt;
Recommended Brands for tablets:&lt;br /&gt;
* Samsung&lt;br /&gt;
** Samsung Galaxy Tab S with AMOLED screen (best performance)&lt;br /&gt;
** Samsung Galaxy Tab Pro 8.4 (good alternative)&lt;br /&gt;
** Samsung Galaxy Tab 4 8.0 inch T337 - good choice with 4G LTE&lt;br /&gt;
* Google Nexus&lt;br /&gt;
* LG&lt;br /&gt;
* Lenovo&lt;br /&gt;
* [http://www.amazon.com/dp/B00TSUGXKE Amazon Fire Tablet] $49.95 edition&lt;br /&gt;
&lt;br /&gt;
==Touch screen operation with gloves==&lt;br /&gt;
We recommend [http://http://www.amazon.com/AnyGlove-TM-Synthetic-Touchscreen-Compatible/dp/B00AB3EVOW AnyGlove] to make your racing gloves touch screen compatible.&lt;br /&gt;
&lt;br /&gt;
==Bluetooth pairing==&lt;br /&gt;
# Go into the Android settings and pair your device with the RaceCapture/Pro Bluetooth module&lt;br /&gt;
## Ensure Bluetooth is turned on in the Android device settings.&lt;br /&gt;
## Ensure the RaceCapture/Pro Bluetooth module is powered on (green light is flashing)&lt;br /&gt;
## Default password is 1234&lt;br /&gt;
# Install the Race Capture app on your Android device:&lt;br /&gt;
* Google Play Store [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Download]&lt;br /&gt;
* Amazon App Store  [http://www.amazon.com/Autosport-Labs-Race-Capture/dp/B016ZJM7GE/ref=sr_1_1?s=mobile-apps&amp;amp;ie=UTF8&amp;amp;qid=1446478866&amp;amp;sr=1-1 Download]&lt;br /&gt;
&lt;br /&gt;
# Open the RaceCapture app. The RaceCapture app will search for the RaceCapturePro device&lt;br /&gt;
&lt;br /&gt;
===Verify connectivity===&lt;br /&gt;
# Select the dashboard screen and switch to the raw channels view - you should see values updating in real-time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[File:Dash.png|800px]]&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting Bluetooth connection issues===&lt;br /&gt;
* Ensure RaceCapture/Pro is powered up and the Bluetooth module is plugged in to the inner RJ11 port, located to the right of the front panel push-button&lt;br /&gt;
* Ensure Bluetooth is enabled in the wireless settings of the RaceCapture/Pro configuration&lt;br /&gt;
** Note, you will need to connect via USB to verify this setting&lt;br /&gt;
* Ensure Bluetooth is enabled under the Android Settings&lt;br /&gt;
** On some tablets with a marginal or unstable Bluetooth support, a disable/re-enable of Bluetooth may help&lt;br /&gt;
* Try un-pairing and re-pairing the RaceCapture/Pro Bluetooth device&lt;br /&gt;
* Try re-starting the Android device &lt;br /&gt;
&lt;br /&gt;
==Basic Logging of Data==&lt;br /&gt;
* Insert a micro SD card into SD card slot on the front face of the unit.&lt;br /&gt;
** Use a 32GB card or smaller&lt;br /&gt;
* Press the button on the front of the panel. You will see the Logging LED flash&lt;br /&gt;
* When you are finished logging, press the button again. THe Logging LED will stop flashing.&lt;br /&gt;
* Remove the card. You will find your log file on the SD card. &lt;br /&gt;
** The filename will end in .log&lt;br /&gt;
** The logfile is in plain CSV data format.&lt;br /&gt;
&lt;br /&gt;
===Automatic logging control===&lt;br /&gt;
You can use the on-board Lua scripting to [[RaceCapturePro_Lua_Scripting_Examples#Automatic_logging_control|Automate Logging]] behavior using speed, RPM or other logic.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6400</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6400"/>
		<updated>2016-01-03T00:03:54Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
{|id=&amp;quot;EnWpMpBook2&amp;quot; style=&amp;quot;width:100%; background-repeat: no-repeat; background-position: 0% 20%;background-color: #e0e0e0; border: 1px solid #ccc;&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:40%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; text-align:center;padding-left:20px;white-space: nowrap;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;font-size: 175%; border: none; margin: 0; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to &#039;&#039;&#039;Autosport Labs&#039;&#039;&#039;&amp;lt;/h1&amp;gt;&lt;br /&gt;
|style=&amp;quot;width:60%; padding-left: 10%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Autosport_Labs:About|About Autosport Labs]]&#039;&#039;&#039; -&lt;br /&gt;
[[Autosport Labs Technology License]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-top: 1px solid #999;&amp;quot;&amp;gt;&lt;br /&gt;
[[MegaJolt_Lite_Jr._-_A_DIY_Programmable_EDIS_Ignition_Controller_-_Users_Welcome%21| MegaJolt Lite Jr. Users Welcome]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Autosport Labs Projects==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:RaceCapturePro_logo_small.png|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:racecapture_mk2_3quarter.jpg|446px|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[RaceCapturePro|Race Capture Pro]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Data Acquisition and Control&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:mjlj_small_logo.png|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[Image:MegajoltE_map.jpg|300px|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[Megajolt Lite Jr.|Megajolt Lite Jr.]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Programmable Ignition Controller&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/megajolte/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other things we&#039;re working on==&lt;br /&gt;
&lt;br /&gt;
===DIY Racing Helmet Microphone===&lt;br /&gt;
*[[Helmet_mic|Build a helmet mic on the cheap!]]&lt;br /&gt;
&lt;br /&gt;
===Tweeting Race Car===&lt;br /&gt;
[[Tweeting_Race_Car|Our race cars tweet autonomously while on the race track!]]&lt;br /&gt;
&lt;br /&gt;
===Ignition Driver Modules===&lt;br /&gt;
[[IgnitionDrivers|Ignition driver boards for Coil On Plug and other applications]]&lt;br /&gt;
&lt;br /&gt;
===Tachometer Adapter===&lt;br /&gt;
[[TachAdapter|Tachometer Adapter: Adapts Tachometer to multiple coil packs]]&lt;br /&gt;
&lt;br /&gt;
===Megajolt2 Roadmap===&lt;br /&gt;
Info on our next generation [[Megajolt2|Megajolt2]] platform- testing in 2010!&lt;br /&gt;
&lt;br /&gt;
===Autosport Labs R&amp;amp;D Platforms===&lt;br /&gt;
[[Research_and_Development_Platforms|Meet the test platforms we inflict our projects upon!]]&lt;br /&gt;
[[Image:240z_left_rear_3quarter_400px.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
===Lighting===&lt;br /&gt;
*[[Dual_LED_cluster|Dual LED Cluster]]&lt;br /&gt;
*[[Sequential_shift_light_array|Sequential Shift Light Array]]&lt;br /&gt;
&lt;br /&gt;
===CPU Module===&lt;br /&gt;
The Autosport Labs CPU Module will be the heart of our future projects. This piece combines DIY friendliness with high speed high performance 32 bit processing power.&lt;br /&gt;
*[[CPU_Module|CPU Module]]&lt;br /&gt;
&lt;br /&gt;
===Other Things===&lt;br /&gt;
&lt;br /&gt;
*[[Handy_hints|Helpful Engineering Resources]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6396</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6396"/>
		<updated>2015-12-02T23:53:52Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[https://www.kickstarter.com/projects/autosportlabs/racecapture-and-podium-race-it-share-it-prove-it RaceCapture is now available on Kickstarter!]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Image:Rct-hero.jpg|link=https://www.kickstarter.com/projects/autosportlabs/racecapture-and-podium-race-it-share-it-prove-it]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
{|id=&amp;quot;EnWpMpBook2&amp;quot; style=&amp;quot;width:100%; background-repeat: no-repeat; background-position: 0% 20%;background-color: #e0e0e0; border: 1px solid #ccc;&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:40%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; text-align:center;padding-left:20px;white-space: nowrap;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;font-size: 175%; border: none; margin: 0; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to &#039;&#039;&#039;Autosport Labs&#039;&#039;&#039;&amp;lt;/h1&amp;gt;&lt;br /&gt;
|style=&amp;quot;width:60%; padding-left: 10%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Autosport_Labs:About|About Autosport Labs]]&#039;&#039;&#039; -&lt;br /&gt;
[[Autosport Labs Technology License]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-top: 1px solid #999;&amp;quot;&amp;gt;&lt;br /&gt;
[[MegaJolt_Lite_Jr._-_A_DIY_Programmable_EDIS_Ignition_Controller_-_Users_Welcome%21| MegaJolt Lite Jr. Users Welcome]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Autosport Labs Projects==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:RaceCapturePro_logo_small.png|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:racecapture_mk2_3quarter.jpg|446px|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[RaceCapturePro|Race Capture Pro]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Data Acquisition and Control&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:mjlj_small_logo.png|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[Image:MegajoltE_map.jpg|300px|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[Megajolt Lite Jr.|Megajolt Lite Jr.]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Programmable Ignition Controller&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/megajolte/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other things we&#039;re working on==&lt;br /&gt;
&lt;br /&gt;
===DIY Racing Helmet Microphone===&lt;br /&gt;
*[[Helmet_mic|Build a helmet mic on the cheap!]]&lt;br /&gt;
&lt;br /&gt;
===Tweeting Race Car===&lt;br /&gt;
[[Tweeting_Race_Car|Our race cars tweet autonomously while on the race track!]]&lt;br /&gt;
&lt;br /&gt;
===Ignition Driver Modules===&lt;br /&gt;
[[IgnitionDrivers|Ignition driver boards for Coil On Plug and other applications]]&lt;br /&gt;
&lt;br /&gt;
===Tachometer Adapter===&lt;br /&gt;
[[TachAdapter|Tachometer Adapter: Adapts Tachometer to multiple coil packs]]&lt;br /&gt;
&lt;br /&gt;
===Megajolt2 Roadmap===&lt;br /&gt;
Info on our next generation [[Megajolt2|Megajolt2]] platform- testing in 2010!&lt;br /&gt;
&lt;br /&gt;
===Autosport Labs R&amp;amp;D Platforms===&lt;br /&gt;
[[Research_and_Development_Platforms|Meet the test platforms we inflict our projects upon!]]&lt;br /&gt;
[[Image:240z_left_rear_3quarter_400px.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
===Lighting===&lt;br /&gt;
*[[Dual_LED_cluster|Dual LED Cluster]]&lt;br /&gt;
*[[Sequential_shift_light_array|Sequential Shift Light Array]]&lt;br /&gt;
&lt;br /&gt;
===CPU Module===&lt;br /&gt;
The Autosport Labs CPU Module will be the heart of our future projects. This piece combines DIY friendliness with high speed high performance 32 bit processing power.&lt;br /&gt;
*[[CPU_Module|CPU Module]]&lt;br /&gt;
&lt;br /&gt;
===Other Things===&lt;br /&gt;
&lt;br /&gt;
*[[Handy_hints|Helpful Engineering Resources]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6395</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6395"/>
		<updated>2015-12-02T23:48:37Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[https://www.kickstarter.com/projects/autosportlabs/racecapture-and-podium-race-it-share-it-prove-it RaceCapture is now available on Kickstarter!]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Image:Rct-hero.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
{|id=&amp;quot;EnWpMpBook2&amp;quot; style=&amp;quot;width:100%; background-repeat: no-repeat; background-position: 0% 20%;background-color: #e0e0e0; border: 1px solid #ccc;&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:40%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; text-align:center;padding-left:20px;white-space: nowrap;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;font-size: 175%; border: none; margin: 0; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to &#039;&#039;&#039;Autosport Labs&#039;&#039;&#039;&amp;lt;/h1&amp;gt;&lt;br /&gt;
|style=&amp;quot;width:60%; padding-left: 10%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Autosport_Labs:About|About Autosport Labs]]&#039;&#039;&#039; -&lt;br /&gt;
[[Autosport Labs Technology License]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-top: 1px solid #999;&amp;quot;&amp;gt;&lt;br /&gt;
[[MegaJolt_Lite_Jr._-_A_DIY_Programmable_EDIS_Ignition_Controller_-_Users_Welcome%21| MegaJolt Lite Jr. Users Welcome]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Autosport Labs Projects==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:RaceCapturePro_logo_small.png|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:racecapture_mk2_3quarter.jpg|446px|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[RaceCapturePro|Race Capture Pro]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Data Acquisition and Control&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:mjlj_small_logo.png|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[Image:MegajoltE_map.jpg|300px|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[Megajolt Lite Jr.|Megajolt Lite Jr.]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Programmable Ignition Controller&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/megajolte/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other things we&#039;re working on==&lt;br /&gt;
&lt;br /&gt;
===DIY Racing Helmet Microphone===&lt;br /&gt;
*[[Helmet_mic|Build a helmet mic on the cheap!]]&lt;br /&gt;
&lt;br /&gt;
===Tweeting Race Car===&lt;br /&gt;
[[Tweeting_Race_Car|Our race cars tweet autonomously while on the race track!]]&lt;br /&gt;
&lt;br /&gt;
===Ignition Driver Modules===&lt;br /&gt;
[[IgnitionDrivers|Ignition driver boards for Coil On Plug and other applications]]&lt;br /&gt;
&lt;br /&gt;
===Tachometer Adapter===&lt;br /&gt;
[[TachAdapter|Tachometer Adapter: Adapts Tachometer to multiple coil packs]]&lt;br /&gt;
&lt;br /&gt;
===Megajolt2 Roadmap===&lt;br /&gt;
Info on our next generation [[Megajolt2|Megajolt2]] platform- testing in 2010!&lt;br /&gt;
&lt;br /&gt;
===Autosport Labs R&amp;amp;D Platforms===&lt;br /&gt;
[[Research_and_Development_Platforms|Meet the test platforms we inflict our projects upon!]]&lt;br /&gt;
[[Image:240z_left_rear_3quarter_400px.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
===Lighting===&lt;br /&gt;
*[[Dual_LED_cluster|Dual LED Cluster]]&lt;br /&gt;
*[[Sequential_shift_light_array|Sequential Shift Light Array]]&lt;br /&gt;
&lt;br /&gt;
===CPU Module===&lt;br /&gt;
The Autosport Labs CPU Module will be the heart of our future projects. This piece combines DIY friendliness with high speed high performance 32 bit processing power.&lt;br /&gt;
*[[CPU_Module|CPU Module]]&lt;br /&gt;
&lt;br /&gt;
===Other Things===&lt;br /&gt;
&lt;br /&gt;
*[[Handy_hints|Helpful Engineering Resources]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Rct-hero.jpg&amp;diff=6394</id>
		<title>File:Rct-hero.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Rct-hero.jpg&amp;diff=6394"/>
		<updated>2015-12-02T23:44:18Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6393</id>
		<title>RaceCapturePro2 QuickStart</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6393"/>
		<updated>2015-12-01T17:31:32Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* [https://race-capture.com/software/54aacf81183b3a6722000001 Download and install] the latest RaceCapture App&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 or 10 users&#039;&#039;&#039; - These drivers are unsigned. We are working on creating a signed driver set, but in the meantime you will need to disable the driver signing requirement for Windows 8/10. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
*** [http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/ Win8 64bit unsigned driver instructions]&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&lt;br /&gt;
Watch our software installation video here: https://www.youtube.com/watch?v=oqveE2C1vo0&lt;br /&gt;
&lt;br /&gt;
# Attach GPS and Bluetooth module (if purchased) to RaceCapture/Pro&lt;br /&gt;
# Plug in the supplied USB cable to RaceCapture/Pro and your computer.&lt;br /&gt;
# When prompted for drivers, select them from the zip file you unzipped previously.&lt;br /&gt;
## If not prompted or Windows does not ask you to locate drivers, open Device Manager, find RaceCapture/Pro (usually under &#039;Other devices&#039;), right click and select &#039;Update Driver&#039; software. Then select the folder containing the unzipped drivers you downloaded previously.&lt;br /&gt;
# Confirm you really want to install the drivers&lt;br /&gt;
&lt;br /&gt;
==Running the Application==&lt;br /&gt;
# Open the RaceCapture application. &lt;br /&gt;
## You should see &#039;Reading Configuration&#039; at the top of the window once the app detects RaceCapture/Pro.&lt;br /&gt;
# Click on &#039;Dashboard&#039;&lt;br /&gt;
# Click on the bottom right arrow three times, which will display the digital dash. You should see the Utc and Interval channels changing, which means data is being transmitted over USB. &lt;br /&gt;
&lt;br /&gt;
[[File:Dash.png|800px]]&lt;br /&gt;
&lt;br /&gt;
## &#039;&#039;&#039;Protip:&#039;&#039;&#039; Pick up the RaceCapture/Pro unit, move it around and observe changes from the internal accelerometer and gyro sensors!&lt;br /&gt;
&lt;br /&gt;
# You have now setup the RaceCapture app!&lt;br /&gt;
&lt;br /&gt;
== Selecting your favorite race tracks==&lt;br /&gt;
RaceCapture/Pro can auto-detect and configure your favorite race tracks as soon as GPS lock is obtained.&lt;br /&gt;
&lt;br /&gt;
# After connecting the RaceCapture app and verifying connectivity, navigate to the configuration view.  &lt;br /&gt;
# Select the Race Tracks from the menu on the left.&lt;br /&gt;
# Search and select the race tracks you will be typically attending.&lt;br /&gt;
# Once the tracks have been selected, write the updated configuration using the [[Image:rc_appwrite_config.png]] button in the lower left.&lt;br /&gt;
&lt;br /&gt;
When you arrive at the track and RaceCapture is powered up, it will automatically detect and configure the track&#039;s start/finish line and any available sectors.&lt;br /&gt;
&lt;br /&gt;
ProTip: Periodically click the update button [[Image:update_from_cloud.png]] to pull down the latest set of race track configurations.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|800px]]&lt;br /&gt;
&lt;br /&gt;
== Setting up Bluetooth ==&lt;br /&gt;
===Enabling Bluetooth in firmware settings===&lt;br /&gt;
* Complete the Quick Start steps above, leaving RaceCapture/Pro connected to your computer&lt;br /&gt;
* Connect the Bluetooth module to the inner of the two RaceCapture/Pro ports on the same side the USB cable connects to&lt;br /&gt;
* Open the Race Capture app&lt;br /&gt;
* Click on the top left &#039;Menu&#039; button&lt;br /&gt;
* Click on &#039;Configuration&#039;&lt;br /&gt;
* Click on &#039;Wireless&#039; in the list of options on the left&lt;br /&gt;
* Click the toggle to the right of &#039;Bluetooth&#039; &lt;br /&gt;
&amp;lt;br&amp;gt; [[File:RC_app_wireless_config.jpg|800px]]&lt;br /&gt;
* Click the &#039;Write Config&#039; button on the bottom left (down array pointing to a RaceCapture/Pro)&lt;br /&gt;
&lt;br /&gt;
===Set up Android tablet/phone===&lt;br /&gt;
&lt;br /&gt;
App Download:&lt;br /&gt;
* Google Play Store [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Download]&lt;br /&gt;
* Amazon App Store  [http://www.amazon.com/Autosport-Labs-Race-Capture/dp/B016ZJM7GE/ref=sr_1_1?s=mobile-apps&amp;amp;ie=UTF8&amp;amp;qid=1446478866&amp;amp;sr=1-1 Download]&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
For best performance, we recommend the following minimum specification:&lt;br /&gt;
* Android 4.4 and higher&lt;br /&gt;
* Quad core 1.6 GHz processor&lt;br /&gt;
* 2 GB RAM, 8 GB flash&lt;br /&gt;
* 1024x600 resolution, IPS display&lt;br /&gt;
* 7&amp;quot; or 10&amp;quot; screen&lt;br /&gt;
&lt;br /&gt;
Recommended Brands for tablets:&lt;br /&gt;
* Samsung&lt;br /&gt;
** Samsung Galaxy Tab S with AMOLED screen (best performance)&lt;br /&gt;
** Samsung Galaxy Tab Pro 8.4 (good alternative)&lt;br /&gt;
** Samsung Galaxy Tab 4 8.0 inch T337 - good choice with 4G LTE&lt;br /&gt;
* Google Nexus&lt;br /&gt;
* LG&lt;br /&gt;
* Lenovo&lt;br /&gt;
* [http://www.amazon.com/dp/B00TSUGXKE Amazon Fire Tablet] $49.95 edition&lt;br /&gt;
&lt;br /&gt;
==Touch screen operation with gloves==&lt;br /&gt;
We recommend [http://http://www.amazon.com/AnyGlove-TM-Synthetic-Touchscreen-Compatible/dp/B00AB3EVOW AnyGlove] to make your racing gloves touch screen compatible.&lt;br /&gt;
&lt;br /&gt;
==Bluetooth pairing==&lt;br /&gt;
# Go into the Android settings and pair your device with the RaceCapture/Pro Bluetooth module&lt;br /&gt;
## Ensure Bluetooth is turned on in the Android device settings.&lt;br /&gt;
## Ensure the RaceCapture/Pro Bluetooth module is powered on (green light is flashing)&lt;br /&gt;
## Default password is 1234&lt;br /&gt;
# Install the Race Capture app on your Android device:&lt;br /&gt;
* Google Play Store [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Download]&lt;br /&gt;
* Amazon App Store  [http://www.amazon.com/Autosport-Labs-Race-Capture/dp/B016ZJM7GE/ref=sr_1_1?s=mobile-apps&amp;amp;ie=UTF8&amp;amp;qid=1446478866&amp;amp;sr=1-1 Download]&lt;br /&gt;
&lt;br /&gt;
# Open the RaceCapture app. The RaceCapture app will search for the RaceCapturePro device&lt;br /&gt;
&lt;br /&gt;
===Verify connectivity===&lt;br /&gt;
# Select the dashboard screen and switch to the raw channels view - you should see values updating in real-time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[File:Dash.png|800px]]&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting Bluetooth connection issues===&lt;br /&gt;
* Ensure RaceCapture/Pro is powered up and the Bluetooth module is plugged in to the inner RJ11 port, located to the right of the front panel push-button&lt;br /&gt;
* Ensure Bluetooth is enabled in the wireless settings of the RaceCapture/Pro configuration&lt;br /&gt;
** Note, you will need to connect via USB to verify this setting&lt;br /&gt;
* Ensure Bluetooth is enabled under the Android Settings&lt;br /&gt;
** On some tablets with a marginal or unstable Bluetooth support, a disable/re-enable of Bluetooth may help&lt;br /&gt;
* Try un-pairing and re-pairing the RaceCapture/Pro Bluetooth device&lt;br /&gt;
* Try re-starting the Android device &lt;br /&gt;
&lt;br /&gt;
==Basic Logging of Data==&lt;br /&gt;
* Insert a micro SD card into SD card slot on the front face of the unit.&lt;br /&gt;
** Use a 32GB card or smaller&lt;br /&gt;
* Press the button on the front of the panel. You will see the Logging LED flash&lt;br /&gt;
* When you are finished logging, press the button again. THe Logging LED will stop flashing.&lt;br /&gt;
* Remove the card. You will find your log file on the SD card. &lt;br /&gt;
** The filename will end in .log&lt;br /&gt;
** The logfile is in plain CSV data format.&lt;br /&gt;
&lt;br /&gt;
===Automatic logging control===&lt;br /&gt;
You can use the on-board Lua scripting to [[RaceCapturePro_Lua_Scripting_Examples#Automatic_logging_control|Automate Logging]] behavior using speed, RPM or other logic.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Analysis&amp;diff=6385</id>
		<title>RaceCapturePro Analysis</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Analysis&amp;diff=6385"/>
		<updated>2015-11-25T04:53:42Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Upload your datalog for viewing online */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Upload your datalog for viewing online==&lt;br /&gt;
&lt;br /&gt;
If you have data logged to an SD card you can upload the data for viewing online.&lt;br /&gt;
&lt;br /&gt;
[[Image:log-file-upload.jpg]]&lt;br /&gt;
&lt;br /&gt;
These are the same tools you get when streaming data live; perfect for analyzing data when you&#039;re out of cellular coverage. &lt;br /&gt;
&lt;br /&gt;
===Steps to upload===&lt;br /&gt;
* [https://www.race-capture.com/home Create an event] on race-capture.com&lt;br /&gt;
* Add a device to the event.&lt;br /&gt;
* On this page, select the log file you wish to upload.&lt;br /&gt;
&lt;br /&gt;
Once uploaded, your data will be processed and within a few minutes your data will appear. You can add more than one file by repeating the process. &lt;br /&gt;
&lt;br /&gt;
From there you can share and analyze from anywhere in the world using just a web browser.&lt;br /&gt;
==== Uploading more than one log file ====&lt;br /&gt;
&lt;br /&gt;
* Click on the Edit icon next to your car at an event:&lt;br /&gt;
[[Image:Upload again.jpg|300px]]&lt;br /&gt;
* Select the log file&lt;br /&gt;
[[Image:log-file-upload.jpg]]&lt;br /&gt;
* Click &#039;Update event device information&#039;&lt;br /&gt;
&lt;br /&gt;
===Log file requirements===&lt;br /&gt;
&lt;br /&gt;
* The analysis software requires laps to be present in the data, so you need to be at a race track where you have a track configuration selected, or, you&#039;ve manually set a start/finish line.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Analysis&amp;diff=6384</id>
		<title>RaceCapturePro Analysis</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Analysis&amp;diff=6384"/>
		<updated>2015-11-25T04:52:05Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Upload your datalog for viewing online */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Upload your datalog for viewing online==&lt;br /&gt;
&lt;br /&gt;
If you have data logged to an SD card you can upload the data for viewing online.&lt;br /&gt;
&lt;br /&gt;
[[Image:log-file-upload.jpg]]&lt;br /&gt;
&lt;br /&gt;
These are the same tools you get when streaming data live; perfect for analyzing data when you&#039;re out of cellular coverage. &lt;br /&gt;
&lt;br /&gt;
===Steps to upload===&lt;br /&gt;
* [https://www.race-capture.com/home Create an event] on race-capture.com&lt;br /&gt;
* Add a device to the event.&lt;br /&gt;
* On this page, select the log file you wish to upload.&lt;br /&gt;
&lt;br /&gt;
Once uploaded, your data will be processed and within a few minutes your data will appear. You can add more than one file by repeating the process. &lt;br /&gt;
&lt;br /&gt;
From there you can share and analyze from anywhere in the world using just a web browser.&lt;br /&gt;
==== Uploading more than one log file ====&lt;br /&gt;
&lt;br /&gt;
* Click on the Edit icon next to your car at an event:&lt;br /&gt;
[[Image:Upload again.jpg]]&lt;br /&gt;
* Select the log file&lt;br /&gt;
[[Image:log-file-upload.jpg]]&lt;br /&gt;
* Click &#039;Update event device information&#039;&lt;br /&gt;
&lt;br /&gt;
===Log file requirements===&lt;br /&gt;
&lt;br /&gt;
* The analysis software requires laps to be present in the data, so you need to be at a race track where you have a track configuration selected, or, you&#039;ve manually set a start/finish line.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Analysis&amp;diff=6383</id>
		<title>RaceCapturePro Analysis</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Analysis&amp;diff=6383"/>
		<updated>2015-11-25T04:50:54Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Steps to upload */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Upload your datalog for viewing online==&lt;br /&gt;
&lt;br /&gt;
If you have data logged to an SD card you can upload the data for viewing online.&lt;br /&gt;
&lt;br /&gt;
[[Image:log-file-upload.jpg]]&lt;br /&gt;
&lt;br /&gt;
These are the same tools you get when streaming data live; perfect for analyzing data when you&#039;re out of cellular coverage. &lt;br /&gt;
&lt;br /&gt;
===Steps to upload===&lt;br /&gt;
* [https://www.race-capture.com/home Create an event] on race-capture.com&lt;br /&gt;
* Add a device to the event.&lt;br /&gt;
* On this page, select the log file you wish to upload.&lt;br /&gt;
&lt;br /&gt;
Once uploaded, your data will be processed and within a few minutes your data will appear. You can add more than one file by repeating the process. &lt;br /&gt;
&lt;br /&gt;
From there you can share and analyze from anywhere in the world using just a web browser.&lt;br /&gt;
==== Uploading more than one log file ====&lt;br /&gt;
&lt;br /&gt;
* Click on the Edit icon next to your car at an event:&lt;br /&gt;
[File:Upload again.jpg]&lt;br /&gt;
&lt;br /&gt;
===Log file requirements===&lt;br /&gt;
&lt;br /&gt;
* The analysis software requires laps to be present in the data, so you need to be at a race track where you have a track configuration selected, or, you&#039;ve manually set a start/finish line.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=File:Upload_again.jpg&amp;diff=6382</id>
		<title>File:Upload again.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=File:Upload_again.jpg&amp;diff=6382"/>
		<updated>2015-11-25T04:50:07Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_Hardware_Install&amp;diff=6375</id>
		<title>RaceCapturePro2 Hardware Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_Hardware_Install&amp;diff=6375"/>
		<updated>2015-11-24T18:24:31Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Sensors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Connections==&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Power Connection===&lt;br /&gt;
Connect RaceCapture/Pro to a power source between 9 and 24V. To fully support all devices and outputs, provide at least a 5A fused connection.&lt;br /&gt;
&lt;br /&gt;
==Sensors==&lt;br /&gt;
&#039;&#039;&#039;Also see the [[RaceCapturePro_Sensors|Comprehensive Sensor installation guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Analog Inputs 1-7===&lt;br /&gt;
&lt;br /&gt;
====Specifications====&lt;br /&gt;
* RaceCapture/Pro has 8 analog inputs; the 8th input is wired internally to measuring battery voltage.&lt;br /&gt;
* Analog input range is 0 - 5v&lt;br /&gt;
* Input Impedance: 15K ohm&lt;br /&gt;
&lt;br /&gt;
====Active Sensors/Signals====&lt;br /&gt;
The Analog Input Channels accept a 0-5v input signal (protected up to 40V). Connect the input from a sensor to the appropriate connection of the terminal block.  &lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:active_sensor_connection.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resistive sensor====&lt;br /&gt;
When connecting resistive style sensors, like many temperature and pressure sensors, one terminal of the sensor is connected to ground, and the other is connected to the Analog input, with a pullup resistor connected to the +5V Voltage Reference on the terminal block. A 2.2K resistor is recommended for most applications.&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:temp_sensor_connection.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===5V Voltage Reference===&lt;br /&gt;
This output provides a 5V reference to be used with the Analog Inputs. Up to 50mA is provided to supply power to active sensors, pull-up resistors and other purposes. This reference output is protected against short-circuits with an auto-resetting fuse. If the fuse is active, a low or zero voltage reading may be observed on this port. To verify an over-current situation, test the voltage on the port without any load connected.&lt;br /&gt;
&lt;br /&gt;
===Analog/Frequency Outputs 1 - 4===&lt;br /&gt;
Depending on configuration, these outputs provide a settable 0-5v analog output voltage, or frequency output where the pulse-width and frequency can be set. These outputs can supply 50mA each.&lt;br /&gt;
&lt;br /&gt;
===General Input/Output Channels 1 - 3===&lt;br /&gt;
Depending on configuration, these channels can accept either a digital input, or provide an output to control external devices.&lt;br /&gt;
* When configured for &#039;&#039;&#039;input&#039;&#039;&#039;, the channel accepts a 0-5v input (protected up to 45V). Each input channel has a built-in 10K pullup resistor connected to 5V.&lt;br /&gt;
* When configured for &#039;&#039;&#039;output&#039;&#039;&#039;, the channel provides an open-drain output that can drive 1A and is thermal / over-current protected with inductive load clamping. When the output is deactivated, a 1K ohm pull-up to +5v is present.&lt;br /&gt;
&lt;br /&gt;
===Frequency/Pulse Input 1 - 3===&lt;br /&gt;
These input channels can be used to time the duration between digital pulses for purposes of measuring RPM, shaft speed, and so on. The input accepts 0-5V (protected up to 40V). Each input has a built-in 10K pullup resistor connected to 5V.&lt;br /&gt;
&lt;br /&gt;
====TACH SIGNAL NOTES====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do not connect the old-style tachometer signal directly to RaceCapture/Pro.&#039;&#039;&#039; This signal is typically sourced from a wire that connects directly to the (-) post of the ignition coil. These signals are 400-500v peak and can damage your RaceCapture/Pro hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[CoilX CoilX Sensor Module]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:coilx_wiring_sm.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
You can use the CoilX sensor module to safely interface this high voltage RPM signal. See the [[CoilX|CoilX page]] for more information.&lt;br /&gt;
&lt;br /&gt;
Newer style tach signals sourced from the ECU will likely provide a clean square wave signal and can be connected directly to this input.&lt;br /&gt;
&lt;br /&gt;
If unsure, observe the signal with an oscilloscope and/or consult technical documentation of your vehicle.&lt;br /&gt;
&lt;br /&gt;
===LED Indicators===&lt;br /&gt;
&lt;br /&gt;
[[File:Leds.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Power LED&lt;br /&gt;
Indicates the unit is powered up (via 12v supply or USB)&lt;br /&gt;
* LED1&lt;br /&gt;
Indicates GPS Activity. Slow flash (1Hz) indicates GPS is actively acquiring. Fast flash (10 times per second) indicates GPS is locked on to satellites.&lt;br /&gt;
* LED2&lt;br /&gt;
Indicates SD card Logging Activity. The flash rate matches the channel with the highest configured logging rate.&lt;br /&gt;
* LED3&lt;br /&gt;
Indicates error status when writing to SD Card (future error conditions will be indicated by this LED)&lt;br /&gt;
&lt;br /&gt;
===Pushbutton===&lt;br /&gt;
&lt;br /&gt;
[[File:Pushbutton.jpg]]&lt;br /&gt;
&lt;br /&gt;
Press to manually start / stop a logging session. Note this may be overridden by any on-board scripts that may automatically start or stop logging.&lt;br /&gt;
&lt;br /&gt;
===Communication Ports===&lt;br /&gt;
&lt;br /&gt;
[[File:Expansionports.jpg]]&lt;br /&gt;
&lt;br /&gt;
The communication ports a standard RS232 serial connection with power (up to 5v at 1.5A)&lt;br /&gt;
* Port 1&lt;br /&gt;
Used for BT module&lt;br /&gt;
* Port 2&lt;br /&gt;
Serial I/O&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
==Mounting orientation and position==&lt;br /&gt;
&lt;br /&gt;
The ideal mounting position for RaceCapture/Pro is mounted flat (right side up or upside down), in the exact center of the vehicle. This gives the best effect from the built in Gyroscope, which measures Yaw (understeer / oversteer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Shock isolation mounting===&lt;br /&gt;
In very harsh environments you may want to mount RaceCapture/Pro using rubber isolators. [http://www.karman.com/selectvibro.cfm  Info on isolation mounts]&lt;br /&gt;
&lt;br /&gt;
===Default Accelerometer Configuration===&lt;br /&gt;
The default accelerometer configuration assumes RaceCapture/Pro is mounted flat, right side up with the green terminal block pointed towards the front of the vehicle. Other orientations are supported by changing the settings in the Software. See the [[RaceCapturePro_SoftwareOperation#Accelerometer_Inputs|Operation Guide]] for more information.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_Hardware_Install&amp;diff=6374</id>
		<title>RaceCapturePro2 Hardware Install</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_Hardware_Install&amp;diff=6374"/>
		<updated>2015-11-24T18:23:17Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: Created page with &amp;quot;==Connections==  Image:RaceCapture-Pro MK2 quick reference sheet.jpg  ===Power Connection=== Connect RaceCapture/Pro to a power source between 9 and 24V. To fully support...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Connections==&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Power Connection===&lt;br /&gt;
Connect RaceCapture/Pro to a power source between 9 and 24V. To fully support all devices and outputs, provide at least a 5A fused connection.&lt;br /&gt;
&lt;br /&gt;
==Sensors==&lt;br /&gt;
&#039;&#039;&#039;Also see the [[RaceCapturePro_Sensors|Comprehensive Sensor installation guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Analog Inputs 1-7===&lt;br /&gt;
&lt;br /&gt;
====Specifications====&lt;br /&gt;
* RaceCapture/Pro has 8 analog inputs; the 8th input is wired internally to measuring battery voltage.&lt;br /&gt;
* Analog input range is 0 - 5v&lt;br /&gt;
* Input Impedance: 15K ohm&lt;br /&gt;
&lt;br /&gt;
====Active Sensors/Signals====&lt;br /&gt;
The Analog Input Channels accept a 0-5v input signal (protected up to 40V). Connect the input from a sensor to the appropriate connection of the terminal block.  &lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:active_sensor_connection.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resistive sensor====&lt;br /&gt;
When connecting resistive style sensors, like many temperature and pressure sensors, one terminal of the sensor is connected to ground, and the other is connected to the Analog input, with a pullup resistor connected to the +5V Voltage Reference on the terminal block. A 2.2K resistor is recommended for most applications.&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:temp_sensor_connection.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===5V Voltage Reference===&lt;br /&gt;
This output provides a 5V reference to be used with the Analog Inputs. Up to 50mA is provided to supply power to active sensors, pull-up resistors and other purposes. This reference output is protected against short-circuits with an auto-resetting fuse. If the fuse is active, a low or zero voltage reading may be observed on this port. To verify an over-current situation, test the voltage on the port without any load connected.&lt;br /&gt;
&lt;br /&gt;
===Analog/Frequency Outputs 1 - 4===&lt;br /&gt;
Depending on configuration, these outputs provide a settable 0-5v analog output voltage, or frequency output where the pulse-width and frequency can be set. These outputs can supply 50mA each.&lt;br /&gt;
&lt;br /&gt;
===General Input/Output Channels 1 - 3===&lt;br /&gt;
Depending on configuration, these channels can accept either a digital input, or provide an output to control external devices.&lt;br /&gt;
* When configured for &#039;&#039;&#039;input&#039;&#039;&#039;, the channel accepts a 0-5v input (protected up to 45V). Each input channel has a built-in 10K pullup resistor connected to 5V.&lt;br /&gt;
* When configured for &#039;&#039;&#039;output&#039;&#039;&#039;, the channel provides an open-drain output that can drive 1A and is thermal / over-current protected with inductive load clamping. When the output is deactivated, a 1K ohm pull-up to +5v is present.&lt;br /&gt;
&lt;br /&gt;
===Frequency/Pulse Input 1 - 3===&lt;br /&gt;
These input channels can be used to time the duration between digital pulses for purposes of measuring RPM, shaft speed, and so on. The input accepts 0-5V (protected up to 40V). Each input has a built-in 10K pullup resistor connected to 5V.&lt;br /&gt;
&lt;br /&gt;
====TACH SIGNAL NOTES====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do not connect the old-style tachometer signal directly to RaceCapture/Pro.&#039;&#039;&#039; This signal is typically sourced from a wire that connects directly to the (-) post of the ignition coil. These signals are 400-500v peak and can damage your RaceCapture/Pro hardware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[CoilX CoilX Sensor Module]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:coilx_wiring_sm.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
You can use the CoilX sensor module to safely interface this high voltage RPM signal. See the [[CoilX|CoilX page]] for more information.&lt;br /&gt;
&lt;br /&gt;
Newer style tach signals sourced from the ECU will likely provide a clean square wave signal and can be connected directly to this input.&lt;br /&gt;
&lt;br /&gt;
If unsure, observe the signal with an oscilloscope and/or consult technical documentation of your vehicle.&lt;br /&gt;
&lt;br /&gt;
===SD Card Slot===&lt;br /&gt;
&lt;br /&gt;
[[File:Sdcard.jpg]]&lt;br /&gt;
&lt;br /&gt;
The SD card slot is used to store datalogging sessions. 512MB to 32GB cards are supported.&lt;br /&gt;
&lt;br /&gt;
===USB Port===&lt;br /&gt;
&lt;br /&gt;
[[File:Usbport.jpg]]&lt;br /&gt;
&lt;br /&gt;
Used for configuring RaceCapture Pro via [[RaceCapturePro_SoftwareOperation Race Analyzer Software]]&lt;br /&gt;
&lt;br /&gt;
===LED Indicators===&lt;br /&gt;
&lt;br /&gt;
[[File:Leds.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Power LED&lt;br /&gt;
Indicates the unit is powered up (via 12v supply or USB)&lt;br /&gt;
* LED1&lt;br /&gt;
Indicates GPS Activity. Slow flash (1Hz) indicates GPS is actively acquiring. Fast flash (10 times per second) indicates GPS is locked on to satellites.&lt;br /&gt;
* LED2&lt;br /&gt;
Indicates SD card Logging Activity. The flash rate matches the channel with the highest configured logging rate.&lt;br /&gt;
* LED3&lt;br /&gt;
Indicates error status when writing to SD Card (future error conditions will be indicated by this LED)&lt;br /&gt;
&lt;br /&gt;
===Pushbutton===&lt;br /&gt;
&lt;br /&gt;
[[File:Pushbutton.jpg]]&lt;br /&gt;
&lt;br /&gt;
Press to manually start / stop a logging session. Note this may be overridden by any on-board scripts that may automatically start or stop logging.&lt;br /&gt;
&lt;br /&gt;
===Communication Ports===&lt;br /&gt;
&lt;br /&gt;
[[File:Expansionports.jpg]]&lt;br /&gt;
&lt;br /&gt;
The communication ports a standard RS232 serial connection with power (up to 5v at 1.5A)&lt;br /&gt;
* Port 1&lt;br /&gt;
Used for BT module&lt;br /&gt;
* Port 2&lt;br /&gt;
Serial I/O&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
==Mounting orientation and position==&lt;br /&gt;
&lt;br /&gt;
The ideal mounting position for RaceCapture/Pro is mounted flat (right side up or upside down), in the exact center of the vehicle. This gives the best effect from the built in Gyroscope, which measures Yaw (understeer / oversteer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Shock isolation mounting===&lt;br /&gt;
In very harsh environments you may want to mount RaceCapture/Pro using rubber isolators. [http://www.karman.com/selectvibro.cfm  Info on isolation mounts]&lt;br /&gt;
&lt;br /&gt;
===Default Accelerometer Configuration===&lt;br /&gt;
The default accelerometer configuration assumes RaceCapture/Pro is mounted flat, right side up with the green terminal block pointed towards the front of the vehicle. Other orientations are supported by changing the settings in the Software. See the [[RaceCapturePro_SoftwareOperation#Accelerometer_Inputs|Operation Guide]] for more information.&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6373</id>
		<title>RaceCapture-Pro MK2</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6373"/>
		<updated>2015-11-24T18:17:11Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Getting Started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture/Pro Quick Links=&lt;br /&gt;
* [[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Downloads|Software Downloads]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_QuickStart|First time setup]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Hardware_Install|Hardware install]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==How To==&lt;br /&gt;
*[[RaceCapturePro2_TelemetryQuickstart|How to: set up telemetry]]&lt;br /&gt;
*[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]&lt;br /&gt;
*[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]&lt;br /&gt;
*[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]&lt;br /&gt;
*[[RaceCapturePro2_RPM|How to: Connect RPM]]&#039;&#039;&#039;&lt;br /&gt;
*[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]&lt;br /&gt;
*[[RaceCapturePro2_GPS|How to: get best GPS data]]&lt;br /&gt;
*[[RCP_CAN|How to: Integrate CAN bus data]]&lt;br /&gt;
*[[RaceTracks|How to: Submit a new race track]]&lt;br /&gt;
*[[RaceCapturePro_FAQ|More FAQs and How-To&#039;s]]&lt;br /&gt;
&lt;br /&gt;
==User Guides==&lt;br /&gt;
*[[RaceCapture_App_User%27s_Guide|RaceCapture App User&#039;s Guide]]&lt;br /&gt;
*[[RaceCapturePro_Sensors|Sensor Guide]]&lt;br /&gt;
*[[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
*[https://github.com/autosportlabs Source code]&lt;br /&gt;
&lt;br /&gt;
===Previous Hardware Versions===&lt;br /&gt;
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]&lt;br /&gt;
&lt;br /&gt;
=Quick Reference=&lt;br /&gt;
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2 Specifications=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Input / Output Channels&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Analog Inputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels	&lt;br /&gt;
|8 (battery voltage dedicated on channel 8)&lt;br /&gt;
|-&lt;br /&gt;
|Voltage range&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
|Input impedance&lt;br /&gt;
|1M ohm&lt;br /&gt;
|-&lt;br /&gt;
|Voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|ADC precision&lt;br /&gt;
|12 bit&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
|Mapping&lt;br /&gt;
|Raw / Linear formula / Interpolated map&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Digital I/O&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Output mode type&lt;br /&gt;
|Open drain&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|1A, inductive clamped&lt;br /&gt;
|-&lt;br /&gt;
|Input mode voltage range&lt;br /&gt;
|0-12v&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Timer Inputs (RPM / Frequency)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;PWM/Analog outputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|PWM output type&lt;br /&gt;
|push/pull&lt;br /&gt;
|-&lt;br /&gt;
|PWM output voltage range&lt;br /&gt;
|5v&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|50mA&lt;br /&gt;
|-&lt;br /&gt;
|Analog Output&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Voltage Reference&lt;br /&gt;
|-&lt;br /&gt;
|Output Voltage/Capacity&lt;br /&gt;
|5v / 1A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Connectivity&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;CAN Bus&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CAN Channels&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|CAN baud rate&lt;br /&gt;
|125K, 250K, 500K, 1M baud&lt;br /&gt;
|-&lt;br /&gt;
|CAN filters&lt;br /&gt;
|14 per channel&lt;br /&gt;
|-&lt;br /&gt;
|Protocol support&lt;br /&gt;
|OBDII PID, custom CAN messaging&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Telemetry/Wireless&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Cellular&lt;br /&gt;
|Quad-band GSM (internal module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth&lt;br /&gt;
|Bluetooth 2.0 (external module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Serial&lt;br /&gt;
|Type	External RJ11&lt;br /&gt;
|-&lt;br /&gt;
|Max Baud Rate&lt;br /&gt;
|230400&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Inertial Motion Unit&lt;br /&gt;
|-&lt;br /&gt;
|Accelerometer Channels&lt;br /&gt;
|3 (X/Y/Z) (2G, 4G capable)&lt;br /&gt;
|-&lt;br /&gt;
|Gyro&lt;br /&gt;
|3 (Yaw/Pitch/Roll) (1000 degrees/sec)&lt;br /&gt;
|-&lt;br /&gt;
|Magnetic compass&lt;br /&gt;
|1 (Bearing) (device capable of 3) (*Coming in 2.9.x firmware)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|GPS&lt;br /&gt;
|-&lt;br /&gt;
|GPS Type&lt;br /&gt;
|External active antenna&lt;br /&gt;
|-&lt;br /&gt;
|GPS Maximum sample rate&lt;br /&gt;
|50Hz&lt;br /&gt;
|-&lt;br /&gt;
|GPS accuracy&lt;br /&gt;
|2.5M CEP&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Storage&lt;br /&gt;
|-&lt;br /&gt;
|Micro SD&lt;br /&gt;
|Up to 32GB (SDHC)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Configuration Capacity&lt;br /&gt;
|-&lt;br /&gt;
|Auto-detect track database&lt;br /&gt;
|240&lt;br /&gt;
|-&lt;br /&gt;
|Sectors per track&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|Channel support&lt;br /&gt;
|200&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Physical&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions&lt;br /&gt;
|5.3″ (w) x 4.2″ (h) x 1.2″ (tall) / 135x110x31 mm(est)&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|9oz / 255gm (est)&lt;br /&gt;
|-&lt;br /&gt;
|Power Consumption (max)&lt;br /&gt;
|Main System: 0.6W&amp;lt;br/&amp;gt;With Bluetooth: 1.6W&amp;lt;br/&amp;gt;With Cellular Telemetry: 8.6W&amp;lt;br/&amp;gt;With Cellular Telemetry and Bluetooth: 9.6W&lt;br /&gt;
|-&lt;br /&gt;
|Temperature&lt;br /&gt;
| Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=BMW_E46_CAN&amp;diff=6266</id>
		<title>BMW E46 CAN</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=BMW_E46_CAN&amp;diff=6266"/>
		<updated>2015-05-26T00:51:42Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* CAN Bus connection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Installation=&lt;br /&gt;
&lt;br /&gt;
==Things you&#039;ll need==&lt;br /&gt;
* Crimp tool&lt;br /&gt;
* Wire cutter&lt;br /&gt;
* Wire stripper&lt;br /&gt;
* Philipps screwdriver&lt;br /&gt;
* Multimeter&lt;br /&gt;
* 22 gauge solid wire&lt;br /&gt;
* RJ 45 (Ethernet) cable, ~6ft&lt;br /&gt;
* Shrink tubing (optional, electrical tape will work too, but not look as nice)&lt;br /&gt;
* [http://www.amazon.com/Posi-tap-Connectors-20-22-Gauge-Wire/dp/B004D0C2RC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1423755810&amp;amp;sr=8-1&amp;amp;keywords=positaps| Posi-tap connectors] (2) - Do *not* cut the CAN wires during this installation, use wire taps (Posi-taps work very well)&lt;br /&gt;
* Butt connectors (2) for 22 gauge wire&lt;br /&gt;
* Flashlight&lt;br /&gt;
* RaceCapture/Pro with Bluetooth&lt;br /&gt;
* Android tablet&lt;br /&gt;
* An E46 ;)&lt;br /&gt;
&lt;br /&gt;
==Estimated Time==&lt;br /&gt;
2-3 hours, depending on level of wiring experience. The most time consuming part is splicing the CAN, power and ground wires into the RJ45 cable.&lt;br /&gt;
&lt;br /&gt;
===RaceCapture/Pro installation (Race / Spec E46)===&lt;br /&gt;
We recommend installing RaceCapture/Pro on the transmission tunnel to the right of the driver&#039;s seat. This is near the center of rotation to get the best effect from the on-board IMU (Accelerometer + Gyro)&lt;br /&gt;
&lt;br /&gt;
[[Image:RCP_install_E46.jpg]]&lt;br /&gt;
&lt;br /&gt;
==CAN wires==&lt;br /&gt;
The CAN+/CAN- wires are located in 2 places: under the driver&#039;s side dash above the footrest or in the DME panel. For these instructions it is assumed you are using the wires under the dash.&lt;br /&gt;
&lt;br /&gt;
CAN wire colors are as follows:&lt;br /&gt;
* Yellow/Brown =  CAN- (low)&lt;br /&gt;
* Yellow/Red = CAN+ (high)&lt;br /&gt;
&lt;br /&gt;
They are a twisted pair in or attached to the main wiring harness under the driver&#039;s side dash above the dead pedal. &lt;br /&gt;
&lt;br /&gt;
===Remove bottom of dash===&lt;br /&gt;
You will have to remove the panel below the steering wheel via 3 philipps screws, a plastic thumb screw (turn 90 degrees and pull) behind the pedals and a press fit plastic screw on the transmission tunnel (pull the tiny center pin out first, then the larger screw). &lt;br /&gt;
&lt;br /&gt;
Once you have removed the panel you should see a large wiring harness above the dead pedal.&lt;br /&gt;
&lt;br /&gt;
===Locate CAN wires===&lt;br /&gt;
Look for a twisted pair of wires that are Yellow/Brown and Yellow/Red like so:&lt;br /&gt;
&lt;br /&gt;
[[File:Canwires.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Those are the 2 wires you need to *tap* into, not cut. &lt;br /&gt;
&lt;br /&gt;
===Tapping CAN wires===&lt;br /&gt;
To tap into the wires, you&#039;ll first need to tease them apart because they are very tightly wound. Peel back some of the black cloth tape wrapping the harness and gently pull the wires apart. This may take some time. You&#039;ll want to have enough room for 2 fingers in between the wires.&lt;br /&gt;
&lt;br /&gt;
Tapping the wires via Posi-taps (recommended) is easy. Pull the top off the Positap, place the wire in it and tighten. Verify you&#039;ve tapped the wire by loosening and checking for a hole in the wire. &lt;br /&gt;
&lt;br /&gt;
[[File:Positaps.png]]&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve tapped both it will most likely look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Can-tapped.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
===Create CAN wiring for RaceCapture/Pro===&lt;br /&gt;
Now that you&#039;ve tapped the CAN wires, cut two 6 foot lengths of solid wire, strip both ends and attach one to CAN+ and CAN-. Make sure to label them or you&#039;ll have to keep looking under the dash. Yellow/Brown is CAN- and Yellow/Red is CAN+.&lt;br /&gt;
&lt;br /&gt;
Where you run these two wires is dependent on where RaceCapture/Pro is. You can either run them down the driver&#039;s side of the car, next to the dead pedal or find a way to route them into the center dash and out below the CD player/HVAC controls. For these instructions we routed them next to the dead pedal, under the floor mat and taped them onto the transmission tunnel next to the driver hidden away. (Our RaceCapture/Pro was installed on the center rear seat)&lt;br /&gt;
&lt;br /&gt;
==Power and ground wiring==&lt;br /&gt;
&lt;br /&gt;
Note: You can skip this section if you already have power wired to RaceCapture/Pro and don&#039;t want to change it.&lt;br /&gt;
&lt;br /&gt;
Mk1 owners: do not wire in power or ground.&lt;br /&gt;
&lt;br /&gt;
===Locate power and ground wires===&lt;br /&gt;
&lt;br /&gt;
The easiest to tap and most convenient power wires are under the coin holder in the center armrest. Pull the cup holder and coin holder out. Beneath them will be a cloth/foam wrapper containing a cellular phone connector. It contains 12v switched power and ground. Pull it gently towards the back of the car, then up to get more slack. Pull apart the foam to get to the wires.&lt;br /&gt;
&lt;br /&gt;
The 12v wire is purple/white, ground is brown. *Note*: there is also a tan wire that looks very similar to brown. Compare the two and pick the darker one.&lt;br /&gt;
&lt;br /&gt;
===Splice power and ground wires===&lt;br /&gt;
&lt;br /&gt;
You can tap these wires if needed, for these instructions we cut them.&lt;br /&gt;
&lt;br /&gt;
Cut 2 pieces of solid wire about 3ft long or appropriate length needed. Cut the 12v and ground wires and connect them to the wires you just made. Tape or add shrink tubing as necessary. Label the wires 12v and ground.&lt;br /&gt;
&lt;br /&gt;
[[File:E46powerground.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==CAN Bus connection==&lt;br /&gt;
&lt;br /&gt;
In order for RaceCapture/Pro to read CAN data you need to connect the CAN+/CAN- wires to a RJ45 (ethernet cable). &lt;br /&gt;
&lt;br /&gt;
Cut one end off the RJ45 cable and pull apart all the wires. &lt;br /&gt;
&lt;br /&gt;
Identify and label the CAN1 High, CAN1 Low, 12v and ground wires via a multimeter. &lt;br /&gt;
&lt;br /&gt;
For a standard RJ45 cable (EIA T568B) the colors are:&lt;br /&gt;
&lt;br /&gt;
* Orange: CAN1 High&lt;br /&gt;
* Green/white: CAN1 Low&lt;br /&gt;
* Brown: Power&lt;br /&gt;
* Orange/white: Ground&lt;br /&gt;
&lt;br /&gt;
Use the following diagram:&lt;br /&gt;
&lt;br /&gt;
[[File:Canrj45.png]]&lt;br /&gt;
&lt;br /&gt;
You will end up with something that looks like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Rj45labeled.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Once you have identified and labeled the wires, strip them and attach to the CAN wires and power/ground wires from the car. RJ45 wires are very thin, you will want to loop them around the thicker wires and add tape or shrink tubing.&lt;br /&gt;
&lt;br /&gt;
==Configure RaceCapture/Pro==&lt;br /&gt;
&lt;br /&gt;
===Quick Start E46 configuration===&lt;br /&gt;
This configuration can be imported into your RaceCapture/Pro system to get you started. &lt;br /&gt;
&lt;br /&gt;
Download: [http://autosportlabs.net/images/2/23/E46_CAN.rcp E46 CAN starter configuration] (right-click, save-as)&lt;br /&gt;
&lt;br /&gt;
To complete your configuration:&lt;br /&gt;
* [[RaceCapture_App_User%27s_Guide#Automatic_Track_Detection_and_configuration|Add your favorite race tracks]] for automatic detection&lt;br /&gt;
* [[RaceCapturePro2_TelemetryQuickstart#Enable_Telemetry_and_Device_Id|Set your telemetry device id]] as provided by [http://www.race-capture.com race-capture.com]&lt;br /&gt;
&lt;br /&gt;
===Manual Setup===&lt;br /&gt;
If you already have an existing, customized configuration, follow these steps to add E46 CAN bus integration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[RaceCapturePro2_OBD2#Enable_CAN_bus|Enable the CAN bus]]&#039;&#039;&#039; in your RaceCapture/Pro configuration &lt;br /&gt;
&lt;br /&gt;
* Rate is 500kb/s&lt;br /&gt;
* Do &#039;&#039;&#039;not&#039;&#039;&#039; enable OBD-II channels.&lt;br /&gt;
&lt;br /&gt;
Add this script to the Scripting section, this will enable Coolant, Oil Temp, Throttle position and brake switch. (More sensors coming soon!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--This example configured for E46 CAN&lt;br /&gt;
-- Automatically starts logging with engine &#039;on&#039; (RPM triggered)&lt;br /&gt;
&lt;br /&gt;
--how frequently we poll for CAN messages&lt;br /&gt;
tickRate = 30&lt;br /&gt;
--the CAN baud rate&lt;br /&gt;
CAN_baud = 500000&lt;br /&gt;
--CAN channel to listen on. 0=first CAN channel, 1=second&lt;br /&gt;
CAN_chan = 0&lt;br /&gt;
--1 for Big Endian (MSB) mode; 0 for Little Endian mode (LSB)&lt;br /&gt;
be_mode = 0&lt;br /&gt;
&lt;br /&gt;
--add your virtual channels here&lt;br /&gt;
tpsId = addChannel(&amp;quot;TPS&amp;quot;, 10, 0, 0, 100, &amp;quot;%&amp;quot;)&lt;br /&gt;
tempId = addChannel(&amp;quot;EngineTemp&amp;quot;, 1, 0, 0, 200, &#039;C&#039;)&lt;br /&gt;
oilTempId = addChannel(&amp;quot;OilTemp&amp;quot;, 1, 0, 0, 200, &#039;C&#039;)&lt;br /&gt;
rpmId = addChannel(&amp;quot;RPM&amp;quot;, 10, 0, 0, 10000)&lt;br /&gt;
steerId = addChannel(&amp;quot;Steering&amp;quot;, 10, 0, -360, 360)&lt;br /&gt;
&lt;br /&gt;
function steerFilter(value)&lt;br /&gt;
 if value &amp;gt; 32768 - 1 then value = value - 32768 end&lt;br /&gt;
 return value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Convert C to F&lt;br /&gt;
function toF(value)&lt;br /&gt;
 return value * 1.8 + 32&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--E46 TPS, correct your throttle here for true 100% &lt;br /&gt;
function e46_tps(value)&lt;br /&gt;
 return value * 1.0&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--only start logging / telemetry if engine is running&lt;br /&gt;
function rpmFilter(value)&lt;br /&gt;
 if value &amp;gt; 500 then startLogging() else stopLogging() end&lt;br /&gt;
 return value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
----------------------------------------&lt;br /&gt;
--customize here for CAN channel mapping&lt;br /&gt;
--format is: &lt;br /&gt;
--[CAN Id] = function(data) map_chan(&amp;lt;chan_id&amp;gt;, data, &amp;lt;CAN offset&amp;gt;, &amp;lt;CAN length&amp;gt;, &amp;lt;multiplier&amp;gt;,&lt;br /&gt;
--                                   &amp;lt;adder&amp;gt;, [filter])&lt;br /&gt;
----------------------------------------&lt;br /&gt;
CAN_map = {&lt;br /&gt;
[809] = function(data) map_chan(tpsId, data, 5, 1 , 0.392156863, 0, e46_tps) map_chan_le(tempId, data, 1, 1, 0.69202, -48, toF) end,&lt;br /&gt;
[1349] = function(data) map_chan(oilTempId, data, 4, 1, 0.8117, -48, toF) end,&lt;br /&gt;
[790] = function(data) map_chan(rpmId, data, 2, 2, 0.15625, 0, rpmFilter) end,&lt;br /&gt;
[501] = function (data) &lt;br /&gt;
    local steer = 0&lt;br /&gt;
    if data[2] &amp;gt; 127 then&lt;br /&gt;
      steer = -1*(((data[2]-128)*256)+data[1])&lt;br /&gt;
    else&lt;br /&gt;
      steer = (data[2]*256)+data[1]&lt;br /&gt;
    end&lt;br /&gt;
    setChannel(steerId, (steer*0.045))&lt;br /&gt;
  end&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onTick()&lt;br /&gt;
    processCAN(CAN_chan)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--===========do not edit below===========&lt;br /&gt;
function processCAN(chan)&lt;br /&gt;
    repeat&lt;br /&gt;
        local id, e, data = rxCAN(chan)&lt;br /&gt;
        if id ~= nil then&lt;br /&gt;
            local map = CAN_map[id]&lt;br /&gt;
            if map ~= nil then&lt;br /&gt;
                map(data)         &lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    until id == nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Map CAN channel, little endian format&lt;br /&gt;
function map_chan_le(cid, data, offset, len, mult, add, filter)&lt;br /&gt;
    offset = offset + 1&lt;br /&gt;
    local value = 0&lt;br /&gt;
    local shift = 1&lt;br /&gt;
    while len &amp;gt; 0 do&lt;br /&gt;
        value = value + (data[offset] * shift)&lt;br /&gt;
        shift = shift * 256&lt;br /&gt;
        offset = offset + 1&lt;br /&gt;
        len = len - 1&lt;br /&gt;
    end&lt;br /&gt;
 local cv = (value + add) * mult&lt;br /&gt;
 if filter ~= nil then cv = filter(cv) end&lt;br /&gt;
    setChannel(cid, cv)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Map CAN channel, big endian format&lt;br /&gt;
function map_chan_be(cid, data, offset, len, mult, add, filter)&lt;br /&gt;
    offset = offset + 1&lt;br /&gt;
    local value = 0&lt;br /&gt;
    while len &amp;gt; 0 do&lt;br /&gt;
        value = (value * 256) + data[offset]&lt;br /&gt;
        offset = offset + 1&lt;br /&gt;
        len = len - 1&lt;br /&gt;
    end&lt;br /&gt;
 local cv = (value + add) * mult&lt;br /&gt;
 if filter ~= nil then cv = filter(cv) end&lt;br /&gt;
    setChannel(cid, cv)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
map_chan = (be_mode == 1) and map_chan_be or map_chan_le&lt;br /&gt;
initCAN(CAN_chan, CAN_baud)&lt;br /&gt;
setTickRate(tickRate)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Test!==&lt;br /&gt;
Once everything is connected, plug in the other end of the RJ45 cable to RaceCapture/Pro, turn it on and turn on your car. Make sure RCP is connected to your tablet and the RaceCapture/App is running. &lt;br /&gt;
&lt;br /&gt;
Swipe to the digital dash page and you should see data for Coolant, Oil Temp, Throttle and brake!&lt;br /&gt;
&lt;br /&gt;
==Real-Time Telemetry==&lt;br /&gt;
Just 4 wires - Power, Ground, CAN+ and CAN- is needed to stream tons of data to [http://www.race-capture.com race-capture.com] for monitoring engine, driver and suspension performance!&lt;br /&gt;
&lt;br /&gt;
[[Image:E46_realtime_data.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
If you don&#039;t see any data, verify all connections and splices. &lt;br /&gt;
&lt;br /&gt;
If everything is connected connect your laptop to RaceCapture/Pro, open the RaceCapture/App, go to the Scripting section, set Logging Level to debug and select &#039;Poll logfile&#039;. Check the output for any obvious errors. &lt;br /&gt;
&lt;br /&gt;
If you are still having issues post your problem on the forums here http://www.autosportlabs.org/viewforum.php?f=20&lt;br /&gt;
&lt;br /&gt;
==CAN Channel Mapping==&lt;br /&gt;
The full CAN bus mapping can be found in our [[CAN_database#BMW_E46|CAN Database]]&lt;br /&gt;
&lt;br /&gt;
==Additional resources==&lt;br /&gt;
* http://aimsportsystems.com.au/download/ecu/stock/bmw/BMW_Mini_100_eng.pdf - AIM docs for e46 M3 CAN codes&lt;br /&gt;
* http://www.diyelectriccar.com/forums/showthread.php/my-can-bus-gauge-solution-bmw-84882.html&lt;br /&gt;
* http://www.beisansystems.com/misc/SEIMENS_MS_420_ENGINE_CONTROL_SYSTEM.pdf&lt;br /&gt;
* http://www.bmwtech.ru/pdf/e46/ST034/2%20Driver%20Information%20Internet-1.pdf&lt;br /&gt;
* http://www.gadgetgangster.com/news/54-new-projects/556-the-car-kracker.html&lt;br /&gt;
* http://www.reslers.de/IBUS/index.html&lt;br /&gt;
* http://www.bimmerforums.com/forum/showthread.php?1887229-E46-Can-bus-project&lt;br /&gt;
* http://forum.e46fanatics.com/showpost.php?p=15754605&amp;amp;postcount=5&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=BMW_E46_CAN&amp;diff=6265</id>
		<title>BMW E46 CAN</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=BMW_E46_CAN&amp;diff=6265"/>
		<updated>2015-05-26T00:51:08Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* CAN Bus connection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Installation=&lt;br /&gt;
&lt;br /&gt;
==Things you&#039;ll need==&lt;br /&gt;
* Crimp tool&lt;br /&gt;
* Wire cutter&lt;br /&gt;
* Wire stripper&lt;br /&gt;
* Philipps screwdriver&lt;br /&gt;
* Multimeter&lt;br /&gt;
* 22 gauge solid wire&lt;br /&gt;
* RJ 45 (Ethernet) cable, ~6ft&lt;br /&gt;
* Shrink tubing (optional, electrical tape will work too, but not look as nice)&lt;br /&gt;
* [http://www.amazon.com/Posi-tap-Connectors-20-22-Gauge-Wire/dp/B004D0C2RC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1423755810&amp;amp;sr=8-1&amp;amp;keywords=positaps| Posi-tap connectors] (2) - Do *not* cut the CAN wires during this installation, use wire taps (Posi-taps work very well)&lt;br /&gt;
* Butt connectors (2) for 22 gauge wire&lt;br /&gt;
* Flashlight&lt;br /&gt;
* RaceCapture/Pro with Bluetooth&lt;br /&gt;
* Android tablet&lt;br /&gt;
* An E46 ;)&lt;br /&gt;
&lt;br /&gt;
==Estimated Time==&lt;br /&gt;
2-3 hours, depending on level of wiring experience. The most time consuming part is splicing the CAN, power and ground wires into the RJ45 cable.&lt;br /&gt;
&lt;br /&gt;
===RaceCapture/Pro installation (Race / Spec E46)===&lt;br /&gt;
We recommend installing RaceCapture/Pro on the transmission tunnel to the right of the driver&#039;s seat. This is near the center of rotation to get the best effect from the on-board IMU (Accelerometer + Gyro)&lt;br /&gt;
&lt;br /&gt;
[[Image:RCP_install_E46.jpg]]&lt;br /&gt;
&lt;br /&gt;
==CAN wires==&lt;br /&gt;
The CAN+/CAN- wires are located in 2 places: under the driver&#039;s side dash above the footrest or in the DME panel. For these instructions it is assumed you are using the wires under the dash.&lt;br /&gt;
&lt;br /&gt;
CAN wire colors are as follows:&lt;br /&gt;
* Yellow/Brown =  CAN- (low)&lt;br /&gt;
* Yellow/Red = CAN+ (high)&lt;br /&gt;
&lt;br /&gt;
They are a twisted pair in or attached to the main wiring harness under the driver&#039;s side dash above the dead pedal. &lt;br /&gt;
&lt;br /&gt;
===Remove bottom of dash===&lt;br /&gt;
You will have to remove the panel below the steering wheel via 3 philipps screws, a plastic thumb screw (turn 90 degrees and pull) behind the pedals and a press fit plastic screw on the transmission tunnel (pull the tiny center pin out first, then the larger screw). &lt;br /&gt;
&lt;br /&gt;
Once you have removed the panel you should see a large wiring harness above the dead pedal.&lt;br /&gt;
&lt;br /&gt;
===Locate CAN wires===&lt;br /&gt;
Look for a twisted pair of wires that are Yellow/Brown and Yellow/Red like so:&lt;br /&gt;
&lt;br /&gt;
[[File:Canwires.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Those are the 2 wires you need to *tap* into, not cut. &lt;br /&gt;
&lt;br /&gt;
===Tapping CAN wires===&lt;br /&gt;
To tap into the wires, you&#039;ll first need to tease them apart because they are very tightly wound. Peel back some of the black cloth tape wrapping the harness and gently pull the wires apart. This may take some time. You&#039;ll want to have enough room for 2 fingers in between the wires.&lt;br /&gt;
&lt;br /&gt;
Tapping the wires via Posi-taps (recommended) is easy. Pull the top off the Positap, place the wire in it and tighten. Verify you&#039;ve tapped the wire by loosening and checking for a hole in the wire. &lt;br /&gt;
&lt;br /&gt;
[[File:Positaps.png]]&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve tapped both it will most likely look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Can-tapped.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
===Create CAN wiring for RaceCapture/Pro===&lt;br /&gt;
Now that you&#039;ve tapped the CAN wires, cut two 6 foot lengths of solid wire, strip both ends and attach one to CAN+ and CAN-. Make sure to label them or you&#039;ll have to keep looking under the dash. Yellow/Brown is CAN- and Yellow/Red is CAN+.&lt;br /&gt;
&lt;br /&gt;
Where you run these two wires is dependent on where RaceCapture/Pro is. You can either run them down the driver&#039;s side of the car, next to the dead pedal or find a way to route them into the center dash and out below the CD player/HVAC controls. For these instructions we routed them next to the dead pedal, under the floor mat and taped them onto the transmission tunnel next to the driver hidden away. (Our RaceCapture/Pro was installed on the center rear seat)&lt;br /&gt;
&lt;br /&gt;
==Power and ground wiring==&lt;br /&gt;
&lt;br /&gt;
Note: You can skip this section if you already have power wired to RaceCapture/Pro and don&#039;t want to change it.&lt;br /&gt;
&lt;br /&gt;
Mk1 owners: do not wire in power or ground.&lt;br /&gt;
&lt;br /&gt;
===Locate power and ground wires===&lt;br /&gt;
&lt;br /&gt;
The easiest to tap and most convenient power wires are under the coin holder in the center armrest. Pull the cup holder and coin holder out. Beneath them will be a cloth/foam wrapper containing a cellular phone connector. It contains 12v switched power and ground. Pull it gently towards the back of the car, then up to get more slack. Pull apart the foam to get to the wires.&lt;br /&gt;
&lt;br /&gt;
The 12v wire is purple/white, ground is brown. *Note*: there is also a tan wire that looks very similar to brown. Compare the two and pick the darker one.&lt;br /&gt;
&lt;br /&gt;
===Splice power and ground wires===&lt;br /&gt;
&lt;br /&gt;
You can tap these wires if needed, for these instructions we cut them.&lt;br /&gt;
&lt;br /&gt;
Cut 2 pieces of solid wire about 3ft long or appropriate length needed. Cut the 12v and ground wires and connect them to the wires you just made. Tape or add shrink tubing as necessary. Label the wires 12v and ground.&lt;br /&gt;
&lt;br /&gt;
[[File:E46powerground.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==CAN Bus connection==&lt;br /&gt;
&lt;br /&gt;
In order for RaceCapture/Pro to read CAN data you need to connect the CAN+/CAN- wires to a RJ45 (ethernet cable). &lt;br /&gt;
&lt;br /&gt;
Cut one end off the RJ45 cable and pull apart all the wires. &lt;br /&gt;
&lt;br /&gt;
Identify and label the CAN1 High, CAN1 Low, 12v and ground wires via a multimeter. &lt;br /&gt;
&lt;br /&gt;
For a standard RJ45 cable (EIA T568B) the colors are:&lt;br /&gt;
&lt;br /&gt;
* Brown: Power&lt;br /&gt;
* Orange/white: Ground&lt;br /&gt;
* Green/white: CAN1 Low&lt;br /&gt;
* Orange: CAN1 High&lt;br /&gt;
&lt;br /&gt;
Use the following diagram:&lt;br /&gt;
&lt;br /&gt;
[[File:Canrj45.png]]&lt;br /&gt;
&lt;br /&gt;
You will end up with something that looks like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Rj45labeled.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Once you have identified and labeled the wires, strip them and attach to the CAN wires and power/ground wires from the car. RJ45 wires are very thin, you will want to loop them around the thicker wires and add tape or shrink tubing.&lt;br /&gt;
&lt;br /&gt;
==Configure RaceCapture/Pro==&lt;br /&gt;
&lt;br /&gt;
===Quick Start E46 configuration===&lt;br /&gt;
This configuration can be imported into your RaceCapture/Pro system to get you started. &lt;br /&gt;
&lt;br /&gt;
Download: [http://autosportlabs.net/images/2/23/E46_CAN.rcp E46 CAN starter configuration] (right-click, save-as)&lt;br /&gt;
&lt;br /&gt;
To complete your configuration:&lt;br /&gt;
* [[RaceCapture_App_User%27s_Guide#Automatic_Track_Detection_and_configuration|Add your favorite race tracks]] for automatic detection&lt;br /&gt;
* [[RaceCapturePro2_TelemetryQuickstart#Enable_Telemetry_and_Device_Id|Set your telemetry device id]] as provided by [http://www.race-capture.com race-capture.com]&lt;br /&gt;
&lt;br /&gt;
===Manual Setup===&lt;br /&gt;
If you already have an existing, customized configuration, follow these steps to add E46 CAN bus integration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[RaceCapturePro2_OBD2#Enable_CAN_bus|Enable the CAN bus]]&#039;&#039;&#039; in your RaceCapture/Pro configuration &lt;br /&gt;
&lt;br /&gt;
* Rate is 500kb/s&lt;br /&gt;
* Do &#039;&#039;&#039;not&#039;&#039;&#039; enable OBD-II channels.&lt;br /&gt;
&lt;br /&gt;
Add this script to the Scripting section, this will enable Coolant, Oil Temp, Throttle position and brake switch. (More sensors coming soon!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--This example configured for E46 CAN&lt;br /&gt;
-- Automatically starts logging with engine &#039;on&#039; (RPM triggered)&lt;br /&gt;
&lt;br /&gt;
--how frequently we poll for CAN messages&lt;br /&gt;
tickRate = 30&lt;br /&gt;
--the CAN baud rate&lt;br /&gt;
CAN_baud = 500000&lt;br /&gt;
--CAN channel to listen on. 0=first CAN channel, 1=second&lt;br /&gt;
CAN_chan = 0&lt;br /&gt;
--1 for Big Endian (MSB) mode; 0 for Little Endian mode (LSB)&lt;br /&gt;
be_mode = 0&lt;br /&gt;
&lt;br /&gt;
--add your virtual channels here&lt;br /&gt;
tpsId = addChannel(&amp;quot;TPS&amp;quot;, 10, 0, 0, 100, &amp;quot;%&amp;quot;)&lt;br /&gt;
tempId = addChannel(&amp;quot;EngineTemp&amp;quot;, 1, 0, 0, 200, &#039;C&#039;)&lt;br /&gt;
oilTempId = addChannel(&amp;quot;OilTemp&amp;quot;, 1, 0, 0, 200, &#039;C&#039;)&lt;br /&gt;
rpmId = addChannel(&amp;quot;RPM&amp;quot;, 10, 0, 0, 10000)&lt;br /&gt;
steerId = addChannel(&amp;quot;Steering&amp;quot;, 10, 0, -360, 360)&lt;br /&gt;
&lt;br /&gt;
function steerFilter(value)&lt;br /&gt;
 if value &amp;gt; 32768 - 1 then value = value - 32768 end&lt;br /&gt;
 return value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Convert C to F&lt;br /&gt;
function toF(value)&lt;br /&gt;
 return value * 1.8 + 32&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--E46 TPS, correct your throttle here for true 100% &lt;br /&gt;
function e46_tps(value)&lt;br /&gt;
 return value * 1.0&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--only start logging / telemetry if engine is running&lt;br /&gt;
function rpmFilter(value)&lt;br /&gt;
 if value &amp;gt; 500 then startLogging() else stopLogging() end&lt;br /&gt;
 return value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
----------------------------------------&lt;br /&gt;
--customize here for CAN channel mapping&lt;br /&gt;
--format is: &lt;br /&gt;
--[CAN Id] = function(data) map_chan(&amp;lt;chan_id&amp;gt;, data, &amp;lt;CAN offset&amp;gt;, &amp;lt;CAN length&amp;gt;, &amp;lt;multiplier&amp;gt;,&lt;br /&gt;
--                                   &amp;lt;adder&amp;gt;, [filter])&lt;br /&gt;
----------------------------------------&lt;br /&gt;
CAN_map = {&lt;br /&gt;
[809] = function(data) map_chan(tpsId, data, 5, 1 , 0.392156863, 0, e46_tps) map_chan_le(tempId, data, 1, 1, 0.69202, -48, toF) end,&lt;br /&gt;
[1349] = function(data) map_chan(oilTempId, data, 4, 1, 0.8117, -48, toF) end,&lt;br /&gt;
[790] = function(data) map_chan(rpmId, data, 2, 2, 0.15625, 0, rpmFilter) end,&lt;br /&gt;
[501] = function (data) &lt;br /&gt;
    local steer = 0&lt;br /&gt;
    if data[2] &amp;gt; 127 then&lt;br /&gt;
      steer = -1*(((data[2]-128)*256)+data[1])&lt;br /&gt;
    else&lt;br /&gt;
      steer = (data[2]*256)+data[1]&lt;br /&gt;
    end&lt;br /&gt;
    setChannel(steerId, (steer*0.045))&lt;br /&gt;
  end&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onTick()&lt;br /&gt;
    processCAN(CAN_chan)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--===========do not edit below===========&lt;br /&gt;
function processCAN(chan)&lt;br /&gt;
    repeat&lt;br /&gt;
        local id, e, data = rxCAN(chan)&lt;br /&gt;
        if id ~= nil then&lt;br /&gt;
            local map = CAN_map[id]&lt;br /&gt;
            if map ~= nil then&lt;br /&gt;
                map(data)         &lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    until id == nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Map CAN channel, little endian format&lt;br /&gt;
function map_chan_le(cid, data, offset, len, mult, add, filter)&lt;br /&gt;
    offset = offset + 1&lt;br /&gt;
    local value = 0&lt;br /&gt;
    local shift = 1&lt;br /&gt;
    while len &amp;gt; 0 do&lt;br /&gt;
        value = value + (data[offset] * shift)&lt;br /&gt;
        shift = shift * 256&lt;br /&gt;
        offset = offset + 1&lt;br /&gt;
        len = len - 1&lt;br /&gt;
    end&lt;br /&gt;
 local cv = (value + add) * mult&lt;br /&gt;
 if filter ~= nil then cv = filter(cv) end&lt;br /&gt;
    setChannel(cid, cv)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Map CAN channel, big endian format&lt;br /&gt;
function map_chan_be(cid, data, offset, len, mult, add, filter)&lt;br /&gt;
    offset = offset + 1&lt;br /&gt;
    local value = 0&lt;br /&gt;
    while len &amp;gt; 0 do&lt;br /&gt;
        value = (value * 256) + data[offset]&lt;br /&gt;
        offset = offset + 1&lt;br /&gt;
        len = len - 1&lt;br /&gt;
    end&lt;br /&gt;
 local cv = (value + add) * mult&lt;br /&gt;
 if filter ~= nil then cv = filter(cv) end&lt;br /&gt;
    setChannel(cid, cv)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
map_chan = (be_mode == 1) and map_chan_be or map_chan_le&lt;br /&gt;
initCAN(CAN_chan, CAN_baud)&lt;br /&gt;
setTickRate(tickRate)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Test!==&lt;br /&gt;
Once everything is connected, plug in the other end of the RJ45 cable to RaceCapture/Pro, turn it on and turn on your car. Make sure RCP is connected to your tablet and the RaceCapture/App is running. &lt;br /&gt;
&lt;br /&gt;
Swipe to the digital dash page and you should see data for Coolant, Oil Temp, Throttle and brake!&lt;br /&gt;
&lt;br /&gt;
==Real-Time Telemetry==&lt;br /&gt;
Just 4 wires - Power, Ground, CAN+ and CAN- is needed to stream tons of data to [http://www.race-capture.com race-capture.com] for monitoring engine, driver and suspension performance!&lt;br /&gt;
&lt;br /&gt;
[[Image:E46_realtime_data.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
If you don&#039;t see any data, verify all connections and splices. &lt;br /&gt;
&lt;br /&gt;
If everything is connected connect your laptop to RaceCapture/Pro, open the RaceCapture/App, go to the Scripting section, set Logging Level to debug and select &#039;Poll logfile&#039;. Check the output for any obvious errors. &lt;br /&gt;
&lt;br /&gt;
If you are still having issues post your problem on the forums here http://www.autosportlabs.org/viewforum.php?f=20&lt;br /&gt;
&lt;br /&gt;
==CAN Channel Mapping==&lt;br /&gt;
The full CAN bus mapping can be found in our [[CAN_database#BMW_E46|CAN Database]]&lt;br /&gt;
&lt;br /&gt;
==Additional resources==&lt;br /&gt;
* http://aimsportsystems.com.au/download/ecu/stock/bmw/BMW_Mini_100_eng.pdf - AIM docs for e46 M3 CAN codes&lt;br /&gt;
* http://www.diyelectriccar.com/forums/showthread.php/my-can-bus-gauge-solution-bmw-84882.html&lt;br /&gt;
* http://www.beisansystems.com/misc/SEIMENS_MS_420_ENGINE_CONTROL_SYSTEM.pdf&lt;br /&gt;
* http://www.bmwtech.ru/pdf/e46/ST034/2%20Driver%20Information%20Internet-1.pdf&lt;br /&gt;
* http://www.gadgetgangster.com/news/54-new-projects/556-the-car-kracker.html&lt;br /&gt;
* http://www.reslers.de/IBUS/index.html&lt;br /&gt;
* http://www.bimmerforums.com/forum/showthread.php?1887229-E46-Can-bus-project&lt;br /&gt;
* http://forum.e46fanatics.com/showpost.php?p=15754605&amp;amp;postcount=5&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=BMW_E46_CAN&amp;diff=6264</id>
		<title>BMW E46 CAN</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=BMW_E46_CAN&amp;diff=6264"/>
		<updated>2015-05-26T00:49:27Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* CAN Bus connection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Installation=&lt;br /&gt;
&lt;br /&gt;
==Things you&#039;ll need==&lt;br /&gt;
* Crimp tool&lt;br /&gt;
* Wire cutter&lt;br /&gt;
* Wire stripper&lt;br /&gt;
* Philipps screwdriver&lt;br /&gt;
* Multimeter&lt;br /&gt;
* 22 gauge solid wire&lt;br /&gt;
* RJ 45 (Ethernet) cable, ~6ft&lt;br /&gt;
* Shrink tubing (optional, electrical tape will work too, but not look as nice)&lt;br /&gt;
* [http://www.amazon.com/Posi-tap-Connectors-20-22-Gauge-Wire/dp/B004D0C2RC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1423755810&amp;amp;sr=8-1&amp;amp;keywords=positaps| Posi-tap connectors] (2) - Do *not* cut the CAN wires during this installation, use wire taps (Posi-taps work very well)&lt;br /&gt;
* Butt connectors (2) for 22 gauge wire&lt;br /&gt;
* Flashlight&lt;br /&gt;
* RaceCapture/Pro with Bluetooth&lt;br /&gt;
* Android tablet&lt;br /&gt;
* An E46 ;)&lt;br /&gt;
&lt;br /&gt;
==Estimated Time==&lt;br /&gt;
2-3 hours, depending on level of wiring experience. The most time consuming part is splicing the CAN, power and ground wires into the RJ45 cable.&lt;br /&gt;
&lt;br /&gt;
===RaceCapture/Pro installation (Race / Spec E46)===&lt;br /&gt;
We recommend installing RaceCapture/Pro on the transmission tunnel to the right of the driver&#039;s seat. This is near the center of rotation to get the best effect from the on-board IMU (Accelerometer + Gyro)&lt;br /&gt;
&lt;br /&gt;
[[Image:RCP_install_E46.jpg]]&lt;br /&gt;
&lt;br /&gt;
==CAN wires==&lt;br /&gt;
The CAN+/CAN- wires are located in 2 places: under the driver&#039;s side dash above the footrest or in the DME panel. For these instructions it is assumed you are using the wires under the dash.&lt;br /&gt;
&lt;br /&gt;
CAN wire colors are as follows:&lt;br /&gt;
* Yellow/Brown =  CAN- (low)&lt;br /&gt;
* Yellow/Red = CAN+ (high)&lt;br /&gt;
&lt;br /&gt;
They are a twisted pair in or attached to the main wiring harness under the driver&#039;s side dash above the dead pedal. &lt;br /&gt;
&lt;br /&gt;
===Remove bottom of dash===&lt;br /&gt;
You will have to remove the panel below the steering wheel via 3 philipps screws, a plastic thumb screw (turn 90 degrees and pull) behind the pedals and a press fit plastic screw on the transmission tunnel (pull the tiny center pin out first, then the larger screw). &lt;br /&gt;
&lt;br /&gt;
Once you have removed the panel you should see a large wiring harness above the dead pedal.&lt;br /&gt;
&lt;br /&gt;
===Locate CAN wires===&lt;br /&gt;
Look for a twisted pair of wires that are Yellow/Brown and Yellow/Red like so:&lt;br /&gt;
&lt;br /&gt;
[[File:Canwires.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Those are the 2 wires you need to *tap* into, not cut. &lt;br /&gt;
&lt;br /&gt;
===Tapping CAN wires===&lt;br /&gt;
To tap into the wires, you&#039;ll first need to tease them apart because they are very tightly wound. Peel back some of the black cloth tape wrapping the harness and gently pull the wires apart. This may take some time. You&#039;ll want to have enough room for 2 fingers in between the wires.&lt;br /&gt;
&lt;br /&gt;
Tapping the wires via Posi-taps (recommended) is easy. Pull the top off the Positap, place the wire in it and tighten. Verify you&#039;ve tapped the wire by loosening and checking for a hole in the wire. &lt;br /&gt;
&lt;br /&gt;
[[File:Positaps.png]]&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve tapped both it will most likely look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Can-tapped.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
===Create CAN wiring for RaceCapture/Pro===&lt;br /&gt;
Now that you&#039;ve tapped the CAN wires, cut two 6 foot lengths of solid wire, strip both ends and attach one to CAN+ and CAN-. Make sure to label them or you&#039;ll have to keep looking under the dash. Yellow/Brown is CAN- and Yellow/Red is CAN+.&lt;br /&gt;
&lt;br /&gt;
Where you run these two wires is dependent on where RaceCapture/Pro is. You can either run them down the driver&#039;s side of the car, next to the dead pedal or find a way to route them into the center dash and out below the CD player/HVAC controls. For these instructions we routed them next to the dead pedal, under the floor mat and taped them onto the transmission tunnel next to the driver hidden away. (Our RaceCapture/Pro was installed on the center rear seat)&lt;br /&gt;
&lt;br /&gt;
==Power and ground wiring==&lt;br /&gt;
&lt;br /&gt;
Note: You can skip this section if you already have power wired to RaceCapture/Pro and don&#039;t want to change it.&lt;br /&gt;
&lt;br /&gt;
Mk1 owners: do not wire in power or ground.&lt;br /&gt;
&lt;br /&gt;
===Locate power and ground wires===&lt;br /&gt;
&lt;br /&gt;
The easiest to tap and most convenient power wires are under the coin holder in the center armrest. Pull the cup holder and coin holder out. Beneath them will be a cloth/foam wrapper containing a cellular phone connector. It contains 12v switched power and ground. Pull it gently towards the back of the car, then up to get more slack. Pull apart the foam to get to the wires.&lt;br /&gt;
&lt;br /&gt;
The 12v wire is purple/white, ground is brown. *Note*: there is also a tan wire that looks very similar to brown. Compare the two and pick the darker one.&lt;br /&gt;
&lt;br /&gt;
===Splice power and ground wires===&lt;br /&gt;
&lt;br /&gt;
You can tap these wires if needed, for these instructions we cut them.&lt;br /&gt;
&lt;br /&gt;
Cut 2 pieces of solid wire about 3ft long or appropriate length needed. Cut the 12v and ground wires and connect them to the wires you just made. Tape or add shrink tubing as necessary. Label the wires 12v and ground.&lt;br /&gt;
&lt;br /&gt;
[[File:E46powerground.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==CAN Bus connection==&lt;br /&gt;
&lt;br /&gt;
In order for RaceCapture/Pro to read CAN data you need to connect the CAN+/CAN- wires to a RJ45 (ethernet cable). &lt;br /&gt;
&lt;br /&gt;
Cut one end off the RJ45 cable and pull apart all the wires. &lt;br /&gt;
&lt;br /&gt;
Identify and label the CAN1 High, CAN1 Low, 12v and ground wires via a multimeter. &lt;br /&gt;
&lt;br /&gt;
For a standard RJ45 cable the colors are:&lt;br /&gt;
&lt;br /&gt;
* Brown: power/8&lt;br /&gt;
* Orange/white: ground&lt;br /&gt;
* Green/white: CAN1 low&lt;br /&gt;
* Orange: CAN1 high&lt;br /&gt;
&lt;br /&gt;
Use the following diagram:&lt;br /&gt;
&lt;br /&gt;
[[File:Canrj45.png]]&lt;br /&gt;
&lt;br /&gt;
You will end up with something that looks like this:&lt;br /&gt;
&lt;br /&gt;
[[File:Rj45labeled.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
Once you have identified and labeled the wires, strip them and attach to the CAN wires and power/ground wires from the car. RJ45 wires are very thin, you will want to loop them around the thicker wires and add tape or shrink tubing.&lt;br /&gt;
&lt;br /&gt;
==Configure RaceCapture/Pro==&lt;br /&gt;
&lt;br /&gt;
===Quick Start E46 configuration===&lt;br /&gt;
This configuration can be imported into your RaceCapture/Pro system to get you started. &lt;br /&gt;
&lt;br /&gt;
Download: [http://autosportlabs.net/images/2/23/E46_CAN.rcp E46 CAN starter configuration] (right-click, save-as)&lt;br /&gt;
&lt;br /&gt;
To complete your configuration:&lt;br /&gt;
* [[RaceCapture_App_User%27s_Guide#Automatic_Track_Detection_and_configuration|Add your favorite race tracks]] for automatic detection&lt;br /&gt;
* [[RaceCapturePro2_TelemetryQuickstart#Enable_Telemetry_and_Device_Id|Set your telemetry device id]] as provided by [http://www.race-capture.com race-capture.com]&lt;br /&gt;
&lt;br /&gt;
===Manual Setup===&lt;br /&gt;
If you already have an existing, customized configuration, follow these steps to add E46 CAN bus integration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[RaceCapturePro2_OBD2#Enable_CAN_bus|Enable the CAN bus]]&#039;&#039;&#039; in your RaceCapture/Pro configuration &lt;br /&gt;
&lt;br /&gt;
* Rate is 500kb/s&lt;br /&gt;
* Do &#039;&#039;&#039;not&#039;&#039;&#039; enable OBD-II channels.&lt;br /&gt;
&lt;br /&gt;
Add this script to the Scripting section, this will enable Coolant, Oil Temp, Throttle position and brake switch. (More sensors coming soon!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--This example configured for E46 CAN&lt;br /&gt;
-- Automatically starts logging with engine &#039;on&#039; (RPM triggered)&lt;br /&gt;
&lt;br /&gt;
--how frequently we poll for CAN messages&lt;br /&gt;
tickRate = 30&lt;br /&gt;
--the CAN baud rate&lt;br /&gt;
CAN_baud = 500000&lt;br /&gt;
--CAN channel to listen on. 0=first CAN channel, 1=second&lt;br /&gt;
CAN_chan = 0&lt;br /&gt;
--1 for Big Endian (MSB) mode; 0 for Little Endian mode (LSB)&lt;br /&gt;
be_mode = 0&lt;br /&gt;
&lt;br /&gt;
--add your virtual channels here&lt;br /&gt;
tpsId = addChannel(&amp;quot;TPS&amp;quot;, 10, 0, 0, 100, &amp;quot;%&amp;quot;)&lt;br /&gt;
tempId = addChannel(&amp;quot;EngineTemp&amp;quot;, 1, 0, 0, 200, &#039;C&#039;)&lt;br /&gt;
oilTempId = addChannel(&amp;quot;OilTemp&amp;quot;, 1, 0, 0, 200, &#039;C&#039;)&lt;br /&gt;
rpmId = addChannel(&amp;quot;RPM&amp;quot;, 10, 0, 0, 10000)&lt;br /&gt;
steerId = addChannel(&amp;quot;Steering&amp;quot;, 10, 0, -360, 360)&lt;br /&gt;
&lt;br /&gt;
function steerFilter(value)&lt;br /&gt;
 if value &amp;gt; 32768 - 1 then value = value - 32768 end&lt;br /&gt;
 return value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Convert C to F&lt;br /&gt;
function toF(value)&lt;br /&gt;
 return value * 1.8 + 32&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--E46 TPS, correct your throttle here for true 100% &lt;br /&gt;
function e46_tps(value)&lt;br /&gt;
 return value * 1.0&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--only start logging / telemetry if engine is running&lt;br /&gt;
function rpmFilter(value)&lt;br /&gt;
 if value &amp;gt; 500 then startLogging() else stopLogging() end&lt;br /&gt;
 return value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
----------------------------------------&lt;br /&gt;
--customize here for CAN channel mapping&lt;br /&gt;
--format is: &lt;br /&gt;
--[CAN Id] = function(data) map_chan(&amp;lt;chan_id&amp;gt;, data, &amp;lt;CAN offset&amp;gt;, &amp;lt;CAN length&amp;gt;, &amp;lt;multiplier&amp;gt;,&lt;br /&gt;
--                                   &amp;lt;adder&amp;gt;, [filter])&lt;br /&gt;
----------------------------------------&lt;br /&gt;
CAN_map = {&lt;br /&gt;
[809] = function(data) map_chan(tpsId, data, 5, 1 , 0.392156863, 0, e46_tps) map_chan_le(tempId, data, 1, 1, 0.69202, -48, toF) end,&lt;br /&gt;
[1349] = function(data) map_chan(oilTempId, data, 4, 1, 0.8117, -48, toF) end,&lt;br /&gt;
[790] = function(data) map_chan(rpmId, data, 2, 2, 0.15625, 0, rpmFilter) end,&lt;br /&gt;
[501] = function (data) &lt;br /&gt;
    local steer = 0&lt;br /&gt;
    if data[2] &amp;gt; 127 then&lt;br /&gt;
      steer = -1*(((data[2]-128)*256)+data[1])&lt;br /&gt;
    else&lt;br /&gt;
      steer = (data[2]*256)+data[1]&lt;br /&gt;
    end&lt;br /&gt;
    setChannel(steerId, (steer*0.045))&lt;br /&gt;
  end&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onTick()&lt;br /&gt;
    processCAN(CAN_chan)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--===========do not edit below===========&lt;br /&gt;
function processCAN(chan)&lt;br /&gt;
    repeat&lt;br /&gt;
        local id, e, data = rxCAN(chan)&lt;br /&gt;
        if id ~= nil then&lt;br /&gt;
            local map = CAN_map[id]&lt;br /&gt;
            if map ~= nil then&lt;br /&gt;
                map(data)         &lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    until id == nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Map CAN channel, little endian format&lt;br /&gt;
function map_chan_le(cid, data, offset, len, mult, add, filter)&lt;br /&gt;
    offset = offset + 1&lt;br /&gt;
    local value = 0&lt;br /&gt;
    local shift = 1&lt;br /&gt;
    while len &amp;gt; 0 do&lt;br /&gt;
        value = value + (data[offset] * shift)&lt;br /&gt;
        shift = shift * 256&lt;br /&gt;
        offset = offset + 1&lt;br /&gt;
        len = len - 1&lt;br /&gt;
    end&lt;br /&gt;
 local cv = (value + add) * mult&lt;br /&gt;
 if filter ~= nil then cv = filter(cv) end&lt;br /&gt;
    setChannel(cid, cv)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Map CAN channel, big endian format&lt;br /&gt;
function map_chan_be(cid, data, offset, len, mult, add, filter)&lt;br /&gt;
    offset = offset + 1&lt;br /&gt;
    local value = 0&lt;br /&gt;
    while len &amp;gt; 0 do&lt;br /&gt;
        value = (value * 256) + data[offset]&lt;br /&gt;
        offset = offset + 1&lt;br /&gt;
        len = len - 1&lt;br /&gt;
    end&lt;br /&gt;
 local cv = (value + add) * mult&lt;br /&gt;
 if filter ~= nil then cv = filter(cv) end&lt;br /&gt;
    setChannel(cid, cv)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
map_chan = (be_mode == 1) and map_chan_be or map_chan_le&lt;br /&gt;
initCAN(CAN_chan, CAN_baud)&lt;br /&gt;
setTickRate(tickRate)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Test!==&lt;br /&gt;
Once everything is connected, plug in the other end of the RJ45 cable to RaceCapture/Pro, turn it on and turn on your car. Make sure RCP is connected to your tablet and the RaceCapture/App is running. &lt;br /&gt;
&lt;br /&gt;
Swipe to the digital dash page and you should see data for Coolant, Oil Temp, Throttle and brake!&lt;br /&gt;
&lt;br /&gt;
==Real-Time Telemetry==&lt;br /&gt;
Just 4 wires - Power, Ground, CAN+ and CAN- is needed to stream tons of data to [http://www.race-capture.com race-capture.com] for monitoring engine, driver and suspension performance!&lt;br /&gt;
&lt;br /&gt;
[[Image:E46_realtime_data.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
If you don&#039;t see any data, verify all connections and splices. &lt;br /&gt;
&lt;br /&gt;
If everything is connected connect your laptop to RaceCapture/Pro, open the RaceCapture/App, go to the Scripting section, set Logging Level to debug and select &#039;Poll logfile&#039;. Check the output for any obvious errors. &lt;br /&gt;
&lt;br /&gt;
If you are still having issues post your problem on the forums here http://www.autosportlabs.org/viewforum.php?f=20&lt;br /&gt;
&lt;br /&gt;
==CAN Channel Mapping==&lt;br /&gt;
The full CAN bus mapping can be found in our [[CAN_database#BMW_E46|CAN Database]]&lt;br /&gt;
&lt;br /&gt;
==Additional resources==&lt;br /&gt;
* http://aimsportsystems.com.au/download/ecu/stock/bmw/BMW_Mini_100_eng.pdf - AIM docs for e46 M3 CAN codes&lt;br /&gt;
* http://www.diyelectriccar.com/forums/showthread.php/my-can-bus-gauge-solution-bmw-84882.html&lt;br /&gt;
* http://www.beisansystems.com/misc/SEIMENS_MS_420_ENGINE_CONTROL_SYSTEM.pdf&lt;br /&gt;
* http://www.bmwtech.ru/pdf/e46/ST034/2%20Driver%20Information%20Internet-1.pdf&lt;br /&gt;
* http://www.gadgetgangster.com/news/54-new-projects/556-the-car-kracker.html&lt;br /&gt;
* http://www.reslers.de/IBUS/index.html&lt;br /&gt;
* http://www.bimmerforums.com/forum/showthread.php?1887229-E46-Can-bus-project&lt;br /&gt;
* http://forum.e46fanatics.com/showpost.php?p=15754605&amp;amp;postcount=5&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6263</id>
		<title>RaceCapturePro2 QuickStart</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6263"/>
		<updated>2015-05-20T19:04:23Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* [https://race-capture.com/software/54aacf81183b3a6722000001 Download and install] the latest RaceCapture App&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. We are working on creating a signed driver set, but in the meantime you will need to disable the driver signing requirement for Windows 8. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
*** [http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/ Win8 64bit unsigned driver instructions]&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&lt;br /&gt;
Watch our software installation video here: https://www.youtube.com/watch?v=oqveE2C1vo0&lt;br /&gt;
&lt;br /&gt;
# Attach GPS and Bluetooth module (if purchased) to RaceCapture/Pro&lt;br /&gt;
# Plug in the supplied USB cable to RaceCapture/Pro and your computer.&lt;br /&gt;
# When prompted for drivers, select them from the zip file you unzipped previously.&lt;br /&gt;
## If not prompted or Windows does not ask you to locate drivers, open Device Manager, find RaceCapture/Pro (usually under &#039;Other devices&#039;), right click and select &#039;Update Driver&#039; software. Then select the folder containing the unzipped drivers you downloaded previously.&lt;br /&gt;
# Confirm you really want to install the drivers&lt;br /&gt;
# Open the RaceCapture application. &lt;br /&gt;
## You should see &#039;Reading Configuration&#039; at the top of the window once the app detects RaceCapture/Pro.&lt;br /&gt;
# Click on &#039;Dashboard&#039;&lt;br /&gt;
# Click on the bottom right arrow three times, which will display the digital dash. You should see the Utc and Interval channels changing, which means data is being transmitted over USB. &lt;br /&gt;
## &#039;&#039;&#039;Protip:&#039;&#039;&#039; Pick up the RaceCapture/Pro unit, move it around and observe changes from the internal accelerometer and gyro sensors!&lt;br /&gt;
&lt;br /&gt;
[[File:Dash.png|500px]]&lt;br /&gt;
&lt;br /&gt;
# You have now setup the RaceCapture app!&lt;br /&gt;
&lt;br /&gt;
== Selecting your favorite race tracks==&lt;br /&gt;
RaceCapture/Pro can auto-detect and configure your favorite race tracks as soon as GPS lock is obtained.&lt;br /&gt;
&lt;br /&gt;
# After connecting the RaceCapture app and verifying connectivity, navigate to the configuration view.  &lt;br /&gt;
# Select the Race Tracks from the menu on the left.&lt;br /&gt;
# Search and select the race tracks you will be typically attending.&lt;br /&gt;
# Once the tracks have been selected, write the updated configuration using the [[Image:rc_appwrite_config.png]] button in the lower left.&lt;br /&gt;
&lt;br /&gt;
When you arrive at the track and RaceCapture is powered up, it will automatically detect and configure the track&#039;s start/finish line and any available sectors.&lt;br /&gt;
&lt;br /&gt;
ProTip: Periodically click the update button [[Image:update_from_cloud.png]] to pull down the latest set of race track configurations.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Setting up Bluetooth ==&lt;br /&gt;
===Enabling Bluetooth in firmware settings===&lt;br /&gt;
# Complete the Quick Start steps above, leaving RaceCapture/Pro connected to your computer&lt;br /&gt;
# Connect the Bluetooth module to the inner of the two RaceCapture/Pro ports on the same side the USB cable connects to&lt;br /&gt;
# Open the Race Capture app&lt;br /&gt;
# Click on the top left &#039;Menu&#039; button&lt;br /&gt;
# Click on &#039;Configuration&#039;&lt;br /&gt;
# Click on &#039;Wireless&#039; in the list of options on the left&lt;br /&gt;
# Click the toggle to the right of &#039;Bluetooth&#039; &amp;lt;br&amp;gt; [[File:Bt.png|500px]]&lt;br /&gt;
# Click the &#039;Write Config&#039; button on the bottom left (down array pointing to a RaceCapture/Pro)&lt;br /&gt;
&lt;br /&gt;
===Set up Android tablet/phone===&lt;br /&gt;
==Requirements==&lt;br /&gt;
For best performance, we recommend the following minimum specification:&lt;br /&gt;
* Android 4.4 and higher&lt;br /&gt;
* Quad core 1.6 GHz processor&lt;br /&gt;
* 2 GB RAM, 8 GB flash&lt;br /&gt;
* 1024x600 resolution, IPS display&lt;br /&gt;
* 7&amp;quot; or 10&amp;quot; screen&lt;br /&gt;
&lt;br /&gt;
Recommended Brands for tablets:&lt;br /&gt;
* Samsung&lt;br /&gt;
* Google Nexus&lt;br /&gt;
* LG&lt;br /&gt;
* Lenovo&lt;br /&gt;
&lt;br /&gt;
==Touch screen operation with gloves==&lt;br /&gt;
We recommend [http://http://www.amazon.com/AnyGlove-TM-Synthetic-Touchscreen-Compatible/dp/B00AB3EVOW AnyGlove] to make your racing gloves touch screen compatible.&lt;br /&gt;
&lt;br /&gt;
==Bluetooth pairing==&lt;br /&gt;
# Go into the Android settings and pair your device with the RaceCapture/Pro Bluetooth module&lt;br /&gt;
## Ensure Bluetooth is turned on in the Android device settings.&lt;br /&gt;
## Ensure the RaceCapture/Pro Bluetooth module is powered on (green light is flashing)&lt;br /&gt;
## Default password is 1234&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
## The green light on the Bluetooth module should be solid and not flashing&lt;br /&gt;
&lt;br /&gt;
===Verify connectivity===&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing. Pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Downloads&amp;diff=6262</id>
		<title>RaceCapturePro Downloads</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Downloads&amp;diff=6262"/>
		<updated>2015-05-19T15:41:51Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* RaceCapture/Pro MK1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture App=&lt;br /&gt;
* Use the RaceCapture App to configure and visualize data from your RaceCapture/Pro device.&lt;br /&gt;
* For &#039;&#039;&#039;MK1 and MK2&#039;&#039;&#039; versions of RaceCapture/Pro&lt;br /&gt;
** &#039;&#039;MK1 users:&#039;&#039; ensure you have updated to the latest V2 firmware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; - Dashboard, configuration and telemetry analysis features via [http://race-capture.com race-capture.com] are available now; in-app analysis features will be available in the upcoming release (soon)&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
Requires: Windows 7+; 2GB RAM; OpenGL 2.0 graphics support&lt;br /&gt;
&lt;br /&gt;
[http://autosportlabs.net/asl_dist/rc_app/raceCapture_1.2.5.exe RaceCapture App v1.2.5]&lt;br /&gt;
&lt;br /&gt;
Note: The app will fail to launch if OpenGL 2.0 graphics are not supported. If this happens try updating your graphics driver.&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Previous_Versions|Previous Versions]]&lt;br /&gt;
&lt;br /&gt;
Extract this zip package to your computer and direct Windows to the location of the drivers when you are prompted for drivers after RaceCapture/Pro is plugged in.&lt;br /&gt;
&lt;br /&gt;
===Mac OS X===&lt;br /&gt;
[http://autosportlabs.net/asl_dist/rc_app/raceCapture_osx_1.2.5.zip RaceCapture App v1.2.5 Beta]&lt;br /&gt;
&lt;br /&gt;
Requires OSX 10.6+&lt;br /&gt;
&lt;br /&gt;
Unzip the file and copy the RaceCapture app to your Applications directory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is a beta&#039;&#039;&#039; it may crash or have unexpected behavior. Please file bugs on our forums here http://www.autosportlabs.org/viewforum.php?f=33&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
Packages coming soon!&lt;br /&gt;
&lt;br /&gt;
===Mobile App===&lt;br /&gt;
Android: Use the RaceCapture/App in the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Play Store]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; : The main RaceCapture app will be supported on Android in an near-term upcoming release. This will provide a unified experience across all platforms.&lt;br /&gt;
&lt;br /&gt;
==USB Driver==&lt;br /&gt;
* Windows: [http://autosportlabs.net/asl_dist/rcp2/drivers/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
&#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. We are working on creating a signed driver set, but in the meantime you will need to disable the driver signing requirement for Windows 8. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
&lt;br /&gt;
* OS X: No driver needed&lt;br /&gt;
&lt;br /&gt;
* Linux: No driver needed&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2=&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
See the CHANGELOG file in the .zip file package to see the list of changes for that release.&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp2/firmware/RaceCapturePro_MK2_2.7.9.zip RaceCapture/Pro MK2 firmware 2.7.9]&lt;br /&gt;
[[RaceCapturePro_Previous_Versions|Previous Versions]]&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_How_To_Update_Firmware|How To Update Firmware]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK1=&lt;br /&gt;
&lt;br /&gt;
Note: For Mac users you will need to use a Windows VM to connect to RCP. Free virtual machine images are available here: http://dev.modern.ie/tools/vms/ You will need to add a network adapter to the VM. After that follow the Windows instructions.&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
The V2.x.x firmware for MK1 is considered &#039;stable beta&#039; - We feel it&#039;s much better quality than the previous 1.2.x firmware and RaceAnalyzer combination, but since it is the first V2 firmware and app release for MK1, we are officially calling it Beta. Please visit the [http://www.autosportlabs.org/viewforum.php?f=33 Discussion / support forum] for help.&lt;br /&gt;
&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/firmware/RaceCapturePro_MK1_2.7.9.zip RaceCapture/Pro MK1 firmware 2.7.9]&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Previous_Versions|Previous Versions]]&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_How_To_Update_Firmware|How To Update Firmware]]&lt;br /&gt;
&lt;br /&gt;
===MK1 Bootloader Releases===&lt;br /&gt;
The bootloader is permanently, factory installed and shouldn&#039;t normally need to be re-flashed - contact us for support if you have any questions.&lt;br /&gt;
&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/bootloader_0.0.2.bin bootloader_0.0.2.bin]&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/bootloader_0.0.1.bin bootloader_0.0.1.bin]&lt;br /&gt;
&lt;br /&gt;
===Firmware update utility===&lt;br /&gt;
This is a small command-line utility that writes new firmware to RaceCapture/Pro. Note, it is already included in the .zip distributions of RaceCapture/Pro firmware.&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/flasher_WinXPVista7_8.zip flasher (WindowsXP/Vista/7/8)]&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/flasher_x86_64.tgz flasher (Linux x86_64)]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Downloads&amp;diff=6261</id>
		<title>RaceCapturePro Downloads</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro_Downloads&amp;diff=6261"/>
		<updated>2015-05-19T15:41:39Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* RaceCapture/Pro MK1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture App=&lt;br /&gt;
* Use the RaceCapture App to configure and visualize data from your RaceCapture/Pro device.&lt;br /&gt;
* For &#039;&#039;&#039;MK1 and MK2&#039;&#039;&#039; versions of RaceCapture/Pro&lt;br /&gt;
** &#039;&#039;MK1 users:&#039;&#039; ensure you have updated to the latest V2 firmware.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; - Dashboard, configuration and telemetry analysis features via [http://race-capture.com race-capture.com] are available now; in-app analysis features will be available in the upcoming release (soon)&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
Requires: Windows 7+; 2GB RAM; OpenGL 2.0 graphics support&lt;br /&gt;
&lt;br /&gt;
[http://autosportlabs.net/asl_dist/rc_app/raceCapture_1.2.5.exe RaceCapture App v1.2.5]&lt;br /&gt;
&lt;br /&gt;
Note: The app will fail to launch if OpenGL 2.0 graphics are not supported. If this happens try updating your graphics driver.&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Previous_Versions|Previous Versions]]&lt;br /&gt;
&lt;br /&gt;
Extract this zip package to your computer and direct Windows to the location of the drivers when you are prompted for drivers after RaceCapture/Pro is plugged in.&lt;br /&gt;
&lt;br /&gt;
===Mac OS X===&lt;br /&gt;
[http://autosportlabs.net/asl_dist/rc_app/raceCapture_osx_1.2.5.zip RaceCapture App v1.2.5 Beta]&lt;br /&gt;
&lt;br /&gt;
Requires OSX 10.6+&lt;br /&gt;
&lt;br /&gt;
Unzip the file and copy the RaceCapture app to your Applications directory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This is a beta&#039;&#039;&#039; it may crash or have unexpected behavior. Please file bugs on our forums here http://www.autosportlabs.org/viewforum.php?f=33&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
Packages coming soon!&lt;br /&gt;
&lt;br /&gt;
===Mobile App===&lt;br /&gt;
Android: Use the RaceCapture/App in the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Play Store]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Note&#039;&#039;&#039; : The main RaceCapture app will be supported on Android in an near-term upcoming release. This will provide a unified experience across all platforms.&lt;br /&gt;
&lt;br /&gt;
==USB Driver==&lt;br /&gt;
* Windows: [http://autosportlabs.net/asl_dist/rcp2/drivers/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
&#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. We are working on creating a signed driver set, but in the meantime you will need to disable the driver signing requirement for Windows 8. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
&lt;br /&gt;
* OS X: No driver needed&lt;br /&gt;
&lt;br /&gt;
* Linux: No driver needed&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2=&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
See the CHANGELOG file in the .zip file package to see the list of changes for that release.&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp2/firmware/RaceCapturePro_MK2_2.7.9.zip RaceCapture/Pro MK2 firmware 2.7.9]&lt;br /&gt;
[[RaceCapturePro_Previous_Versions|Previous Versions]]&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_How_To_Update_Firmware|How To Update Firmware]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK1=&lt;br /&gt;
&lt;br /&gt;
*Note* For Mac users you will need to use a Windows VM to connect to RCP. Free virtual machine images are available here: http://dev.modern.ie/tools/vms/ You will need to add a network adapter to the VM. After that follow the Windows instructions.&lt;br /&gt;
&lt;br /&gt;
==Firmware==&lt;br /&gt;
The V2.x.x firmware for MK1 is considered &#039;stable beta&#039; - We feel it&#039;s much better quality than the previous 1.2.x firmware and RaceAnalyzer combination, but since it is the first V2 firmware and app release for MK1, we are officially calling it Beta. Please visit the [http://www.autosportlabs.org/viewforum.php?f=33 Discussion / support forum] for help.&lt;br /&gt;
&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/firmware/RaceCapturePro_MK1_2.7.9.zip RaceCapture/Pro MK1 firmware 2.7.9]&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_Previous_Versions|Previous Versions]]&lt;br /&gt;
&lt;br /&gt;
[[RaceCapturePro_How_To_Update_Firmware|How To Update Firmware]]&lt;br /&gt;
&lt;br /&gt;
===MK1 Bootloader Releases===&lt;br /&gt;
The bootloader is permanently, factory installed and shouldn&#039;t normally need to be re-flashed - contact us for support if you have any questions.&lt;br /&gt;
&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/bootloader_0.0.2.bin bootloader_0.0.2.bin]&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/bootloader_0.0.1.bin bootloader_0.0.1.bin]&lt;br /&gt;
&lt;br /&gt;
===Firmware update utility===&lt;br /&gt;
This is a small command-line utility that writes new firmware to RaceCapture/Pro. Note, it is already included in the .zip distributions of RaceCapture/Pro firmware.&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/flasher_WinXPVista7_8.zip flasher (WindowsXP/Vista/7/8)]&lt;br /&gt;
* [http://autosportlabs.net/asl_dist/rcp/bootloader/flasher_x86_64.tgz flasher (Linux x86_64)]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6260</id>
		<title>RaceCapture-Pro MK2</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6260"/>
		<updated>2015-05-15T23:00:25Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* RaceCapture/Pro Quick Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture/Pro Quick Links=&lt;br /&gt;
* [[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_QuickStart|First time setup]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_RPM|How to: Connect RPM]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_TelemetryQuickstart|How to: set up telemetry]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_GPS|How to: get best GPS data]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*[[RaceCapturePro_FAQ|More FAQs and How-To&#039;s&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapture_App_User%27s_Guide|RaceCapture App User&#039;s Guide]]&lt;br /&gt;
*&#039;&#039;&#039;[https://race-capture.com/software Software and Firmware downloads]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Sensors|Sensor Guide]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&#039;&#039;&#039;&lt;br /&gt;
*[https://github.com/autosportlabs Source code]&lt;br /&gt;
*[[RaceTracks|List of supported Race Tracks and Track Maps]]&lt;br /&gt;
*[[RCP_CAN|CAN Integration support]]&lt;br /&gt;
&lt;br /&gt;
===Previous Hardware Versions===&lt;br /&gt;
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]&lt;br /&gt;
&lt;br /&gt;
=Quick Reference=&lt;br /&gt;
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2 Specifications=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Input / Output Channels&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Analog Inputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels	&lt;br /&gt;
|8 (battery voltage dedicated on channel 8)&lt;br /&gt;
|-&lt;br /&gt;
|Voltage range&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
|Input impedance&lt;br /&gt;
|1M ohm&lt;br /&gt;
|-&lt;br /&gt;
|Voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|ADC precision&lt;br /&gt;
|12 bit&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
|Mapping&lt;br /&gt;
|Raw / Linear formula / Interpolated map&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Digital I/O&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Output mode type&lt;br /&gt;
|Open drain&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|1A, inductive clamped&lt;br /&gt;
|-&lt;br /&gt;
|Input mode voltage range&lt;br /&gt;
|0-12v&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Timer Inputs (RPM / Frequency)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;PWM/Analog outputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|PWM output type&lt;br /&gt;
|push/pull&lt;br /&gt;
|-&lt;br /&gt;
|PWM output voltage range&lt;br /&gt;
|5v&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|50mA&lt;br /&gt;
|-&lt;br /&gt;
|Analog Output&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Voltage Reference&lt;br /&gt;
|-&lt;br /&gt;
|Output Voltage/Capacity&lt;br /&gt;
|5v / 1A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Connectivity&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;CAN Bus&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CAN Channels&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|CAN baud rate&lt;br /&gt;
|125K, 250K, 500K, 1M baud&lt;br /&gt;
|-&lt;br /&gt;
|CAN filters&lt;br /&gt;
|14 per channel&lt;br /&gt;
|-&lt;br /&gt;
|Protocol support&lt;br /&gt;
|OBDII PID, custom CAN messaging&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Telemetry/Wireless&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Cellular&lt;br /&gt;
|Quad-band GSM (internal module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth&lt;br /&gt;
|Bluetooth 2.0 (external module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Serial&lt;br /&gt;
|Type	External RJ11&lt;br /&gt;
|-&lt;br /&gt;
|Max Baud Rate&lt;br /&gt;
|230400&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Inertial Motion Unit&lt;br /&gt;
|-&lt;br /&gt;
|Accelerometer Channels&lt;br /&gt;
|3 (X/Y/Z) (2G, 4G capable)&lt;br /&gt;
|-&lt;br /&gt;
|Gyro&lt;br /&gt;
|3 (Yaw/Pitch/Roll) (1000 degrees/sec)&lt;br /&gt;
|-&lt;br /&gt;
|Magnetic compass&lt;br /&gt;
|1 (Bearing) (device capable of 3)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|GPS&lt;br /&gt;
|-&lt;br /&gt;
|GPS Type&lt;br /&gt;
|External active antenna&lt;br /&gt;
|-&lt;br /&gt;
|GPS Maximum sample rate&lt;br /&gt;
|50Hz&lt;br /&gt;
|-&lt;br /&gt;
|GPS accuracy&lt;br /&gt;
|2.5M CEP&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Storage&lt;br /&gt;
|-&lt;br /&gt;
|Micro SD&lt;br /&gt;
|Up to 32GB (SDHC)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Configuration Capacity&lt;br /&gt;
|-&lt;br /&gt;
|Auto-detect track database&lt;br /&gt;
|240&lt;br /&gt;
|-&lt;br /&gt;
|Sectors per track&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|Channel support&lt;br /&gt;
|200&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Physical&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions&lt;br /&gt;
|5.3″ (w) x 4.2″ (h) x 1.2″ (tall) / 135x110x31 mm(est)&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|9oz / 255gm (est)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature&lt;br /&gt;
| Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6259</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=Main_Page&amp;diff=6259"/>
		<updated>2015-05-15T22:59:58Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Autosport Labs Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
{|id=&amp;quot;EnWpMpBook2&amp;quot; style=&amp;quot;width:100%; background-repeat: no-repeat; background-position: 0% 20%;background-color: #e0e0e0; border: 1px solid #ccc;&amp;quot;&lt;br /&gt;
|style=&amp;quot;width:40%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; text-align:center;padding-left:20px;white-space: nowrap;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1 style=&amp;quot;font-size: 175%; border: none; margin: 0; padding: 1px;&amp;quot;&amp;gt;&lt;br /&gt;
Welcome to &#039;&#039;&#039;Autosport Labs&#039;&#039;&#039;&amp;lt;/h1&amp;gt;&lt;br /&gt;
|style=&amp;quot;width:60%; padding-left: 10%;&amp;quot;|&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom: 0px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Autosport_Labs:About|About Autosport Labs]]&#039;&#039;&#039; -&lt;br /&gt;
[[Autosport Labs Technology License]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-top: 1px solid #999;&amp;quot;&amp;gt;&lt;br /&gt;
[[MegaJolt_Lite_Jr._-_A_DIY_Programmable_EDIS_Ignition_Controller_-_Users_Welcome%21| MegaJolt Lite Jr. Users Welcome]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Autosport Labs Projects==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:RaceCapturePro_logo_small.png|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;[[Image:racecapture_mk2_3quarter.jpg|446px|link=RaceCapturePro]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[RaceCapturePro|Race Capture Pro]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Data Acquisition and Control&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:mjlj_small_logo.png|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[Image:MegajoltE_map.jpg|300px|link=Megajolt Lite Jr.]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:underline;font-weight:bold;&amp;quot;&amp;gt;[[Megajolt Lite Jr.|Megajolt Lite Jr.]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Programmable Ignition Controller&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/megajolte/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Other things we&#039;re working on==&lt;br /&gt;
&lt;br /&gt;
===DIY Racing Helmet Microphone===&lt;br /&gt;
*[[Helmet_mic|Build a helmet mic on the cheap!]]&lt;br /&gt;
&lt;br /&gt;
===Tweeting Race Car===&lt;br /&gt;
[[Tweeting_Race_Car|Our race cars tweet autonomously while on the race track!]]&lt;br /&gt;
&lt;br /&gt;
===Ignition Driver Modules===&lt;br /&gt;
[[IgnitionDrivers|Ignition driver boards for Coil On Plug and other applications]]&lt;br /&gt;
&lt;br /&gt;
===Tachometer Adapter===&lt;br /&gt;
[[TachAdapter|Tachometer Adapter: Adapts Tachometer to multiple coil packs]]&lt;br /&gt;
&lt;br /&gt;
===Megajolt2 Roadmap===&lt;br /&gt;
Info on our next generation [[Megajolt2|Megajolt2]] platform- testing in 2010!&lt;br /&gt;
&lt;br /&gt;
===Autosport Labs R&amp;amp;D Platforms===&lt;br /&gt;
[[Research_and_Development_Platforms|Meet the test platforms we inflict our projects upon!]]&lt;br /&gt;
[[Image:240z_left_rear_3quarter_400px.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
===Lighting===&lt;br /&gt;
*[[Dual_LED_cluster|Dual LED Cluster]]&lt;br /&gt;
*[[Sequential_shift_light_array|Sequential Shift Light Array]]&lt;br /&gt;
&lt;br /&gt;
===CPU Module===&lt;br /&gt;
The Autosport Labs CPU Module will be the heart of our future projects. This piece combines DIY friendliness with high speed high performance 32 bit processing power.&lt;br /&gt;
*[[CPU_Module|CPU Module]]&lt;br /&gt;
&lt;br /&gt;
===Other Things===&lt;br /&gt;
&lt;br /&gt;
*[[Handy_hints|Helpful Engineering Resources]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6258</id>
		<title>RaceCapturePro2 QuickStart</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6258"/>
		<updated>2015-05-15T22:15:39Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Quick Start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* [https://race-capture.com/software/54aacf81183b3a6722000001 Download and install] the latest RaceCapture App&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. We are working on creating a signed driver set, but in the meantime you will need to disable the driver signing requirement for Windows 8. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&lt;br /&gt;
Watch our software installation video here: https://www.youtube.com/watch?v=oqveE2C1vo0&lt;br /&gt;
&lt;br /&gt;
# Attach GPS and Bluetooth module (if purchased) to RaceCapture/Pro&lt;br /&gt;
# Plug in the supplied USB cable to RaceCapture/Pro and your computer.&lt;br /&gt;
# When prompted for drivers, select them from the zip file you unzipped previously.&lt;br /&gt;
## If not prompted or Windows does not ask you to locate drivers, open Device Manager, find RaceCapture/Pro (usually under &#039;Other devices&#039;), right click and select &#039;Update Driver&#039; software. Then select the folder containing the unzipped drivers you downloaded previously.&lt;br /&gt;
# Confirm you really want to install the drivers&lt;br /&gt;
# Open the RaceCapture application. &lt;br /&gt;
## You should see &#039;Reading Configuration&#039; at the top of the window once the app detects RaceCapture/Pro.&lt;br /&gt;
# Click on &#039;Dashboard&#039;&lt;br /&gt;
# Click on the bottom right arrow three times, which will display the digital dash. You should see the Utc and Interval channels changing, which means data is being transmitted over USB. &lt;br /&gt;
## &#039;&#039;&#039;Protip:&#039;&#039;&#039; Pick up the RaceCapture/Pro unit, move it around and observe changes from the internal accelerometer and gyro sensors!&lt;br /&gt;
&lt;br /&gt;
[[File:Dash.png|500px]]&lt;br /&gt;
&lt;br /&gt;
# You have now setup the RaceCapture app!&lt;br /&gt;
&lt;br /&gt;
== Selecting your favorite race tracks==&lt;br /&gt;
RaceCapture/Pro can auto-detect and configure your favorite race tracks as soon as GPS lock is obtained.&lt;br /&gt;
&lt;br /&gt;
# After connecting the RaceCapture app and verifying connectivity, navigate to the configuration view.  &lt;br /&gt;
# Select the Race Tracks from the menu on the left.&lt;br /&gt;
# Search and select the race tracks you will be typically attending.&lt;br /&gt;
# Once the tracks have been selected, write the updated configuration using the [[Image:rc_appwrite_config.png]] button in the lower left.&lt;br /&gt;
&lt;br /&gt;
When you arrive at the track and RaceCapture is powered up, it will automatically detect and configure the track&#039;s start/finish line and any available sectors.&lt;br /&gt;
&lt;br /&gt;
ProTip: Periodically click the update button [[Image:update_from_cloud.png]] to pull down the latest set of race track configurations.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Setting up Bluetooth ==&lt;br /&gt;
===Enabling Bluetooth in firmware settings===&lt;br /&gt;
# Complete the Quick Start steps above, leaving RaceCapture/Pro connected to your computer&lt;br /&gt;
# Connect the Bluetooth module to the inner of the two RaceCapture/Pro ports on the same side the USB cable connects to&lt;br /&gt;
# Open the Race Capture app&lt;br /&gt;
# Click on the top left &#039;Menu&#039; button&lt;br /&gt;
# Click on &#039;Configuration&#039;&lt;br /&gt;
# Click on &#039;Wireless&#039; in the list of options on the left&lt;br /&gt;
# Click the toggle to the right of &#039;Bluetooth&#039; &amp;lt;br&amp;gt; [[File:Bt.png|500px]]&lt;br /&gt;
# Click the &#039;Write Config&#039; button on the bottom left (down array pointing to a RaceCapture/Pro)&lt;br /&gt;
&lt;br /&gt;
===Set up Android tablet/phone===&lt;br /&gt;
==Requirements==&lt;br /&gt;
For best performance, we recommend the following minimum specification:&lt;br /&gt;
* Android 4.4 and higher&lt;br /&gt;
* Quad core 1.6 GHz processor&lt;br /&gt;
* 2 GB RAM, 8 GB flash&lt;br /&gt;
* 1024x600 resolution, IPS display&lt;br /&gt;
* 7&amp;quot; or 10&amp;quot; screen&lt;br /&gt;
&lt;br /&gt;
Recommended Brands for tablets:&lt;br /&gt;
* Samsung&lt;br /&gt;
* Google Nexus&lt;br /&gt;
* LG&lt;br /&gt;
* Lenovo&lt;br /&gt;
&lt;br /&gt;
==Touch screen operation with gloves==&lt;br /&gt;
We recommend [http://http://www.amazon.com/AnyGlove-TM-Synthetic-Touchscreen-Compatible/dp/B00AB3EVOW AnyGlove] to make your racing gloves touch screen compatible.&lt;br /&gt;
&lt;br /&gt;
==Bluetooth pairing==&lt;br /&gt;
# Go into the Android settings and pair your device with the RaceCapture/Pro Bluetooth module&lt;br /&gt;
## Ensure Bluetooth is turned on in the Android device settings.&lt;br /&gt;
## Ensure the RaceCapture/Pro Bluetooth module is powered on (green light is flashing)&lt;br /&gt;
## Default password is 1234&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
## The green light on the Bluetooth module should be solid and not flashing&lt;br /&gt;
&lt;br /&gt;
===Verify connectivity===&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing. Pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6257</id>
		<title>RaceCapturePro2 QuickStart</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapturePro2_QuickStart&amp;diff=6257"/>
		<updated>2015-05-12T20:01:38Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* [https://race-capture.com/software/54aacf81183b3a6722000001 Download and install] the latest RaceCapture App&lt;br /&gt;
* Download and unzip drivers: [https://autosportlabs-software.s3-us-west-2.amazonaws.com/RaceCapturePro_drivers_winXPVista7_V2.zip Windows XP/Vista/7/8 Drivers V2]&lt;br /&gt;
** &#039;&#039;&#039;Note for Windows 8 users&#039;&#039;&#039; - These drivers are unsigned. We are working on creating a signed driver set, but in the meantime you will need to disable the driver signing requirement for Windows 8. [https://learn.sparkfun.com/tutorials/disabling-driver-signature-on-windows-8/disabling-signed-driver-enforcement-on-windows-8 Instructions]&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&lt;br /&gt;
# Attach GPS and Bluetooth module (if purchased) to RaceCapture/Pro&lt;br /&gt;
# Plug in the supplied USB cable to RaceCapture/Pro and your computer.&lt;br /&gt;
# When prompted for drivers, select them from the zip file you unzipped previously.&lt;br /&gt;
## If not prompted or Windows does not ask you to locate drivers, open Device Manager, find RaceCapture/Pro (usually under &#039;Other devices&#039;), right click and select &#039;Update Driver&#039; software. Then select the folder containing the unzipped drivers you downloaded previously.&lt;br /&gt;
# Confirm you really want to install the drivers&lt;br /&gt;
# Open the RaceCapture application. &lt;br /&gt;
## You should see &#039;Reading Configuration&#039; at the top of the window once the app detects RaceCapture/Pro.&lt;br /&gt;
# Click on &#039;Dashboard&#039;&lt;br /&gt;
# Click on the bottom right arrow three times, which will display the digital dash. You should see the Utc and Interval channels changing, which means data is being transmitted over USB. &lt;br /&gt;
## &#039;&#039;&#039;Protip:&#039;&#039;&#039; Pick up the RaceCapture/Pro unit, move it around and observe changes from the internal accelerometer and gyro sensors!&lt;br /&gt;
&lt;br /&gt;
[[File:Dash.png|500px]]&lt;br /&gt;
&lt;br /&gt;
# You have now setup the RaceCapture app!&lt;br /&gt;
&lt;br /&gt;
== Selecting your favorite race tracks==&lt;br /&gt;
RaceCapture/Pro can auto-detect and configure your favorite race tracks as soon as GPS lock is obtained.&lt;br /&gt;
&lt;br /&gt;
# After connecting the RaceCapture app and verifying connectivity, navigate to the configuration view.  &lt;br /&gt;
# Select the Race Tracks from the menu on the left.&lt;br /&gt;
# Search and select the race tracks you will be typically attending.&lt;br /&gt;
# Once the tracks have been selected, write the updated configuration using the [[Image:rc_appwrite_config.png]] button in the lower left.&lt;br /&gt;
&lt;br /&gt;
When you arrive at the track and RaceCapture is powered up, it will automatically detect and configure the track&#039;s start/finish line and any available sectors.&lt;br /&gt;
&lt;br /&gt;
ProTip: Periodically click the update button [[Image:update_from_cloud.png]] to pull down the latest set of race track configurations.&lt;br /&gt;
&lt;br /&gt;
[[Image:RA_automatic_track_detection.png|500px]]&lt;br /&gt;
&lt;br /&gt;
== Setting up Bluetooth ==&lt;br /&gt;
===Enabling Bluetooth in firmware settings===&lt;br /&gt;
# Complete the Quick Start steps above, leaving RaceCapture/Pro connected to your computer&lt;br /&gt;
# Connect the Bluetooth module to the inner of the two RaceCapture/Pro ports on the same side the USB cable connects to&lt;br /&gt;
# Open the Race Capture app&lt;br /&gt;
# Click on the top left &#039;Menu&#039; button&lt;br /&gt;
# Click on &#039;Configuration&#039;&lt;br /&gt;
# Click on &#039;Wireless&#039; in the list of options on the left&lt;br /&gt;
# Click the toggle to the right of &#039;Bluetooth&#039; &amp;lt;br&amp;gt; [[File:Bt.png|500px]]&lt;br /&gt;
# Click the &#039;Write Config&#039; button on the bottom left (down array pointing to a RaceCapture/Pro)&lt;br /&gt;
&lt;br /&gt;
===Set up Android tablet/phone===&lt;br /&gt;
==Requirements==&lt;br /&gt;
For best performance, we recommend the following minimum specification:&lt;br /&gt;
* Android 4.4 and higher&lt;br /&gt;
* Quad core 1.6 GHz processor&lt;br /&gt;
* 2 GB RAM, 8 GB flash&lt;br /&gt;
* 1024x600 resolution, IPS display&lt;br /&gt;
* 7&amp;quot; or 10&amp;quot; screen&lt;br /&gt;
&lt;br /&gt;
Recommended Brands for tablets:&lt;br /&gt;
* Samsung&lt;br /&gt;
* Google Nexus&lt;br /&gt;
* LG&lt;br /&gt;
* Lenovo&lt;br /&gt;
&lt;br /&gt;
==Touch screen operation with gloves==&lt;br /&gt;
We recommend [http://http://www.amazon.com/AnyGlove-TM-Synthetic-Touchscreen-Compatible/dp/B00AB3EVOW AnyGlove] to make your racing gloves touch screen compatible.&lt;br /&gt;
&lt;br /&gt;
==Bluetooth pairing==&lt;br /&gt;
# Go into the Android settings and pair your device with the RaceCapture/Pro Bluetooth module&lt;br /&gt;
## Ensure Bluetooth is turned on in the Android device settings.&lt;br /&gt;
## Ensure the RaceCapture/Pro Bluetooth module is powered on (green light is flashing)&lt;br /&gt;
## Default password is 1234&lt;br /&gt;
# Install the Race Capture app on your Android device from the [https://play.google.com/store/apps/details?id=com.autosportlabs.racecapture&amp;amp;hl=en Google Play Store]&lt;br /&gt;
# Open the RaceCapture app, tap the screen until the RaceCapture logo show up at the top. &lt;br /&gt;
# Tap the Bluetooth icon at the top right &amp;lt;br&amp;gt; [[File:Selectbt.png|500px]]&lt;br /&gt;
# Select RaceCapture/Pro &amp;lt;br&amp;gt; [[File:Selectrcp.png|500px]]&lt;br /&gt;
# After a few seconds you should see a &#039;Connected to RaceCapture/Pro&#039; message and data will be transmitting to your tablet.&lt;br /&gt;
## The green light on the Bluetooth module should be solid and not flashing&lt;br /&gt;
&lt;br /&gt;
===Verify connectivity===&lt;br /&gt;
# Swipe to the digital dash screen and you should see values changing. Pick up your RaceCapture/Pro and move it around, you should see even more sensors changing! &amp;lt;br&amp;gt; [[File:Digtalbt.png|500px]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6256</id>
		<title>RaceCapture-Pro MK2</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6256"/>
		<updated>2015-05-12T18:19:43Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* Getting Started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture/Pro Quick Links=&lt;br /&gt;
* [[Image:add_to_cart.png|link=http://www.autosportlabs.com/racecapturepro-2/]]&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_QuickStart|First time setup]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_RPM|How to: Connect RPM]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_TelemetryQuickstart|How to: set up telemetry]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_GPS|How to: get best GPS data]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*[[RaceCapturePro_FAQ|More FAQs and How-To&#039;s&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapture_App_User%27s_Guide|RaceCapture App User&#039;s Guide]]&lt;br /&gt;
*&#039;&#039;&#039;[https://race-capture.com/software Software and Firmware downloads]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Sensors|Sensor Guide]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&#039;&#039;&#039;&lt;br /&gt;
*[https://github.com/autosportlabs Source code]&lt;br /&gt;
*[[RaceTracks|List of supported Race Tracks and Track Maps]]&lt;br /&gt;
*[[RCP_CAN|CAN Integration support]]&lt;br /&gt;
&lt;br /&gt;
===Previous Hardware Versions===&lt;br /&gt;
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]&lt;br /&gt;
&lt;br /&gt;
=Quick Reference=&lt;br /&gt;
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2 Specifications=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Input / Output Channels&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Analog Inputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels	&lt;br /&gt;
|8 (battery voltage dedicated on channel 8)&lt;br /&gt;
|-&lt;br /&gt;
|Voltage range&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
|Input impedance&lt;br /&gt;
|1M ohm&lt;br /&gt;
|-&lt;br /&gt;
|Voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|ADC precision&lt;br /&gt;
|12 bit&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
|Mapping&lt;br /&gt;
|Raw / Linear formula / Interpolated map&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Digital I/O&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Output mode type&lt;br /&gt;
|Open drain&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|1A, inductive clamped&lt;br /&gt;
|-&lt;br /&gt;
|Input mode voltage range&lt;br /&gt;
|0-12v&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Timer Inputs (RPM / Frequency)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;PWM/Analog outputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|PWM output type&lt;br /&gt;
|push/pull&lt;br /&gt;
|-&lt;br /&gt;
|PWM output voltage range&lt;br /&gt;
|5v&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|50mA&lt;br /&gt;
|-&lt;br /&gt;
|Analog Output&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Voltage Reference&lt;br /&gt;
|-&lt;br /&gt;
|Output Voltage/Capacity&lt;br /&gt;
|5v / 1A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Connectivity&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;CAN Bus&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CAN Channels&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|CAN baud rate&lt;br /&gt;
|125K, 250K, 500K, 1M baud&lt;br /&gt;
|-&lt;br /&gt;
|CAN filters&lt;br /&gt;
|14 per channel&lt;br /&gt;
|-&lt;br /&gt;
|Protocol support&lt;br /&gt;
|OBDII PID, custom CAN messaging&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Telemetry/Wireless&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Cellular&lt;br /&gt;
|Quad-band GSM (internal module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth&lt;br /&gt;
|Bluetooth 2.0 (external module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Serial&lt;br /&gt;
|Type	External RJ11&lt;br /&gt;
|-&lt;br /&gt;
|Max Baud Rate&lt;br /&gt;
|230400&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Inertial Motion Unit&lt;br /&gt;
|-&lt;br /&gt;
|Accelerometer Channels&lt;br /&gt;
|3 (X/Y/Z) (2G, 4G capable)&lt;br /&gt;
|-&lt;br /&gt;
|Gyro&lt;br /&gt;
|3 (Yaw/Pitch/Roll) (1000 degrees/sec)&lt;br /&gt;
|-&lt;br /&gt;
|Magnetic compass&lt;br /&gt;
|1 (Bearing) (device capable of 3)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|GPS&lt;br /&gt;
|-&lt;br /&gt;
|GPS Type&lt;br /&gt;
|External active antenna&lt;br /&gt;
|-&lt;br /&gt;
|GPS Maximum sample rate&lt;br /&gt;
|50Hz&lt;br /&gt;
|-&lt;br /&gt;
|GPS accuracy&lt;br /&gt;
|2.5M CEP&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Storage&lt;br /&gt;
|-&lt;br /&gt;
|Micro SD&lt;br /&gt;
|Up to 32GB (SDHC)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Configuration Capacity&lt;br /&gt;
|-&lt;br /&gt;
|Auto-detect track database&lt;br /&gt;
|240&lt;br /&gt;
|-&lt;br /&gt;
|Sectors per track&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|Channel support&lt;br /&gt;
|200&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Physical&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions&lt;br /&gt;
|5.3″ (w) x 4.2″ (h) x 1.2″ (tall) / 135x110x31 mm(est)&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|9oz / 255gm (est)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature&lt;br /&gt;
| Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
	<entry>
		<id>https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6255</id>
		<title>RaceCapture-Pro MK2</title>
		<link rel="alternate" type="text/html" href="https://wiki.autosportlabs.com/index.php?title=RaceCapture-Pro_MK2&amp;diff=6255"/>
		<updated>2015-05-12T18:19:22Z</updated>

		<summary type="html">&lt;p&gt;Rdoherty: /* RaceCapture/Pro Quick Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=RaceCapture/Pro Quick Links=&lt;br /&gt;
* [[Image:add_to_cart.png|link=http://www.autosportlabs.com/racecapturepro-2/]]&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_QuickStart|First time setup]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_RPM|How to: Connect RPM]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_TelemetryQuickstart|How to: set up telemetry]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro2_GPS|How to: get best GPS data]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*[[RaceCapturePro_FAQ|More FAQs and How-To&#039;s&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapture_App_User%27s_Guide|RaceCapture App User&#039;s Guide]]&lt;br /&gt;
*&#039;&#039;&#039;[http://race-capture.com/software Software and Firmware downloads]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Sensors|Sensor Guide]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[RaceCapturePro_Lua_Scripting|Lua Scripting Guide]]&#039;&#039;&#039;&lt;br /&gt;
*[https://github.com/autosportlabs Source code]&lt;br /&gt;
*[[RaceTracks|List of supported Race Tracks and Track Maps]]&lt;br /&gt;
*[[RCP_CAN|CAN Integration support]]&lt;br /&gt;
&lt;br /&gt;
===Previous Hardware Versions===&lt;br /&gt;
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]&lt;br /&gt;
&lt;br /&gt;
=Quick Reference=&lt;br /&gt;
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]&lt;br /&gt;
&lt;br /&gt;
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]&lt;br /&gt;
&lt;br /&gt;
=RaceCapture/Pro MK2 Specifications=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Input / Output Channels&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Analog Inputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels	&lt;br /&gt;
|8 (battery voltage dedicated on channel 8)&lt;br /&gt;
|-&lt;br /&gt;
|Voltage range&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
|Input impedance&lt;br /&gt;
|1M ohm&lt;br /&gt;
|-&lt;br /&gt;
|Voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|ADC precision&lt;br /&gt;
|12 bit&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
|Mapping&lt;br /&gt;
|Raw / Linear formula / Interpolated map&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Digital I/O&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Output mode type&lt;br /&gt;
|Open drain&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|1A, inductive clamped&lt;br /&gt;
|-&lt;br /&gt;
|Input mode voltage range&lt;br /&gt;
|0-12v&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Timer Inputs (RPM / Frequency)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Input voltage protection&lt;br /&gt;
|400v (intermittent)&lt;br /&gt;
|-&lt;br /&gt;
|Maximum sample rate&lt;br /&gt;
|1000Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;PWM/Analog outputs&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Channels&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|PWM output type&lt;br /&gt;
|push/pull&lt;br /&gt;
|-&lt;br /&gt;
|PWM output voltage range&lt;br /&gt;
|5v&lt;br /&gt;
|-&lt;br /&gt;
|Output current capacity&lt;br /&gt;
|50mA&lt;br /&gt;
|-&lt;br /&gt;
|Analog Output&lt;br /&gt;
|0-5v&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Voltage Reference&lt;br /&gt;
|-&lt;br /&gt;
|Output Voltage/Capacity&lt;br /&gt;
|5v / 1A&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Connectivity&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;CAN Bus&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|CAN Channels&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|CAN baud rate&lt;br /&gt;
|125K, 250K, 500K, 1M baud&lt;br /&gt;
|-&lt;br /&gt;
|CAN filters&lt;br /&gt;
|14 per channel&lt;br /&gt;
|-&lt;br /&gt;
|Protocol support&lt;br /&gt;
|OBDII PID, custom CAN messaging&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Telemetry/Wireless&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Cellular&lt;br /&gt;
|Quad-band GSM (internal module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth&lt;br /&gt;
|Bluetooth 2.0 (external module, optional)&lt;br /&gt;
|-&lt;br /&gt;
|Serial&lt;br /&gt;
|Type	External RJ11&lt;br /&gt;
|-&lt;br /&gt;
|Max Baud Rate&lt;br /&gt;
|230400&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Inertial Motion Unit&lt;br /&gt;
|-&lt;br /&gt;
|Accelerometer Channels&lt;br /&gt;
|3 (X/Y/Z) (2G, 4G capable)&lt;br /&gt;
|-&lt;br /&gt;
|Gyro&lt;br /&gt;
|3 (Yaw/Pitch/Roll) (1000 degrees/sec)&lt;br /&gt;
|-&lt;br /&gt;
|Magnetic compass&lt;br /&gt;
|1 (Bearing) (device capable of 3)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|GPS&lt;br /&gt;
|-&lt;br /&gt;
|GPS Type&lt;br /&gt;
|External active antenna&lt;br /&gt;
|-&lt;br /&gt;
|GPS Maximum sample rate&lt;br /&gt;
|50Hz&lt;br /&gt;
|-&lt;br /&gt;
|GPS accuracy&lt;br /&gt;
|2.5M CEP&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Storage&lt;br /&gt;
|-&lt;br /&gt;
|Micro SD&lt;br /&gt;
|Up to 32GB (SDHC)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Configuration Capacity&lt;br /&gt;
|-&lt;br /&gt;
|Auto-detect track database&lt;br /&gt;
|240&lt;br /&gt;
|-&lt;br /&gt;
|Sectors per track&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|Channel support&lt;br /&gt;
|200&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Physical&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions&lt;br /&gt;
|5.3″ (w) x 4.2″ (h) x 1.2″ (tall) / 135x110x31 mm(est)&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|9oz / 255gm (est)&lt;br /&gt;
|-&lt;br /&gt;
|Temperature&lt;br /&gt;
| Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:add_to_cart.png|link=http://www.autosportlabs.com/product/racecapturepro/]]&lt;/div&gt;</summary>
		<author><name>Rdoherty</name></author>
	</entry>
</feed>