<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://granitedevices.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mtakala</id>
		<title>Granite Devices Knowledge Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://granitedevices.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mtakala"/>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/wiki/Special:Contributions/Mtakala"/>
		<updated>2026-04-18T08:53:18Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:SC2_Sport%26Pro%26Ultimate_Firmware_Upgrade_does_not_start.pdf&amp;diff=7862</id>
		<title>File:SC2 Sport&amp;Pro&amp;Ultimate Firmware Upgrade does not start.pdf</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:SC2_Sport%26Pro%26Ultimate_Firmware_Upgrade_does_not_start.pdf&amp;diff=7862"/>
				<updated>2025-11-21T16:57:31Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: Mtakala uploaded a new version of File:SC2 Sport&amp;amp;Pro&amp;amp;Ultimate Firmware Upgrade does not start.pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_documentation&amp;diff=7861</id>
		<title>Simucube 2 documentation</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_documentation&amp;diff=7861"/>
				<updated>2025-11-21T16:55:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all officially published documentation of Simucube 2 systems. The main Simucube brand website is at https:///www.simucube.com&lt;br /&gt;
Please also see the user guides at https://docs.simucube.com platform.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
see [[Simucube 2 True Drive releases|Simucube 2 True Drive software releases]]&lt;br /&gt;
&lt;br /&gt;
==User manuals==&lt;br /&gt;
* {{dlfile|Simucube_2_User_Guide.pdf|Simucube 2 User Guide (PDF)}}&lt;br /&gt;
&lt;br /&gt;
==Service manuals==&lt;br /&gt;
&lt;br /&gt;
'''Note: Review the instructions carefully and only perform service procedures if you feel comfortable performing them. Your reseller will always help if necessary.'''&lt;br /&gt;
&lt;br /&gt;
===Quick Release Pin is too tight or too loose===&lt;br /&gt;
Problem: The Quick Release Pin is too tight or too easy to remove and QR has play.&lt;br /&gt;
Possible solution: Adjust the QR pin tightness. See video here: https://www.youtube.com/watch?v=YYKkb5Ioadg&lt;br /&gt;
===Quick release slipping===&lt;br /&gt;
Problem: Wheel/quick release is slipping and center point is changing. &lt;br /&gt;
Cause: The conical shaft adapter is slipping. This affected many of the very first produced Simucube 2 units in May 2019.&lt;br /&gt;
* {{dlfile|Simucube 2 tightening SQR.pdf|Tightening Simucube Quick Release (solution to slipping) (PDF)}}&lt;br /&gt;
&lt;br /&gt;
===Device stuck at startup===&lt;br /&gt;
Problem: Device stuck in &amp;quot;Waiting for drive to get ready&amp;quot; and does not start correctly. The E-stop button status follows the real e-stop button.&lt;br /&gt;
Possible cause: Internal cable for the power button is placed in a bad/sensitive location inside the device.&lt;br /&gt;
Note: This service instruction is only applicable to Simucube 2 Sport and Pro R1 units (Pro with 2 power supplies) that were produced before August 2020. R1 units have a rocker switch near the one of the rear corners as a power switch, where as R2 units have a on/off toggle switch near the center of the back plate.&lt;br /&gt;
* {{dlfile|SC2_Sport_&amp;amp;_Pro_R1_power_button_wire_check.pdf|Simucube 2 Sport/Pro R1 power button wire check (PDF)}}&lt;br /&gt;
&lt;br /&gt;
===Antenna connector / cable issues===&lt;br /&gt;
Problem: The external antenna connector is loose.&lt;br /&gt;
Cause: Loose antenna connector.&lt;br /&gt;
'''Note: Do not spin the antenna connector to not cause the internal cable to wind up and break.'''&lt;br /&gt;
* {{dlfile|SC2_Sport_&amp;amp;_Pro_Antenna_retighten.pdf|Simucube 2 Sport/Pro antenna connection retighten instructions (PDF)}}&lt;br /&gt;
* {{dlfile|SC2_Ultimate_Antenna_connector_replacement_guide.pdf|Simucube 2 Ultimate antenna connector replacement / re-tightening guide (PDF)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem: Spinning antenna connector has caused the internal antenna cable to break. Solution: Replace the antenna connector&amp;amp;cable assembly. Contact your reseller for spare parts.&lt;br /&gt;
* {{dlfile|SC2_Sport_&amp;amp;_Pro_R1_Antenna_connector_replacement_guide.pdf|Simucube 2 Sport/Pro R1 antenna connector replacement guide (PDF)}}&lt;br /&gt;
* {{dlfile|SC2_Sport_&amp;amp;_Pro_R2_Antenna_connector_replacement_guide.pdf|Simucube 2 Sport/Pro R2 antenna connector replacement guide (PDF)}}&lt;br /&gt;
* {{dlfile|SC2_Ultimate_Antenna_connector_replacement_guide.pdf|Simucube 2 Ultimate antenna connector replacement / re-tightening guide (PDF)}}&lt;br /&gt;
&lt;br /&gt;
===Firmware update does find the device===&lt;br /&gt;
Problem: Firmware update is stuck after sending command to device, and does not update the device at all. True Drive will just quit after clicking the exit button.&lt;br /&gt;
Cause: Razer mouse driver installs a filter driver that blocks the packets used by True Drive to do the update.&lt;br /&gt;
* {{dlfile|SC2_Sport&amp;amp;Pro&amp;amp;Ultimate_Firmware_Upgrade_does_not_start.pdf| SC2 Sport&amp;amp;Pro&amp;amp;Ultimate Firmware Upgrade does not start (PDF)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using Simucube wheelbase products on Linux==&lt;br /&gt;
see: [[Using Simucube wheel base in Linux]]&lt;br /&gt;
&lt;br /&gt;
==Developer documentation==&lt;br /&gt;
* {{dlfile|Simucube_2_Accessory_Port_Application_Guide.pdf|Simucube 2 Accessory Port Application Guide (PDF)}}&lt;br /&gt;
* [[Simucube product USB interface documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Simucube_2]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Using_Simucube_wheel_base_in_Linux&amp;diff=7859</id>
		<title>Using Simucube wheel base in Linux</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Using_Simucube_wheel_base_in_Linux&amp;diff=7859"/>
				<updated>2025-06-08T07:14:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 on Linux ==&lt;br /&gt;
&lt;br /&gt;
====This is a ‘Extraction’ from the forum topic: [https://community.granitedevices.com/t/simucube-2-on-linux/10166 Driving Simulator for Vehicle Research], the credits of being able to write this guide goes to all that commented on that thread. Very special thanks to Sergio Rafael Lemke.====&lt;br /&gt;
&lt;br /&gt;
The latest True Drive releases added some missing descriptors needed by Linux, the bellow tutorial lists the extra changes needed.&lt;br /&gt;
&lt;br /&gt;
Note: There are reports that the &amp;quot;old&amp;quot; plain wine does not work by default, but proton-wine does. Also Simucube Tuner should work for the wheelbase.&lt;br /&gt;
This is due to Hidraw support not being enabled by default in wine while it is enabled in proton-wine.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Important: the only command to run as root on this guide is in red&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can repeat this process as many times as you want, if something does not work, remove &amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;/home/username/simucube &amp;lt;/span&amp;gt; and try again.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Have wine installed on your distro.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* To isolate this True Drive from the main wine setup we will use a dedicated WINEPREFIX, you can use whatever WINEPREFIX name you want, think of it as sandbox that you can delete and recreate if something goes wrong.&lt;br /&gt;
&lt;br /&gt;
* In order to avoid special character expansion problems, as users may use different shells, the next commands uses username, please adapt to your &amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;, which you can get with the terminal command: '''whoami'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| mkdir /home/&amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;/simucube&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Now we need to do some regedit changes, but those changes will only apply to the WINEPREFIX we created above:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| WINEPREFIX=&amp;quot;/home/&amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;/simucube&amp;quot; wine regedit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* In the windows registry that opened with the command above, create the bellow 2 registry entries:&lt;br /&gt;
&lt;br /&gt;
Right click on the bellow entry-&amp;gt;New-&amp;gt;DWORD value, and set to &amp;quot;0&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus&lt;br /&gt;
|}&lt;br /&gt;
The DWORD to add and set to 0 is:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Enable SDL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
And:&lt;br /&gt;
&lt;br /&gt;
Right click on the bellow entry-&amp;gt;New-&amp;gt;DWORD value, and set to &amp;quot;1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus&lt;br /&gt;
|}&lt;br /&gt;
The DWORD to add and set to 1 is:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| DisableInput&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Now we can already install Truedrive:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| WINEPREFIX=&amp;quot;/home/&amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;/simucube&amp;quot; wine Simucube_2_True_Drive_version.exe&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Create the bellow file and add(You can add all or only your model, doesn't really matter):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;vim /etc/udev/rules.d/72-simucube.rules&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 1:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5a&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 2 Sport:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d61&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 2 Pro:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d60&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 2 Ultimate:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5f&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Needed for firmware upgrade(Works for all Simucube 2 models):&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5e&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Needed for firmware upgrade (Simucube 1):&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5b&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Power on the Simucube 2 base, open True Drive (you probably have an icon in the wine submenu).&lt;br /&gt;
* Don't forget to enable high torque.&lt;br /&gt;
&lt;br /&gt;
This tutorial was created based on:&lt;br /&gt;
OpenSUSE Tumbleweed and Slowroll, should work equally on other distros.&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Using_Simucube_wheel_base_in_Linux&amp;diff=7858</id>
		<title>Using Simucube wheel base in Linux</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Using_Simucube_wheel_base_in_Linux&amp;diff=7858"/>
				<updated>2025-06-07T23:47:49Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 on Linux ==&lt;br /&gt;
&lt;br /&gt;
====This is a ‘Extraction’ from the forum topic: [https://community.granitedevices.com/t/simucube-2-on-linux/10166 Driving Simulator for Vehicle Research], the credits of being able to write this guide goes to all that commented on that thread. Very special thanks to Sergio Rafael Lemke.====&lt;br /&gt;
&lt;br /&gt;
The latest True Drive releases added some missing descriptors needed by Linux, the bellow tutorial lists the extra changes needed.&lt;br /&gt;
&lt;br /&gt;
Note: There are reports that the &amp;quot;old&amp;quot; plain wine does not work. You must use proton-wine, then it will work. Also Simucube Tuner should work for the wheelbase.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Important: the only command to run as root on this guide is in red&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You can repeat this process as many times as you want, if something does not work, remove &amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;/home/username/simucube &amp;lt;/span&amp;gt; and try again.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Have wine installed on your distro.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* To isolate this True Drive from the main wine setup we will use a dedicated WINEPREFIX, you can use whatever WINEPREFIX name you want, think of it as sandbox that you can delete and recreate if something goes wrong.&lt;br /&gt;
&lt;br /&gt;
* In order to avoid special character expansion problems, as users may use different shells, the next commands uses username, please adapt to your &amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;, which you can get with the terminal command: '''whoami'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| mkdir /home/&amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;/simucube&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Now we need to do some regedit changes, but those changes will only apply to the WINEPREFIX we created above:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| WINEPREFIX=&amp;quot;/home/&amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;/simucube&amp;quot; wine regedit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* In the windows registry that opened with the command above, create the bellow 2 registry entries:&lt;br /&gt;
&lt;br /&gt;
Right click on the bellow entry-&amp;gt;New-&amp;gt;DWORD value, and set to &amp;quot;0&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus&lt;br /&gt;
|}&lt;br /&gt;
The DWORD to add and set to 0 is:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Enable SDL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
And:&lt;br /&gt;
&lt;br /&gt;
Right click on the bellow entry-&amp;gt;New-&amp;gt;DWORD value, and set to &amp;quot;1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus&lt;br /&gt;
|}&lt;br /&gt;
The DWORD to add and set to 1 is:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| DisableInput&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Now we can already install Truedrive:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| WINEPREFIX=&amp;quot;/home/&amp;lt;span style=&amp;quot;color:#1E90FF&amp;quot;&amp;gt;username&amp;lt;/span&amp;gt;/simucube&amp;quot; wine Simucube_2_True_Drive_version.exe&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Create the bellow file and add(You can add all or only your model, doesn't really matter):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;vim /etc/udev/rules.d/72-simucube.rules&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 1:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5a&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 2 Sport:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d61&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 2 Pro:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d60&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Simucube 2 Ultimate:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5f&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Needed for firmware upgrade(Works for all Simucube 2 models):&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5e&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#Needed for firmware upgrade (Simucube 1):&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
KERNEL==&amp;quot;hidraw*&amp;quot;, ATTRS{idVendor}==&amp;quot;16d0&amp;quot;, ATTRS{idProduct}==&amp;quot;0d5b&amp;quot;, MODE=&amp;quot;0660&amp;quot;, TAG+=&amp;quot;uaccess&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Power on the Simucube 2 base, open True Drive (you probably have an icon in the wine submenu).&lt;br /&gt;
* Don't forget to enable high torque.&lt;br /&gt;
&lt;br /&gt;
This tutorial was created based on:&lt;br /&gt;
OpenSUSE Tumbleweed and Slowroll, should work equally on other distros.&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7857</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7857"/>
				<updated>2025-03-28T14:35:40Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity. This setting should be around 2 V higher than the HV Bus Voltage. E.g. 48 V HV bus voltage must be 50 V or higher. IONI servo drive needs some headroom over the FOV setting before hitting its internal hard-fault limit, so setting higher FOV than this guideline is to be avoided.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to erase the device flash memory, and re-flash the Simucube bootloader on to it. Then you can use the Simucube Configuration Tool that will program the actual Simucube firmware to the device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't remove the short circuit condition, it is possible that the capacitors C14 and C15 are shorted.&lt;br /&gt;
[[File:sc1-usb-hid_usb_layout.png|none|thumb|SimuCUBE 1 X3 USB layout. USB data lines from microcontroller are highlighted in yellow. Traces on the top of the board are red and bottom of the board blue. Vias where a trace will switch the side, are green.]]&lt;br /&gt;
[[File:sc1-usb-hid_esd_schematic.png|none|thumb|SimuCUBE 1 X3 USB ESD protection schematics]]&lt;br /&gt;
&lt;br /&gt;
If there is still no connectivity between the data lines to the processor and the USB port, then issue might also be the series resistors R14 and R15 that are visible in the ESD protection schematics above. These resistors can be replaced with 27 ohm or 0 ohm resistors.&lt;br /&gt;
&lt;br /&gt;
If there is still no connectivity, then the optional opto isolator bypass resistors R30 and R31 might be non-conducting. These resistors are 0 ohm. No Simucube 1 units were ever produced with the optional opto isolator circuitry, so every board has the bypass resistors.&lt;br /&gt;
[[File:sc1-usb-hid_opto_bypass.png|none|thumb|SimuCUBE 1 X3 USB optional opto isolator bypass resistors]]&lt;br /&gt;
&lt;br /&gt;
If the ESD diode and its related two capacitors are not short circuited, and the resistors R30 and R31, and R14 and R15 are conducting, the issue is likely internal to the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader (by using DfuSeDemo) and then firmware.&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need even more detailed schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7856</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7856"/>
				<updated>2025-03-28T14:25:08Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity. This setting should be around 2 V higher than the HV Bus Voltage. E.g. 48 V HV bus voltage must be 50 V or higher. IONI servo drive needs some headroom over the FOV setting before hitting its internal hard-fault limit, so setting higher FOV than this guideline is to be avoided.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to erase the device flash memory, and re-flash the Simucube bootloader on to it. Then you can use the Simucube Configuration Tool that will program the actual Simucube firmware to the device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't remove the short circuit condition, it is possible that the capacitors C14 and C15 are shorted.&lt;br /&gt;
[[File:sc1-usb-hid_usb_layout.png|none|thumb|SimuCUBE 1 X3 USB layout. USB data lines from microcontroller are highlighted in yellow.]]&lt;br /&gt;
[[File:sc1-usb-hid_esd_schematic.png|none|thumb|SimuCUBE 1 X3 USB ESD protection schematics]]&lt;br /&gt;
&lt;br /&gt;
If there is still no connectivity between the data lines to the processor and the USB port, then issue might also be the series resistors R14 and R15 that are visible in the ESD protection schematics above. These resistors can be replaced with 27 ohm or 0 ohm resistors.&lt;br /&gt;
&lt;br /&gt;
If there is still no connectivity, then the optional opto isolator bypass resistors R30 and R31 might be non-conducting. These resistors are 0 ohm. No Simucube 1 units were ever produced with the optional opto isolator circuitry, so every board has the bypass resistors.&lt;br /&gt;
[[File:sc1-usb-hid_opto_bypass.png|none|thumb|SimuCUBE 1 X3 USB optional opto isolator bypass resistors]]&lt;br /&gt;
&lt;br /&gt;
If the ESD diode and its related two capacitors are not short circuited, and the resistors R30 and R31, and R14 and R15 are conducting, the issue is likely internal to the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader (by using DfuSeDemo) and then firmware.&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need even more detailed schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Sc1-usb-hid_esd_schematic.png&amp;diff=7855</id>
		<title>File:Sc1-usb-hid esd schematic.png</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Sc1-usb-hid_esd_schematic.png&amp;diff=7855"/>
				<updated>2025-03-28T14:23:47Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByGD}}&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Sc1-usb-hid_opto_bypass.png&amp;diff=7854</id>
		<title>File:Sc1-usb-hid opto bypass.png</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Sc1-usb-hid_opto_bypass.png&amp;diff=7854"/>
				<updated>2025-03-28T14:23:20Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByGD}}&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Sc1-usb-hid_usb_layout.png&amp;diff=7853</id>
		<title>File:Sc1-usb-hid usb layout.png</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Sc1-usb-hid_usb_layout.png&amp;diff=7853"/>
				<updated>2025-03-28T14:23:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByGD}}&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7852</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7852"/>
				<updated>2025-03-28T14:22:32Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Check the USB ESD protection diodes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity. This setting should be around 2 V higher than the HV Bus Voltage. E.g. 48 V HV bus voltage must be 50 V or higher. IONI servo drive needs some headroom over the FOV setting before hitting its internal hard-fault limit, so setting higher FOV than this guideline is to be avoided.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to erase the device flash memory, and re-flash the Simucube bootloader on to it. Then you can use the Simucube Configuration Tool that will program the actual Simucube firmware to the device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't remove the short circuit condition, it is possible that the capacitors C14 and C15 are shorted.&lt;br /&gt;
[[File:sc1-usb-hid_usb_layout.png|none|thumb|SimuCUBE 1 X3 USB layout. USB data lines from microcontroller are highlighted in yellow.]]&lt;br /&gt;
[[File:sc1-usb-hid_esd_schematic.png|none|thumb|SimuCUBE 1 X3 USB ESD protection schematics]]&lt;br /&gt;
&lt;br /&gt;
If there is still no connectivity between the data lines to the processor and the USB port, then issue might also be the series resistors R14 and R15 that are visible in the ESD protection schematics above. These resistors can be replaced with 27 ohm or 0 ohm resistors.&lt;br /&gt;
&lt;br /&gt;
If there is still no connectivity, then the optional opto isolator bypass resistors R30 and R31 might be non-conducting. These resistors are 0 ohm. No Simucube 1 units were ever produced with the optional opto isolator circuitry, so every board has the bypass resistors.&lt;br /&gt;
[[File:sc1-usb-hid_opto_bypass.png|none|thumb|SimuCUBE 1 X3 USB optional opto isolator bypass resistors]]&lt;br /&gt;
&lt;br /&gt;
If the ESD diode and its related two capacitors are not short circuited, and the resistors R30 and R31, and R14 and R15 are conducting, the issue is likely internal to the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader (by using DfuSeDemo) and then firmware.&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7851</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7851"/>
				<updated>2025-03-26T13:28:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| March 26th, 2025&lt;br /&gt;
| Simucube Tuner&lt;br /&gt;
| [https://simucube.com/simucube-tuner-2-5 Simucube Tuner]&lt;br /&gt;
| Simucube 2 True Drive development has ended, and Simucube Tuner 2.5 with Simucube 2 wheelbase support has been released on this day.&lt;br /&gt;
&lt;br /&gt;
Simucube Tuner is a massive upgrade, providing total control over all Simucube products including wireless wheels.&lt;br /&gt;
&lt;br /&gt;
'''Whats new for Simucube 2 users?'''&lt;br /&gt;
* One software for everything&lt;br /&gt;
* Much requested auto switching of profiles for Simucube 2&lt;br /&gt;
* Improved user interface&lt;br /&gt;
* Torque linearity filter for Simucube 2 Sport and Pro models&lt;br /&gt;
* Various small firmware changes and fixes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| July 5th, 2024&lt;br /&gt;
| 2024.7.1 hotfix&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Changes and fixes - 2024.7.1 hotfix'''&lt;br /&gt;
* Reconstruction Filter can be turned off again.&lt;br /&gt;
* Prevent possible 485001 fault on servo drive on device startup. This is harmless out of range parameter write attempt if default profile stored on device contained 2024.5 recon filter v2 beta testing value. In such case the Reconstruction Filter V2 value is set to 4.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults were shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Torque level will always show 40% / 10 Nm when opening edit FFB dialog. This issue was fixed in a silent fix, download and install 2024.7 again.&lt;br /&gt;
* Reconstruction filter cannot be turned off completely - selecting &amp;quot;off&amp;quot; will actually use a very smooth setting.&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7850</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7850"/>
				<updated>2025-03-26T13:27:11Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| March 26th, 2025&lt;br /&gt;
| [https://simucube.com/simucube-tuner-2-5 Simucube Tuner]&lt;br /&gt;
| Simucube 2 True Drive development has ended, and Simucube Tuner 2.5 with Simucube 2 wheelbase support has been released on this day.&lt;br /&gt;
&lt;br /&gt;
Simucube Tuner is a massive upgrade, providing total control over all Simucube products including wireless wheels.&lt;br /&gt;
&lt;br /&gt;
'''Whats new for Simucube 2 users?'''&lt;br /&gt;
* One software for everything&lt;br /&gt;
* Much requested auto switching of profiles for Simucube 2&lt;br /&gt;
* Improved user interface&lt;br /&gt;
* Torque linearity filter for Simucube 2 Sport and Pro models&lt;br /&gt;
* Various small firmware changes and fixes&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| July 5th, 2024&lt;br /&gt;
| 2024.7.1 hotfix&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Changes and fixes - 2024.7.1 hotfix'''&lt;br /&gt;
* Reconstruction Filter can be turned off again.&lt;br /&gt;
* Prevent possible 485001 fault on servo drive on device startup. This is harmless out of range parameter write attempt if default profile stored on device contained 2024.5 recon filter v2 beta testing value. In such case the Reconstruction Filter V2 value is set to 4.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults were shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Torque level will always show 40% / 10 Nm when opening edit FFB dialog. This issue was fixed in a silent fix, download and install 2024.7 again.&lt;br /&gt;
* Reconstruction filter cannot be turned off completely - selecting &amp;quot;off&amp;quot; will actually use a very smooth setting.&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_wireless_wheel_system&amp;diff=7848</id>
		<title>Simucube wireless wheel system</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_wireless_wheel_system&amp;diff=7848"/>
				<updated>2025-02-28T09:57:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox electric device&lt;br /&gt;
| name  = Wireless button plate module&lt;br /&gt;
| image =[[File:buttonplatev1.jpg|290px]]&lt;br /&gt;
| type  = PCB module&lt;br /&gt;
| about = [[SWW]] transmitter (wheel side)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox electric device&lt;br /&gt;
| name  = Simucube wireless adapter&lt;br /&gt;
| image =[[File:sc1wirelessmodule.jpg|290px]]&lt;br /&gt;
| type  = PCB module&lt;br /&gt;
| about = Simucube 1 [[SWW]] receiver&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:btpins.png|300px|thumb|link=Media:SimuCUBE Wireless Button plate Module v1.pdf|PDF documentation of the wireless button plate module for button plate manufacturers. [[Media:SimuCUBE Wireless Button plate Module v1.pdf|Download]].]]&lt;br /&gt;
The [[About SimuCUBE|Simucube]] Wireless Wheel System (a.k.a. SWW) enables users to connect sim wheels wirelessly to the Simucube &lt;br /&gt;
force feedback controller. The sim wheel buttons and incremental&lt;br /&gt;
encoders are connected to a wireless button plate logic module, which communicates with Simucube &lt;br /&gt;
force feedback controller’s wireless adapter wirelessly. The Simucube controller in turn&lt;br /&gt;
communicates these button and encoder state changes via USB to the user’s PC.&lt;br /&gt;
{{info|[[Simucube Wireless Wheel 2|The Simucube Wireless Wheel 2]] is an upgraded version of the Simucube Wireless wheel module that includes more digital inputs, 4 analog axes, and a built-in battery charger. Production of SWW will continue as SWW2 is not a replacement for it.}}&lt;br /&gt;
{{info|Since Simucube 1's End-Of-Life (EOL) in 2022, the addon receiver (Simucube Wireless Adapter) for Simucube 1 is also discontinued.}}&lt;br /&gt;
{{info|This product works only as combined with [[About SimuCUBE|Simucube]] controller or with [[Simucube 2]] wheel bases. Do not try to purchase this if you are not sure if you need this.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Basic operating principle===&lt;br /&gt;
&lt;br /&gt;
* Button plate manufacturers integrate the button plate wireless module in their designs simply by plugging the module to their PCB connector board and configuring the module with provided button plate configuration tool.&lt;br /&gt;
* Customers connect the wireless button plate to their Simucube device by simply pressing both paddle shifters simultaneously.&lt;br /&gt;
* The SimuCUBE 1 version needs an add-on receiver board (Simucube  Wireless Adapter, sold separately) to interface with these wireless button plate transmitter modules.&lt;br /&gt;
* The Simucube 2 Wheel Bases have this receiver module embedded in their design.&lt;br /&gt;
&lt;br /&gt;
[[File:buttonplate overview.png|800px]]&lt;br /&gt;
&lt;br /&gt;
==Button plate module features==&lt;br /&gt;
* Connect up to 28 input devices wirelessly to Simucube force feedback controller.&lt;br /&gt;
* Button inputs and encoders in 1:1, 1:2 and 1:4 modes are supported.&lt;br /&gt;
* Incredibly low energy consumption. Single battery will last over 3 years on daily hard-core use.&lt;br /&gt;
* Datasheet is available here: [[Media:SimuCUBE Wireless Button plate Module v1.pdf|Download]]&lt;br /&gt;
&lt;br /&gt;
* The factory default connection for input pins is stored on the device exactly as on the datasheet. &lt;br /&gt;
** In factory default configuration, Pins marked as BTN's are buttons and ENC pins are encoders. The button plate module advertises itself as &amp;quot;Unnamed BP&amp;quot;.&lt;br /&gt;
** Inputs modes and encoder types can be changed by only the button plate manufacturers and resellers via a separate hardware programming device and software. This is available from GD via request.&lt;br /&gt;
** Default mode for encoders is 1 pin state change per detent, i.e 1/4 gray code cycles per detent.&lt;br /&gt;
** '''Configuring the wireless button plate module is not possible''' without a programming device and software that is only available on request from Granite Devices to button plate manufacturers. &lt;br /&gt;
***'''Configuring is not supported for DIY purposes.'''&lt;br /&gt;
&lt;br /&gt;
==Simucube wireless adapter==&lt;br /&gt;
* Wireless wheel support may be added to all existing Simucube 1 boards by inserting a wireless adapter&lt;br /&gt;
* Insert a wireless adapter to a Simucube 1 board as shown in the following pictures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{picturebox|AKZ_1017_E.jpg|caption=The Simucube SER-DISP header and a Simucube wireless adapter}}&lt;br /&gt;
{{damage|Do not insert or remove Simucube Simucube adapter when the Simucube board is powered!}}&lt;br /&gt;
{{picturebox|AKZ_1018_E.jpg|caption=Insert the Simucube adapter to the SER-DISP header like this}}&lt;br /&gt;
{{info|A metallic or conductive case around Simucube board will have a negative effect on the signal quality, and in these cases a window or hole near the wireless adapter may be needed.}}&lt;br /&gt;
&lt;br /&gt;
==Button plate usage==&lt;br /&gt;
* Turn on by inserting a battery and switching power on from possible power switch.&lt;br /&gt;
* After starting, a button plate module goes into discovery mode, and it's status led starts to blink rapidly. The button plate can be found only in discovery mode.&lt;br /&gt;
* Establish a connection to your button plate from Simucube configuration software.&lt;br /&gt;
* When connecting a button plate to a Simucube for the first time, the connection must be opened manually from Simucube Configuration Tool (Simucube) or via the True Drive software (Simucube 2).&lt;br /&gt;
* Simucube board and wireless button plate remember each other, and later will connect to each other automatically (if this option is enabled).&lt;br /&gt;
* After connecting, the status led blinks 3 times in moderate frequency, and the button plate is ready to use.&lt;br /&gt;
* Check the signal quality and battery voltage from Simucube Configuration Tool (Simucube 1) or True Drive software. A warning tone will be played when the button plate is connected, but the the battery should be replaced. The warning time is around a month's worth of regular usage.&lt;br /&gt;
* The button plate should be ready to use. Input device events can be seen in Simucube configuration software and in games.&lt;br /&gt;
* When connected, the connection may be closed by pressing both paddle shifters for over 5 seconds.&lt;br /&gt;
* When not connected, the discovery mode can be started again by pressing the paddle shifters simultaneously for over 2 seconds.&lt;br /&gt;
* The button plate will stay in the discovery mode for 30 seconds after releasing the paddle shifters, or until connecting to a Simucube.&lt;br /&gt;
&lt;br /&gt;
{{info|Do not leave a wireless wheel in state where one or both of the paddle shifters are pressed for a long time. Having paddles pressed may deplete the battery in a few days.}}&lt;br /&gt;
&lt;br /&gt;
==Simucube Configuration Tool / True Drive software wireless settings==&lt;br /&gt;
&lt;br /&gt;
When a Simucube board has a wireless adapter connected to it, a Wireless Wheels tab will be shown and enabled in the Simucube Configuration Tool. For Simucube 2, this tab is always enabled in the True Drive software.&lt;br /&gt;
&lt;br /&gt;
This tab let's user to manage connections to Simucube Wireless Wheels. In this tab it's possible to find, connect, disconnect and forget wireless wheels.&lt;br /&gt;
Scanning can be started by pressing the &amp;quot;Scan for new devices&amp;quot; button. After clicking the button, information about nearby wireless wheels are shown in the list below.&lt;br /&gt;
&lt;br /&gt;
Wireless sim wheel names and MAC addresses can be used to identify different wheels. Names are set by wheel manufacturers, and therefore e.g. all wheels of same model may have same name.&lt;br /&gt;
On the other hand, the MAC addresses are unique, so they can always be used for identifying.&lt;br /&gt;
&lt;br /&gt;
{{picturebox|tuner2.PNG|caption=A dialog (which is shown as a tab in Simucube Configuration Tool 0.12.x and later, and in True Drive software of Simucube 2), for managing Simucube wireless wheel connections}}&lt;br /&gt;
&lt;br /&gt;
{{picturebox|tuner4.PNG|caption=The Simucube configuration software (both the Configuration Tool, and the True Drive software) shows information about connected wireless button plate on it's overview tab}}&lt;br /&gt;
&lt;br /&gt;
==Availability==&lt;br /&gt;
Ask wireless button plate availability from your button plate manufacturer.&lt;br /&gt;
&lt;br /&gt;
==Files==&lt;br /&gt;
[[Media:BP_module_3d.zip|Wireless button plate module 3D model files (.step and .iges)]]&lt;br /&gt;
&lt;br /&gt;
[[Media:SimuCUBE Wireless Button plate Module v1.pdf|PDF documentation of the wireless button plate module for button plate manufacturers]]&lt;br /&gt;
&lt;br /&gt;
[[Media:Bt_board_breakout_1r1_gerber-2018-09-04.zip|Gerber files for reference break out board]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_wireless_wheel_system&amp;diff=7847</id>
		<title>Simucube wireless wheel system</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_wireless_wheel_system&amp;diff=7847"/>
				<updated>2025-02-28T09:56:54Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox electric device&lt;br /&gt;
| name  = Wireless button plate module&lt;br /&gt;
| image =[[File:buttonplatev1.jpg|290px]]&lt;br /&gt;
| type  = PCB module&lt;br /&gt;
| about = [[SWW]] transmitter (wheel side)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox electric device&lt;br /&gt;
| name  = Simucube wireless adapter&lt;br /&gt;
| image =[[File:sc1wirelessmodule.jpg|290px]]&lt;br /&gt;
| type  = PCB module&lt;br /&gt;
| about = Simucube 1 [[SWW]] receiver&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:btpins.png|300px|thumb|link=Media:SimuCUBE Wireless Button plate Module v1.pdf|PDF documentation of the wireless button plate module for button plate manufacturers. [[Media:SimuCUBE Wireless Button plate Module v1.pdf|Download]].]]&lt;br /&gt;
The [[About SimuCUBE|Simucube]] Wireless Wheel System (a.k.a. SWW) enables users to connect sim wheels wirelessly to the Simucube &lt;br /&gt;
force feedback controller. The sim wheel buttons and incremental&lt;br /&gt;
encoders are connected to a wireless button plate logic module, which communicates with Simucube &lt;br /&gt;
force feedback controller’s wireless adapter wirelessly. The Simucube controller in turn&lt;br /&gt;
communicates these button and encoder state changes via USB to the user’s PC.&lt;br /&gt;
{{info|[[Simucube Wireless Wheel 2|The Simucube Wireless Wheel 2]] is an upgraded version of the Simucube Wireless wheel module that includes more digital inputs, 4 analog axes, and a built-in battery charger. Production of SWW will continue as SWW2 is not a replacement for it.}}&lt;br /&gt;
{{info|Since Simucube 1's End-Of-Life (EOL) in 2022, the addon receiver (Simucube Wireless Adapter) for Simucube 1 is also discontinued.}&lt;br /&gt;
{{info|This product works only as combined with [[About SimuCUBE|Simucube]] controller or with [[Simucube 2]] wheel bases. Do not try to purchase this if you are not sure if you need this.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Basic operating principle===&lt;br /&gt;
&lt;br /&gt;
* Button plate manufacturers integrate the button plate wireless module in their designs simply by plugging the module to their PCB connector board and configuring the module with provided button plate configuration tool.&lt;br /&gt;
* Customers connect the wireless button plate to their Simucube device by simply pressing both paddle shifters simultaneously.&lt;br /&gt;
* The SimuCUBE 1 version needs an add-on receiver board (Simucube  Wireless Adapter, sold separately) to interface with these wireless button plate transmitter modules.&lt;br /&gt;
* The Simucube 2 Wheel Bases have this receiver module embedded in their design.&lt;br /&gt;
&lt;br /&gt;
[[File:buttonplate overview.png|800px]]&lt;br /&gt;
&lt;br /&gt;
==Button plate module features==&lt;br /&gt;
* Connect up to 28 input devices wirelessly to Simucube force feedback controller.&lt;br /&gt;
* Button inputs and encoders in 1:1, 1:2 and 1:4 modes are supported.&lt;br /&gt;
* Incredibly low energy consumption. Single battery will last over 3 years on daily hard-core use.&lt;br /&gt;
* Datasheet is available here: [[Media:SimuCUBE Wireless Button plate Module v1.pdf|Download]]&lt;br /&gt;
&lt;br /&gt;
* The factory default connection for input pins is stored on the device exactly as on the datasheet. &lt;br /&gt;
** In factory default configuration, Pins marked as BTN's are buttons and ENC pins are encoders. The button plate module advertises itself as &amp;quot;Unnamed BP&amp;quot;.&lt;br /&gt;
** Inputs modes and encoder types can be changed by only the button plate manufacturers and resellers via a separate hardware programming device and software. This is available from GD via request.&lt;br /&gt;
** Default mode for encoders is 1 pin state change per detent, i.e 1/4 gray code cycles per detent.&lt;br /&gt;
** '''Configuring the wireless button plate module is not possible''' without a programming device and software that is only available on request from Granite Devices to button plate manufacturers. &lt;br /&gt;
***'''Configuring is not supported for DIY purposes.'''&lt;br /&gt;
&lt;br /&gt;
==Simucube wireless adapter==&lt;br /&gt;
* Wireless wheel support may be added to all existing Simucube 1 boards by inserting a wireless adapter&lt;br /&gt;
* Insert a wireless adapter to a Simucube 1 board as shown in the following pictures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{picturebox|AKZ_1017_E.jpg|caption=The Simucube SER-DISP header and a Simucube wireless adapter}}&lt;br /&gt;
{{damage|Do not insert or remove Simucube Simucube adapter when the Simucube board is powered!}}&lt;br /&gt;
{{picturebox|AKZ_1018_E.jpg|caption=Insert the Simucube adapter to the SER-DISP header like this}}&lt;br /&gt;
{{info|A metallic or conductive case around Simucube board will have a negative effect on the signal quality, and in these cases a window or hole near the wireless adapter may be needed.}}&lt;br /&gt;
&lt;br /&gt;
==Button plate usage==&lt;br /&gt;
* Turn on by inserting a battery and switching power on from possible power switch.&lt;br /&gt;
* After starting, a button plate module goes into discovery mode, and it's status led starts to blink rapidly. The button plate can be found only in discovery mode.&lt;br /&gt;
* Establish a connection to your button plate from Simucube configuration software.&lt;br /&gt;
* When connecting a button plate to a Simucube for the first time, the connection must be opened manually from Simucube Configuration Tool (Simucube) or via the True Drive software (Simucube 2).&lt;br /&gt;
* Simucube board and wireless button plate remember each other, and later will connect to each other automatically (if this option is enabled).&lt;br /&gt;
* After connecting, the status led blinks 3 times in moderate frequency, and the button plate is ready to use.&lt;br /&gt;
* Check the signal quality and battery voltage from Simucube Configuration Tool (Simucube 1) or True Drive software. A warning tone will be played when the button plate is connected, but the the battery should be replaced. The warning time is around a month's worth of regular usage.&lt;br /&gt;
* The button plate should be ready to use. Input device events can be seen in Simucube configuration software and in games.&lt;br /&gt;
* When connected, the connection may be closed by pressing both paddle shifters for over 5 seconds.&lt;br /&gt;
* When not connected, the discovery mode can be started again by pressing the paddle shifters simultaneously for over 2 seconds.&lt;br /&gt;
* The button plate will stay in the discovery mode for 30 seconds after releasing the paddle shifters, or until connecting to a Simucube.&lt;br /&gt;
&lt;br /&gt;
{{info|Do not leave a wireless wheel in state where one or both of the paddle shifters are pressed for a long time. Having paddles pressed may deplete the battery in a few days.}}&lt;br /&gt;
&lt;br /&gt;
==Simucube Configuration Tool / True Drive software wireless settings==&lt;br /&gt;
&lt;br /&gt;
When a Simucube board has a wireless adapter connected to it, a Wireless Wheels tab will be shown and enabled in the Simucube Configuration Tool. For Simucube 2, this tab is always enabled in the True Drive software.&lt;br /&gt;
&lt;br /&gt;
This tab let's user to manage connections to Simucube Wireless Wheels. In this tab it's possible to find, connect, disconnect and forget wireless wheels.&lt;br /&gt;
Scanning can be started by pressing the &amp;quot;Scan for new devices&amp;quot; button. After clicking the button, information about nearby wireless wheels are shown in the list below.&lt;br /&gt;
&lt;br /&gt;
Wireless sim wheel names and MAC addresses can be used to identify different wheels. Names are set by wheel manufacturers, and therefore e.g. all wheels of same model may have same name.&lt;br /&gt;
On the other hand, the MAC addresses are unique, so they can always be used for identifying.&lt;br /&gt;
&lt;br /&gt;
{{picturebox|tuner2.PNG|caption=A dialog (which is shown as a tab in Simucube Configuration Tool 0.12.x and later, and in True Drive software of Simucube 2), for managing Simucube wireless wheel connections}}&lt;br /&gt;
&lt;br /&gt;
{{picturebox|tuner4.PNG|caption=The Simucube configuration software (both the Configuration Tool, and the True Drive software) shows information about connected wireless button plate on it's overview tab}}&lt;br /&gt;
&lt;br /&gt;
==Availability==&lt;br /&gt;
Ask wireless button plate availability from your button plate manufacturer.&lt;br /&gt;
&lt;br /&gt;
==Files==&lt;br /&gt;
[[Media:BP_module_3d.zip|Wireless button plate module 3D model files (.step and .iges)]]&lt;br /&gt;
&lt;br /&gt;
[[Media:SimuCUBE Wireless Button plate Module v1.pdf|PDF documentation of the wireless button plate module for button plate manufacturers]]&lt;br /&gt;
&lt;br /&gt;
[[Media:Bt_board_breakout_1r1_gerber-2018-09-04.zip|Gerber files for reference break out board]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7845</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7845"/>
				<updated>2025-02-14T09:59:06Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| February 14th, 2025&lt;br /&gt;
| 1.0.60 / 1.0.60&lt;br /&gt;
| 10801&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.60.zip|Simucube_fw_1.0.60.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Update IONI firmware to 10801. Includes Simucube Force Reconstruction Filter V2.&lt;br /&gt;
** No automatic conversions are done to try to match the feelings from Reconstruction Filter v1. Adjustments to profiles are likely needed. Reconstruction Filter V2 at setting 4 should be similar to the original filter at setting 1.&lt;br /&gt;
* Add support for iRacing 360 Hz mode. Read iRacing_360Hz_readme.txt for instructions.&lt;br /&gt;
* Change new profile default damping and friction to 100 (previously 15) since they work with that value now by default already since 1.0.49 release.&lt;br /&gt;
* Change new profile default Simucube Force Reconstruction Filter value to be 4.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2024&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.51.zip|Simucube_fw_1.0.51.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7844</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7844"/>
				<updated>2025-02-14T09:50:41Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| February 14th, 2025&lt;br /&gt;
| 1.0.60 / 1.0.60&lt;br /&gt;
| 10801&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.60.zip|Simucube_fw_1.0.60.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Update IONI firmware to 10801. Includes Simucube Force Reconstruction Filter V2.&lt;br /&gt;
* Add support for iRacing 360 Hz mode. Read iRacing_360Hz_readme.txt for instructions.&lt;br /&gt;
* Change new profile default damping and friction to 100 (previously 15) since they work with that value now by default already since 1.0.49 release.&lt;br /&gt;
* Change new profile default Simucube Force Reconstruction Filter value to be 4.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2024&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.51.zip|Simucube_fw_1.0.51.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Simucube_fw_1.0.60.zip&amp;diff=7843</id>
		<title>File:Simucube fw 1.0.60.zip</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Simucube_fw_1.0.60.zip&amp;diff=7843"/>
				<updated>2025-02-14T09:48:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: {{PAGENAME}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Software|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7842</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7842"/>
				<updated>2025-02-13T19:18:00Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| soon, 2025&lt;br /&gt;
| 1.0.60 / 1.0.60&lt;br /&gt;
| 10801&lt;br /&gt;
| Public release&lt;br /&gt;
| soon&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Update IONI firmware to 10801. Includes Simucube Force Reconstruction Filter V2.&lt;br /&gt;
* Add support for iRacing 360 Hz mode. Read iRacing_360Hz_readme.txt for instructions.&lt;br /&gt;
* Change new profile default damping and friction to 100 (previously 15) since they work with that value now by default already since 1.0.49 release.&lt;br /&gt;
* Change new profile default Simucube Force Reconstruction Filter value to be 4.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2024&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.51.zip|Simucube_fw_1.0.51.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7836</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7836"/>
				<updated>2024-12-10T10:41:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2024&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.51.zip|Simucube_fw_1.0.51.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7835</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7835"/>
				<updated>2024-12-10T10:41:27Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2024 (upcoming)&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.51.zip|Simucube_fw_1.0.51.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7834</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7834"/>
				<updated>2024-12-10T10:41:12Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2024 (upcoming)&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| [[Media:Simucube_fw_1.0.50.zip|Simucube_fw_1.0.50.zip]]&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Simucube_fw_1.0.51.zip&amp;diff=7833</id>
		<title>File:Simucube fw 1.0.51.zip</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Simucube_fw_1.0.51.zip&amp;diff=7833"/>
				<updated>2024-12-10T10:39:40Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: {{PAGENAME}}
{{PAGENAME}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE|{{PAGENAME}}]]&lt;br /&gt;
[[Category:Software|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7832</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7832"/>
				<updated>2024-12-10T10:38:53Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| December, 2024 (upcoming)&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| link coming&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7831</id>
		<title>SimuCUBE firmware releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_firmware_releases&amp;diff=7831"/>
				<updated>2024-12-10T10:38:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube firmware files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Looking for Simucube 2 files? ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Simucube 2 files are here:'''&amp;lt;/span&amp;gt; [[Simucube 2 True Drive releases]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE firmware user guide ==&lt;br /&gt;
The user guide for the Simucube firmware can be found here: [[SimuCUBE Firmware User Guide]]. &lt;br /&gt;
This guide is outdated for Simucube 2 devices.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube firmware files==&lt;br /&gt;
&lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! Firmware / Configuration  &lt;br /&gt;
Tool version &lt;br /&gt;
!Included IONI firmware version&lt;br /&gt;
!Closed / Open / Official!! FW file !! Description/changes/new features&lt;br /&gt;
|-&lt;br /&gt;
| December, 2024 (upcoming)&lt;br /&gt;
| 1.0.49 / 1.0.51&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release&lt;br /&gt;
| link coming&lt;br /&gt;
|&lt;br /&gt;
|'''Changes'''&lt;br /&gt;
* Adjust the &amp;quot;only one instance can be running&amp;quot; check for the configuration tool in such way that will allow upcoming versions of the Simucube Tuner (for Simucube ActivePedal and Simucube 2) to run alongside the Simucube Configuration Tool.&lt;br /&gt;
|-&lt;br /&gt;
| August 15th, 2023&lt;br /&gt;
| 1.0.49 / 1.0.50&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/9/93/Simucube_fw_1.0.50.zip Simucube_fw_1.0.50.zip]&lt;br /&gt;
|'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Safety'''&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a button to put the Simucube into the Firmware Upgrade Mode. This facilitates easier firmware downgrade; click button and launch earlier Simucube Configuration Tool release and it will prompt a firmware installation. Note that you could loose all profile settings when downgrading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| October 6th, 2021&lt;br /&gt;
| 1.0.40 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/2/22/Simucube_fw_1.0.40.zip Simucube_fw_1.0.40.zip]&lt;br /&gt;
|'''Bug fix / workaround'''&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| September 23rd, 2021&lt;br /&gt;
| 1.0.37 / 1.0.39&lt;br /&gt;
| 10720&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/c/c2/Simucube_fw_1.0.39.zip Simucube_fw_1.0.39.zip]&lt;br /&gt;
|'''Recommended update for all drivers with Simucube Wireless Wheels'''&lt;br /&gt;
&lt;br /&gt;
'''Simucube Wireless Wheels'''&lt;br /&gt;
* Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''First-time setup'''&lt;br /&gt;
* Fixed an issue where there was no Next -button visible in the firmware upgrade wizard when the device was detected in Simucube Firmware Upgrade Mode (e.g. on first-time setup).&lt;br /&gt;
&lt;br /&gt;
'''Convenience feature'''&lt;br /&gt;
* Simucube Configuration Tool window size and position is now saved and restored automatically.&lt;br /&gt;
&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.2&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get mscv dll errors&lt;br /&gt;
|-&lt;br /&gt;
| November 13th, 2020&lt;br /&gt;
| 1.0.30 / 1.0.30&lt;br /&gt;
| 10718&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/f/f4/Simucube_fw_1.0.30.zip Simucube_fw_1.0.30.zip]&lt;br /&gt;
|'''Wheel centering fix'''&lt;br /&gt;
* Issue with wrong center offset with non-absolute encoders is fixed.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
'''Qt update'''&lt;br /&gt;
* Built with Qt 5.15.1&lt;br /&gt;
|-&lt;br /&gt;
| July 31st, 2020&lt;br /&gt;
| 1.0.25 / 1.0.25&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/3/32/Simucube_fw_1.0.25.zip Simucube_fw_1.0.25.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in 1.0.23.&lt;br /&gt;
|-&lt;br /&gt;
| July 25th, 2020&lt;br /&gt;
| 1.0.24 / 1.0.24&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release &lt;br /&gt;
| [https://granitedevices.com/w/images/8/8f/Simucube_fw_1.0.24.zip Simucube_fw_1.0.24.zip]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Fixes additional device hangup issues after upgrading from supported firmware, but with unsupported device save data (user did not press save settings at least once in 0.11.x or 0.50.x versions).&lt;br /&gt;
* Fixes desktop centering spring&lt;br /&gt;
** Desktop centering spring strength has also been increased.&lt;br /&gt;
* Fixes broken Re-enable torque button when a wireless wheel is disconnected via the 1h idle timeout.&lt;br /&gt;
* Fixes some minor wheel centering issues with non-absolute encoders.&lt;br /&gt;
** [CEN] Require Software Enable must be turned on in the servo drive settings. Simucube firmware will automatically do it before saving settings to flash, thus all outdated DRC files can still be used as the parameter will be automatically changed to servo drive.&lt;br /&gt;
** If there were troubles with center point, please save settings to flash at least once in this firmware version, and then it should work correctly after a power cycle.&lt;br /&gt;
&lt;br /&gt;
''' Other changes'''&lt;br /&gt;
* Removes &amp;quot;connect to any wireless wheel&amp;quot; functionality after additional feedback and considerations.&lt;br /&gt;
* No torque cutout on wireless wheel disconnection via power off, connection issue or paddless pressed over 5 seconds.&lt;br /&gt;
|-&lt;br /&gt;
| July 9th, 2020&lt;br /&gt;
| 1.0.23 / 1.0.23&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| [https://granitedevices.com/w/images/9/9e/Simucube_fw_1.0.23.zip Simucube_fw_1.0.23.zip]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes device hangup issue on selecting old profiles or when importing old profile ini files.&lt;br /&gt;
** If you device hangs up after 1.0.22 firmware update, keep e-stop pressed in at device power-up, then use this version to update.&lt;br /&gt;
* Issue also affected some imported profiles from files that were exported with previous software versions.&lt;br /&gt;
|-&lt;br /&gt;
| July 6th, 2020&lt;br /&gt;
| 1.0.22 / 1.0.22&lt;br /&gt;
| 10716&lt;br /&gt;
| Public release&lt;br /&gt;
| Link removed, use 1.0.23 instead.&lt;br /&gt;
|'''New features'''&lt;br /&gt;
* Built with Qt 5.14.2 - the software should scale better on high-DPI displays.&lt;br /&gt;
'''New filter'''&lt;br /&gt;
* Static Force Reduction Filter&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
**Bumpstop will disable itself automatically if there is any possibility that a profile switch or parameter change could induce any torque.&lt;br /&gt;
**Bumpstop will automatically re-enable itself when wheel returns to inside the bumpstop range (with some margin).&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in the PC software, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
'''Changes and fixes for Wireless wheels'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with clear list and restart scan -button.&lt;br /&gt;
* Some button numbering fixes for some wireless wheel models. Users may have to remap buttons.&lt;br /&gt;
'''Wireless wheel automatic connection changes'''&lt;br /&gt;
* Simucube now now connects automatically to any found wireless wheel.&lt;br /&gt;
** The previously available options &amp;quot;connect to previously connected wheels&amp;quot; and &amp;quot;no automatic connection&amp;quot; are also available, if needed.&lt;br /&gt;
** Default setting is optimal for home use, but other options might be required for simulator lounge or LAN event use.&lt;br /&gt;
&lt;br /&gt;
'''Other changes and fixes'''&lt;br /&gt;
* Reduce Configuration Tool CPU consumption when the window is not the active foremost window.&lt;br /&gt;
* DirectInput Sine effect / Spring effect strength sliders affected each other.&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
**After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Wheel centering code has changed. Users must set a new center point after this firmware update.&lt;br /&gt;
* Filter scales match now the scales on the Simucube 2 products.&lt;br /&gt;
* X12 Lower inputs work correctly in encoder mode.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When using index point indexing mode, the correct center point might only save once after each servo drive restart. Workaround is to save the center point always just after system power-up.&lt;br /&gt;
|-&lt;br /&gt;
|February 6th , 2020&lt;br /&gt;
|0.50.4 / 0.50.4d&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.50.4d Link to release]&lt;br /&gt;
|'''Bugfix release'''&lt;br /&gt;
* Fixes potential hang at start of the Configuration Tool. No other changes, no firmware update.&lt;br /&gt;
* Also included a fix for sometimes missing firmware update wizard buttons on the first page of the update wizard.&lt;br /&gt;
|-&lt;br /&gt;
|June 14th , 2019&lt;br /&gt;
|0.50.4 / 0.50.4&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.4 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Some games (RaceRoom, but maybe others as well) support only 32 buttons. We have added a selector on whether to use the X12 hardware buttons or the Wireless Wheel buttons as buttons 1-32.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Firmware does not crash anymore when detecting 0.10.x version flash data&lt;br /&gt;
* Firmware upgrade is not possible if a 0.10.x or earlier version is running. Instead, suggestion to update to 0.11.2 is shown.&lt;br /&gt;
* Firmware does not crash/hang if IONI servo drive initialization fails.&lt;br /&gt;
'''Note'''&lt;br /&gt;
* Launching update when Simucube is in Firmware Update mode already, did not work in 0.50.4b release. This affected fresh installs of Simucube firmware. 0.50.4c release fixes this, no changes to firmware.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''IMPORTANT NOTE'''&lt;br /&gt;
It is recommended to set up Simucube 1 with version 0.11.2 first, and then upgrade to this version. There are some bugs in this version that might prevent successful install from scratch.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|May 18th, 2019&lt;br /&gt;
|0.50.3 / 0.50.3&lt;br /&gt;
|10710&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.50.3 Link to release]&lt;br /&gt;
|'''This release is only recommended if user wants to use Simucube Wireless Wheels.'''&lt;br /&gt;
For others users, we recommend waiting a bit until we have more extensively tested this version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;&lt;br /&gt;
'''WARNING'''&lt;br /&gt;
This version is not successful in directly updating 0.10.x or earlier versions at all. Please update to 0.11.2 first, and remember to save settings at least once, for the update to 0.50.3 to work properly.&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* Wheel animation in the UI is smoother due to internal restructuring of the configuration tool&lt;br /&gt;
* More internal restructuring to enable more efficient development&lt;br /&gt;
* Much more stable torque update rate to the servo drive, results in smoother force effects&lt;br /&gt;
* Rewritten and restructured Connection Manager code in the Configuration Tool, resulting in more stable communications with less traffic required on the USB bus.&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Official support for Simucube Wireless Wheel system&lt;br /&gt;
* Various stability improvements in firmware and in Configuration Tool&lt;br /&gt;
* From this release onwards, old Simucube 0.10 and earlier profiles are not converted to new settings data format anymore. If upgrading from &amp;lt;0.11.0, please backup your profiles and other settings.&lt;br /&gt;
* Built with later Qt version, the app should scale better with high DPI displays.&lt;br /&gt;
* Fresly built and tested bootloader file. Remains 100% compatible with originally released Simucube bootloader.&lt;br /&gt;
* Desktop centering spring is simplified with only one slider to control its strength and on/off instead of 3 different controls. &lt;br /&gt;
* Damping, Friction and Inertia filters running on IONI drive have been changed to only make it possible to set 0-10.0% range. This matches the scale to the one that can be set via Simucube 2 True Drive software.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* New 0.11.x firmware set up the endstop ramp angle to be 0, which resulted in erroneus torque calculation (always 0 at any angle). This value was also showed in the user interface as 1 degree, until user changed it at least once.&lt;br /&gt;
* 0.11.x Configuration Tool set all unused effect parameters (for futureproofing) to uninitialized values, so if a new effect is developed, they have random settings. This firmware will automatically reset them to 0.&lt;br /&gt;
* Directinput Effects: Sine effect gain slider used affected both Sine and Spring effects.&lt;br /&gt;
* Directinput Effects: Smoother Friction and Damping effects&lt;br /&gt;
* Smoother endstop effect damping&lt;br /&gt;
* When approaching bumbstop, the highest of (bumbstop, torque command) to the direction of wheel center will be selected as the torque command, instead of bumbstop force and its value always being the dominating one of these. This makes it easier to set up without an extra notch feel at bumbstop.&lt;br /&gt;
&lt;br /&gt;
'''IONI firmware'''&lt;br /&gt;
* Compatibility update in SimplemotionV2 API to make IONI compatible with some Simucube 2 developments.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|November 4th, 2018&lt;br /&gt;
|0.11.2 / 0.11.2&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/0.11.2 Link to release]&lt;br /&gt;
|'''Improvements'''&lt;br /&gt;
* Again there was too high CPU consumption in the tool. This has been fixed.&lt;br /&gt;
* Some old titles did not work properly when Simucube was not sending HID reports at all. Now Simucube will send reports at a slow rate when idle.&lt;br /&gt;
* Some minor tidyups that should not be visible for average users.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* non-working bootloader .dfu file with originally released 0.11.1 release has been replaced with working file.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|October 29th, 2018&lt;br /&gt;
|0.11.1 / 0.11.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.1 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* USB data rate has been reduced when idle, which potentially fixes some issues with HTC Vive (FFB missing) and some high CPU utilization issues in Dirt Rally and some other games.&lt;br /&gt;
* X12 Button inputs: Encoder processing has been improved, with configurable support for 1:4, 1:2 and 1:1 (1 full gray code cycle per detent) modes.&lt;br /&gt;
** However, this is limited in such a way that only one type per X12 port is supported.&lt;br /&gt;
** This means that some encoder boxes such as SimuBOX 3e from PenguinRC is now supported.&lt;br /&gt;
* Minor fixes to drive initialization.&lt;br /&gt;
* Initial firmware-level support for potential upcoming hardware feature is included in this build.&lt;br /&gt;
* Bootloader has been updated, and it will now clear one additional error flag when programming. No occurrences of this error has ever been reported to us. Users do not need to update the bootloader, but this version is recommended for new builds.&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Analog Axis configuration dialog did not set Y axis pin value setting to the device.&lt;br /&gt;
* It was impossible to change profile values if user started Simucube with e-stop pressed.&lt;br /&gt;
* It was possible to make the system hang in an infinite loop, making Simucube unresponsive in some cases when user switched to IONI USB mode.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bootloader .dfu file does not flash correctly. This is fixed in a new 0.11.1b zip file as well as 0.11.2 release.&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|August 21st, 2018&lt;br /&gt;
|0.11.0 / 0.11.0b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.11.0 Link to release]&lt;br /&gt;
|'''Improvements and new features'''&lt;br /&gt;
* If the game-settable steering angle is in use via the API (Assetto Corsa Content Manager has added support for it), there is an indicator label for this in the UI, next to the steering angle on profiles tab.&lt;br /&gt;
* Settings data format has been changed completely. All previous profiles, hardware settings data and analog axis settings are converted to the new format on the first start. On first Save-button click, the settings are written to new format to the SimuCUBE flash. After this point onwards, downgrading to a previous version will result in loss of all settings and profiles.&lt;br /&gt;
** Maximum number of profiles is 100 (previously 500), and only the first 100 profiles from the previous settings data format will be converted and the rest will be deleted.&lt;br /&gt;
* X12 Input Options&lt;br /&gt;
** Encoder support to the X12 Lower and X12 Upper ports has been added, with a dialog to setup the feature.&lt;br /&gt;
** Shift button support to Pin 7 of the X12 ports. When selected, the 7th pin combined with any pins 1-6 will give additional button interface to PC.&lt;br /&gt;
** Shift button will also shift encoder outputs so that it will be possible to have effectively 6 encoders and 6 buttons + shift button on the SimuCUBE X12 connectors.&lt;br /&gt;
* Update rate for the SimuCUBE User Interface DirectInput values is increased from 20 Hz to 1000 Hz, so that there is some chance that the UI will see encoder inputs changing.&lt;br /&gt;
* Support for 800x800 px wheelimage.png file has been added. This will be fine-tuned further in the future.&lt;br /&gt;
&lt;br /&gt;
'''Safety improvement'''&lt;br /&gt;
* If user returns from IONI USB Configuration Mode while wheel being rotated a large number of degrees off-center, then SimuCUBE won't immediately apply wheel centering and/or bumbstop effect. Also a warning popup dialog will be shown.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* When user returns from IONI USB Configuration Mode, the initial position value which is a reference in regards to the wheel center point, is not saved to that wheel position.&lt;br /&gt;
** Wheel will now maintain center point when returning from IONI USB Configuration Mode, unless the drive is restarted in that mode and there is no absolute encoder in use.&lt;br /&gt;
* If user sets new permanent wheel center via the reset center -button, then that setting is not forgotten after changing any other setting.&lt;br /&gt;
* The centerpoint setup dialog will also close automatically after user presses the set permanent center button.&lt;br /&gt;
'''0.11.0b'''&lt;br /&gt;
* This updated zip file contains Configuration Tool that uses a lower update rate for the wheel animation and button input parsing, as the new high rate caused too high CPU consumption. Please use DIView or Pointy's Joystick Test to evaluate e.g. encoder functionality.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* When installing this firmware to an empty device or when migrating from MMOS, FFB and endstop effects are missing. &lt;br /&gt;
** Workaround: Set bumbstop effect ramp range to higher than 1 in the Configuration Tool. It can then be changed back to 1 if user wants that.&lt;br /&gt;
|-&lt;br /&gt;
|July 21st, 2018&lt;br /&gt;
|0.10.4 / 0.10.4&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.4 Link to release]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Wheel centering fixes&lt;br /&gt;
*Opening and not making changes in the analog axis configuration dialog does not falsely make the &amp;quot;unsaved settings&amp;quot; indicator to go green.&lt;br /&gt;
'''New features'''&lt;br /&gt;
*It is possible to save steering center permanently also via the Reset Center dialog&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
*If user does any other changes after clicking the new permanent center button, the new center point is reset to the old one. Close and relaunch the configuration tool after clicking the button.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2018&lt;br /&gt;
|0.10.3 / 0.10.3b&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.3 Link to release ] &lt;br /&gt;
| '''Note:''' Configuration Tool version 0.10.3b (in simucube_fw_open_beta_0.10.3b.zip) fixes the Motor Configuration Wizard giving error message from opening a DRC file.&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
*Configuration tool did not prompt to update firmware in some situations where update was needed. This resulted in a hang in the Tool. This is the fix for the known issue in 0.10.1 version.&lt;br /&gt;
*Motor configuration wizard correctly sets Absolute Encoder mode.&lt;br /&gt;
'''Changes'''&lt;br /&gt;
*Minor other user interface tidyups.&lt;br /&gt;
**Degree symbol has been added as allowed on the profile names.&lt;br /&gt;
**If user selects a DRC file, then the balloon selector enables that automatically.&lt;br /&gt;
**Configuration tool searches for the usual files that it should always find from the directory where it is launched from, and messages the user and closes down on error.&lt;br /&gt;
*Firmware has been built with a fresh TrueStudio project&amp;amp;build configuration. This should not result in any changes.&lt;br /&gt;
*Firmware&amp;amp;Tool package now includes a bootloader dfu file, that can be used to empty the whole microprocessor and start completely from scratch, should something ever go wrong.&lt;br /&gt;
|-&lt;br /&gt;
|June 28th, 2018&lt;br /&gt;
|0.10.1 / 0.10.1&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases/releases/tag/v0.10.1 Link to release ]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
*Lowered Maximum Motor Current value does not get saved to IONI drive by mistake when user clicks clear commutation sensor settings button in the Motor Configuration Wizard&lt;br /&gt;
*Motor Configuration Wizard restarts drive when user changes the settings, so the wheel will be at correct angle rather than -360 degrees at start.&lt;br /&gt;
*Some text indicator changes/improvements in the Motor Configuration Wizard to make the Commutation sensor setup page more clear.&lt;br /&gt;
*Unconnectable IONI drive (too old firmware, or disrupted IONI firmware update) caused the firmware to hang up in a loop. This prevented further communication with IONI drive also with Granity.&lt;br /&gt;
*Configuration tool prompted to update firmware in some situations where update was not needed.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* This version of Configuration Tool can hang/freeze upon start when updating from 0.9.x version. Please use 0.10.0 version to update to 0.10 series first, then use this version.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|June 23rd, 2018&lt;br /&gt;
|0.10.0 / 0.10.0&lt;br /&gt;
|10707&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for all serial data encoders (BiSS B, C, SSI etc..) will show up in the Motor Configuration Wizard&lt;br /&gt;
** The separate dialog to do this has been removed.&lt;br /&gt;
** If user sets up commutation sensors or they are previously set, a new indexing mode &amp;quot;Automatic Commutation&amp;quot; will be selected, and wheel will always be at correct position at startup with no phasing needed.&lt;br /&gt;
** This new mode will overwrite whatever the user selected as the indexing mode in the wizard.&lt;br /&gt;
* Changed package format for the status packets from/to the Configuration Tool&lt;br /&gt;
** Previous Configuration Tool versions will not work at all with this firmware version.&lt;br /&gt;
** This allows for some future expansions&lt;br /&gt;
* User can select to use or to not use the USB stack reset functionality. &lt;br /&gt;
* User can select to use or to not use the USB suspend functionality. &lt;br /&gt;
** These are to get some data on whether the recent problems some users have had, are due to these features or due to changes in the Spring 2018 Windows 10 feature update.&lt;br /&gt;
** There are debug events, visible in debug event log, for these now.&lt;br /&gt;
* Dropdown for DRC file selection as well as hard-coded filenames for profile export/import has been replaced with a file selection dialog.&lt;br /&gt;
* Configuration Tool language can now be selected manually via a dropdown menu on the Advanced -tab.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* IONI firmware update to 10707, fixes overvoltage fault issue with some motors.&lt;br /&gt;
* DRC File uploading has been fixed.&lt;br /&gt;
'''Opensource release'''&lt;br /&gt;
* This version will form the basis of the upcoming opensource repository.&lt;br /&gt;
'''New version information'''&lt;br /&gt;
* Note, that downgrading from this release to a 0.9 series release will cause you to lose all hardware- and profile settings data in SimuCUBE, and the wizards etc. will have to run again. Settings stored in IONI drive are not affected.&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
* This firmware version could hang up if user has unconnectable or too old firmware in the IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 24th, 2018&lt;br /&gt;
|0.9.10 / 0.9.10&lt;br /&gt;
|10706&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* IONI firmware update to 10706, fixes centering issue with SinCos encoders&lt;br /&gt;
* Fix for IONI drive going to fault when using index point based indexing&lt;br /&gt;
|-&lt;br /&gt;
|May 19th, 2018&lt;br /&gt;
|0.9.9 / 0.9.9&lt;br /&gt;
|10705&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''Bug fixes:'''&lt;br /&gt;
* Directinput Friction effect works again&lt;br /&gt;
** It has also been adjusted so that the effect output goes through a slight damping effect.&lt;br /&gt;
* USB FFB fixes, including an unverified fix for F1 2017 has been implemented - needs wider testing&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* USB disconnect mitigation, which was introduced in 0.9.8, caused unwanted disconnections for some users. This has been implemented a bit differently in this version to not cause those disconnections.&lt;br /&gt;
* Updated French translation&lt;br /&gt;
* Added Italian translation&lt;br /&gt;
&lt;br /&gt;
'''New features:'''&lt;br /&gt;
* Automatic setup of commutation sensors for BiSS-C encoders via a separate dialog. &lt;br /&gt;
** This feature is not yet complete.&lt;br /&gt;
** If you to try it, you must run the Motor configuration wizard after performing the commutation sensor dialog. &amp;quot;Automatic Indexing&amp;quot; must be chosen. After enabling this feature, SimuCUBE will always have to be started with the wheel exactly at center.&lt;br /&gt;
** Future development is to not require starting at center, i.e., SimuCUBE can be set up to not require phase search and will be immediately usable after startup.&lt;br /&gt;
&lt;br /&gt;
'''IONI Firmware update 10705:'''&lt;br /&gt;
* Improves stability and some rare unexplained hickups in 10702 and other previous versions.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* After the F1 2017 fix was made (it was a real bug in the firmware), the RaceRoom title does not work after the May 8th RaceRoom patch. However, on the RaceRoom forums, people have reported FFB and VR issues on other wheel systems too.&lt;br /&gt;
** We are waiting for RaceRoom developer's comments and fixes before changing the SimuCUBE firmware.&lt;br /&gt;
* Wheel does not center correctly sometimes, and will show some degrees off-center with SinCos encoder. This is due to a bug in the 10705 IONI firmware. Please update IONI firmware to 10706 which fixes this issue. 10706 will be included in the next SimuCUBE firmware release.&lt;br /&gt;
* Index point indexing can cause IONI drive to fault when searching for the index point. This will be fixed in the next SimuCUBE firmware release.&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2018&lt;br /&gt;
|0.9.8 / 0.9.8&lt;br /&gt;
|10702&lt;br /&gt;
|Public beta release&lt;br /&gt;
| [https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:''' Due to known issues (see below), it is '''not recommended''' to upgrade to this version.&lt;br /&gt;
'''Bug fixes:'''&lt;br /&gt;
* Wheel centered inconsistantly sometimes when using the index point indexing mode, and sometimes also in the automatic mode. This has been fixed. &lt;br /&gt;
* USB issue fixes&lt;br /&gt;
** Sometimes, SimuCUBE's USB stack got stuck, making it still visible in game controllers, but no inputs being registered. Also the Configuration Tool would show as Disconnected. &lt;br /&gt;
*** Workaround for this problem is in this release. &lt;br /&gt;
*** If USB is stuck, then de-init, pause for 1s and then re-init the USB stack.&lt;br /&gt;
** On some systems, the PC will not start if SimuCUBE is on in a state where it is sending HID (position) reports to PC. &lt;br /&gt;
*** Workaround for this problem is in this release.&lt;br /&gt;
*** If a SUSPEND or RESET command is sent from the USB stack, then pause all report updates too for 15 seconds.&lt;br /&gt;
** These workarounds are experimental, and could cause other issues. That why this release will undergo a bit more testing with some well-known beta testers before public release.&lt;br /&gt;
*Some DirectInput effect strength sliders caused the effect to be reversed if the percentage was larger than 127. This has been fixed.&lt;br /&gt;
&lt;br /&gt;
'''Improvements:'''&lt;br /&gt;
* Improved DirectInput damping effect calculation. Now it reacts to Positive Coefficient included in the effect in a more controllable way.&lt;br /&gt;
* Desktop centering spring has now an integrated, non-user adjustable damper effect, as well as a strength value that sets how fast it increases the force, and saturation setting that tells the maximum force that can be used.&lt;br /&gt;
* Desktop centering spring will always have its 100% force applied at +/- 450 degrees, regardless of user's steering angle preset in profiles. Previously they were interconnected.&lt;br /&gt;
* Bumpstop damping effect has been improved slightly. There is now an additional, non-user adjustable low pass filter for the signal for this effect.&lt;br /&gt;
* Added a small deadzone for the clipping LED. Previously it was lit when the value was at -16384 or +16384, now the limit is &amp;lt;-16300 and &amp;gt;16300.&lt;br /&gt;
* If user has unsaved settings, a new page in the motor configuration wizard asks the user if he wants to save them, or reload the last saved settings before doing the wizard.&lt;br /&gt;
&lt;br /&gt;
'''Ioni Firmware Update:'''&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
'''Translations:'''&lt;br /&gt;
* Includes French translation by Stef Bord.&lt;br /&gt;
* If you don't want to see translation and your Windows is in French, delete the qm file from translations directory.  An User Interface for selecting language will be added in the future.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Confirmed: DirectInput Friction effect does not work.&lt;br /&gt;
* Unconfirmed: DirectInput Damping effect makes wheel oscillate. If you find this bug, please report the motor you are using as well as encoder CPR on our forum.&lt;br /&gt;
* Confirmed: SimuCUBE USB disconnects while driving. If this happens to you, please report on our forum.&lt;br /&gt;
* Confirmed: Supplying a new DRC file via the Motor, Encoder and Center Point wizard does not work. If this happens to you, please report on our forum. Please also supply a debug log.&lt;br /&gt;
|-&lt;br /&gt;
|February 19th, 2018&lt;br /&gt;
|0.9.7 / 0.9.7a&lt;br /&gt;
|10701&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Please note: 0.9.6 versions didn't pass quality checks with pre-release testers, so we decided to go straight to 0.9.7 where also the bugs with the new features are fixed.&lt;br /&gt;
&lt;br /&gt;
Bug fixes:&lt;br /&gt;
*The last page of the firmware update wizard should not sometimes disappear behind the SimuCUBE Configuration Tool main window anymore&lt;br /&gt;
*Not all DirectInput effect sliders were set to 100% for new profiles&lt;br /&gt;
*Spring effect values were not included in export/import functionality&lt;br /&gt;
Improvements:&lt;br /&gt;
*Lots of minor User Interface tidy-ups&lt;br /&gt;
*Whitelisted some more OEM brand banners.&lt;br /&gt;
*Analog configuration dialog has been reworked to be much more logical in regard to the deadzone settings and when axis invert is used.&lt;br /&gt;
**This is all done on the user interface, and values are automatically converted to match the values that previously had to be input there.&lt;br /&gt;
**Instead of putting min and max values into the dialog, user must now input deadzones from 0 (the low deadzone) and from 65535 (the high deadzone).&lt;br /&gt;
***Example 1: user had previously typed 100 and 60000. These are automatically now shown as 100 and 5535.&lt;br /&gt;
***Example 2: user had previously typed 200 and 50000 and axis inverted. These are now 15535 (65535-50000) and 200.&lt;br /&gt;
*Firmware reads back 32-bit encoder position as the last item after...&lt;br /&gt;
# resetting profile or hardware settings to SimuCUBE from the Configuration Tool&lt;br /&gt;
# saving settings to flash&lt;br /&gt;
* This will mitigate users loosing wheel calibration when changing settings and at the same time turning wheel very fast.&lt;br /&gt;
*Estimated Maximum Torque indicator has been removed temporarily; it might be added back in future version.&lt;br /&gt;
*Added an error message if IONI DRC configuration file option was selected by the user in the Motor Configuration Wizard, but the file could not be opened. '''NOTE:''' 0.9.7a release replaces the original 0.9.7 Configuration Tool with a version that lets user to upload a DRC file.&lt;br /&gt;
*Save settings to flash -button will only be enabled when user has changed some settings. This is to mitigate user pressing the button for absolutely no reason. This change will prolong the life of the SimuCUBE flash memory.&lt;br /&gt;
*'''NOTE:''' If you use the index point -based indexing on the wheel, you might need to re-run the &amp;quot;Configure Motor, Encoder and Center Point&amp;quot; wizard again to make the wheel center correctly.&lt;br /&gt;
New features:&lt;br /&gt;
* LED 4 on SimuCUBE board will turn on when the output signal to IONI is at maximal torque value in either direction. This should match MMOS functionality.&lt;br /&gt;
IONI Firmware version 1.7.1 included.&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
Known issues:&lt;br /&gt;
* Encoder offset is sometimes read so that the wheel centers somewhat off-center.&lt;br /&gt;
** This is more likely to occur in index point indexing mode, but also happens at any other indexing mode.&lt;br /&gt;
** This issue is under investigation, and it will be fixed.&lt;br /&gt;
|-&lt;br /&gt;
|February 4th, 2018&lt;br /&gt;
|0.9.5 / 0.9.5&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* CPR value is now correctly read from the IONI drive upon initialization when running the Motor Configuration Wizard. This means, that this version can be used to set up a new system.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Firmware update wizard will now show a 30 s countdown timer after firmware update has finished. User can't skip this countdown. This is to make sure, that user should not power-off the system at this point, as there could be automatic IONI firmware update running in the background.&lt;br /&gt;
|-&lt;br /&gt;
|February 2nd, 2018&lt;br /&gt;
|0.9.4 / 0.9.4&lt;br /&gt;
|10700&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|'''NOTE:'''&lt;br /&gt;
* '''Confirmed''' issue, where an empty SimuCUBE can't be properly set up using this version - a 0 will be read as the CPR value.&lt;br /&gt;
* Workaround if this happens: &lt;br /&gt;
** Install 0.9.5 version of firmware&lt;br /&gt;
OR&lt;br /&gt;
** Using 0.9.4, click update firmware. &lt;br /&gt;
** When the wizard says &amp;quot;Found SimuCUBE in Firmware Update mode&amp;quot;, click cancel.&lt;br /&gt;
** Then use 0.9.3, flash that version. &lt;br /&gt;
** Do the Configure Motor, Encoder and Center point wizard. &lt;br /&gt;
** Verify correct operation of the system. &lt;br /&gt;
** After it works, you can update to 0.9.4.&lt;br /&gt;
- - - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
New features&lt;br /&gt;
* Branding support&lt;br /&gt;
** Those resellers that want their own logo to replace the Granite Devices SimuCUBE logo on the UI, please send a logo for approval and whitelisting. You should know who to contact by email or on our community forums.&lt;br /&gt;
** Suitable image size: 400px wide and 50px height PNG file with optional transparency.&lt;br /&gt;
* All users can replace the wheel image with their own image.&lt;br /&gt;
** Suitable image size: 400x400 px, PNG with transparency set.&lt;br /&gt;
** Place the file as wheelimage.png in the Configuration Tool directory.&lt;br /&gt;
* Configuration Tool will detect a SimuCUBE in Firmware Upgrade Mode and shows the firmware prompt automatically.&lt;br /&gt;
* Configuration Tool now has new, nice app icon, edited by Sebastian Keijmel.&lt;br /&gt;
* Configuration Tool will ask for user to accept End User License Agreement (new version of the license will replace the old.)&lt;br /&gt;
* Configuration Tool has indicators for effect usage next to the DirectInput effect sliders.&lt;br /&gt;
* Desktop Centering Spring has adjustable minimum force saturation to enable more strict centering of the wheel.&lt;br /&gt;
Bug fixes&lt;br /&gt;
* The Configuration Tool will not always prompt about unsaved settings on start, even if user did not change settings.&lt;br /&gt;
* Regaining communications to IONI drive after Granity mode is fixed.&lt;br /&gt;
* Automatic IONI drive firmware update seems to have been broken since at least 0.9.0 version. It has been fixed.&lt;br /&gt;
IONI Firmware update 1.7.0&lt;br /&gt;
* Please read IONI firmware changelog here: [[IONI firmware releases]]&lt;br /&gt;
|-&lt;br /&gt;
|January 26th, 2018&lt;br /&gt;
|0.9.2 / 0.9.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Bug fix:&lt;br /&gt;
* Configuration tool will export simucubeprofiles.ini again, instead of corrupting VERSION file.&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration tool will automatically backup profiles to profiles_autobackup.ini when user presses the Save settings to flash -button.&lt;br /&gt;
'''Note: Firmware has not been changed.''' Just unzip this new version and use it instead of previous versions.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.2 / 0.9.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
&lt;br /&gt;
Please take note to get 0.9.2.zip file.&lt;br /&gt;
|Bug fixes:&lt;br /&gt;
* Infinite length effect, as set by some game titles such as RaceRoom, is now correctly parsed&lt;br /&gt;
New features:&lt;br /&gt;
* Configuration Tool will now always automatically show a prompt to update firmware if a newer firmware file is found than that found installed in SimuCUBE.&lt;br /&gt;
* Configuration Tool will now show a notification dialog and gracefully close, if a too new firmware is already installed in SimuCUBE.&lt;br /&gt;
|-&lt;br /&gt;
|January 25th, 2018&lt;br /&gt;
|0.9.1 / 0.9.1&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* USB effect duration is being parsed correctly for the currently implemented effects that are generally meant to be changing automatically over time, so timed effects also end at the correct time.&lt;br /&gt;
* Please report if any games use timed spring, constant force, constant sine offset or any other timed effects.&lt;br /&gt;
** symptom is a feeling of &amp;quot;neverending effect stuck on&amp;quot;.&lt;br /&gt;
* Desktop Centering spring has been implemented. It is off by default.&lt;br /&gt;
** Interaction of the centering spring force and the bumbstop effect force has not been optimized and might give funny results.&lt;br /&gt;
** When running the Motor Configuration Wizard, the centering spring is re-set to off. User must manually re-enable it.&lt;br /&gt;
Improvements:&lt;br /&gt;
* Configuration Tool is built with Qt 5.10 with improved high-DPI / custom scaling factor support.&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Firmware and Configuration Tool can manage to configure the system also to an empty SimuCUBE or when upgrading from MMOS&lt;br /&gt;
** '''UPGRADING FROM MMOS to this or later version: No extra steps required anymore.'''&lt;br /&gt;
* Torque peaking and notch filter will grey out the Attenuation and Center Q Factor values properly again in the UI&lt;br /&gt;
* Some IONI drive connection/reconnection issues have been fixed. Please report on our forums if there still appears to be any issues.&lt;br /&gt;
Known issues: &lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
'''Remember to actually update the firmware after unzipping via the Update Firmware -button.'''&lt;br /&gt;
|-&lt;br /&gt;
|January 16th, 2018&lt;br /&gt;
|0.9.0 / 0.9.0&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Highlights: Event logging, Bumbstop damping improvement, FFB effects, FFB USB report parsing improvements and reordering of profiles.&lt;br /&gt;
&lt;br /&gt;
'''UPGRADING FROM MMOS to 0.9.0:'''&lt;br /&gt;
&lt;br /&gt;
Please use version 0.8.12 for any new firmware installs when coming from MMOS or a fresh SimuCUBE board. A bug has been found in the initial setup wizard on 0.9.0, which will be fixed very soon.&lt;br /&gt;
&lt;br /&gt;
'''Important note about upgrading:'''&lt;br /&gt;
* Please activate a profile with 100% strength by using the previous Configuration Tool version before updating. This is to have the correct maximum MMC at the drive when new firmware boots up. This is only required for this version, and is fixed for future releases. &lt;br /&gt;
* If you forget to do this, power-cycling the SimuCUBE will also reset the setting to the correct one on IONI drive.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
* SimuCUBE logs firmware state changes and other data into a log, which can be downloaded via &amp;quot;Download Event Log&amp;quot; button on the advanced tab in the Configuration tool.&lt;br /&gt;
* In the same tab, user can set logging to include state changes and other basic stuff OR ffb effect creation/start/stop events OR ffb effect calculation results. The latter two types are not yet logging anything, they are reserved as future debugging helpers.&lt;br /&gt;
* Following DirectInput effects have been implemented: Sine wave, Square Wave, Triangle Wave, SawtoothUp, SawtoothDown, Spring&lt;br /&gt;
** Sliders to set strength of each of these is available in the UI. Values for the new sliders are random for existing profiles - please adjust them.&lt;br /&gt;
** Each of the sliders has any effect only when a game is setting such an effect to use via DirectInput.&lt;br /&gt;
*** You can check which effects games are using by looking at the advanced tab while driving.&lt;br /&gt;
* Profiles can be re-ordered via new dialog&lt;br /&gt;
Improvements:&lt;br /&gt;
* Bumbstop effect damping has been reworked and improved.&lt;br /&gt;
&lt;br /&gt;
* Motor fault codes are read in initialization phase, instead of just checking for success/failure of initialization.&lt;br /&gt;
* It is not possible anymore to end up in Operational mode via complex state changes when initial motor settings are not configured at least once via the wizard.&lt;br /&gt;
* Added reading of HV Bus Voltage and FOV values if waited for initialization for more than 30s. FOV must be larger than HV Bus Voltage + 2% for the IONI to init. There is an error message explaining this now.&lt;br /&gt;
* Improved resiliency against misconfigured IONI drives, such as bus address offset being other than 0.&lt;br /&gt;
* Some handling of USB Suspend and RESET commands. It is unlikely that this would solve Computer Hangs Boot -issue.&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
* Improved timeliness for USB FFB effect command parsing. This bug caused some FFB effects to not always get initialized for some game titles.&lt;br /&gt;
* 100% IONI MMC is set to the drive right before going to Firmware Upgrade Mode, so that after the update the correct 100% MMC can be read from the drive.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque calculation is wrong&lt;br /&gt;
* Rarely, re-enabling SimpleMotion communications from the USB Configuration Mode fails, and firmware will go into reconnect loop. Re-enabling IONI USB communications and switching back can be used to connect drive.&lt;br /&gt;
&lt;br /&gt;
Bootloader:&lt;br /&gt;
* Bootloader has been updated to v1.2.1.&lt;br /&gt;
** Initialize the TXEN pin on the SimpleMotion bus as input, so user can connect to IONI drive via Granity after putting SimuCUBE firmware into bootloader mode.&lt;br /&gt;
** USB control reply sending fix that was also done for SimuCUBE Firmware release 0.8.3. It is unlikely that this bug could affect bootloader, but the fix is copied to bootloader anyway.&lt;br /&gt;
** There is a slight delay before booting out of bootloader mode by command from PC. This is to allow enough time for the Configuration Tool on PC to properly disconnect from bootloader.&lt;br /&gt;
** Bootloader remains 100% compatible otherwise.&lt;br /&gt;
** '''Users do not need to flash this new bootloader version.'''&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.12 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Hotfix release:&lt;br /&gt;
* Device Gain is again calculated correctly. It had been removed by mistake.&lt;br /&gt;
* Torque command update rate has been increased to 2500 Hz. Beginning from early version 0.5.0, it was reduced to 1250 Hz, to overcome unrelated issue, which was then forgotten until now.&lt;br /&gt;
|-&lt;br /&gt;
|November 9th, 2017&lt;br /&gt;
|0.8.11 / 0.8.11&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|New features:&lt;br /&gt;
* These DirectInput effects and features have been implemented that were not previously implemented: Friction, Damping, Device Gain&lt;br /&gt;
** Sliders to set general strength multiplier for friction and damper have been added into the UI&lt;br /&gt;
** Device gain is being set when a game starts, so no slider for it is required in the UI.&lt;br /&gt;
** Previously exported simucubeprofiles.ini file with these settings missing will load. The DirectInput Friction and Damping gains will be set at 50% for those profiles.&lt;br /&gt;
** Saved setting on SimuCUBE flash memory have 0% setting for these. User must change them manually to some sensible value for each profile.&lt;br /&gt;
** Games tested: Assetto Corsa, Dirt Rally, Automobilista (Pure FFB no effects is supported; effects -settings might not work correctly)&lt;br /&gt;
* New Tabbed UI with much more refined looks&lt;br /&gt;
** Tabs!&lt;br /&gt;
** Effect types are shown in the UI, with bolded font for those effects that game is changing actively&lt;br /&gt;
** Button has been added to clear effect memory and reset Device Gain. This is useful when game has crashed and left effects running.&lt;br /&gt;
** Motor fault reason codes are being read and shown directly in the user interface. However, faults are cleared if they ever happen, so the indicator will disappear too soon. Usefulness of this feature is going to be improved in the next release.&lt;br /&gt;
** Confirmation dialog for profile deletion has been added.&lt;br /&gt;
** Lots of other small tidy-ups and fixes&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Importing analog axis settings from the .ini file didn't load invert axis -settings correctly.&lt;br /&gt;
&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 25th, 2017&lt;br /&gt;
|0.8.4 / 0.8.4&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Strength setting of the default profile was not applied at startup.&lt;br /&gt;
* Read-only safe profile was applied inconsistently when running the Motor Configuration Wizard&lt;br /&gt;
* SimuCUBE Hardware Revision information is now shown in the configuration tool&lt;br /&gt;
* Removed unnecessary code and USB debug counter&lt;br /&gt;
* Clicking Toggle IONI USB Configuration -button does not reset all motor faults, only the Simplemotion faults.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is stll likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
|-&lt;br /&gt;
|October 13th, 2017&lt;br /&gt;
|0.8.3 / 0.8.3&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Serious USB issue is fixed. Replies to USB control requests weren't getting sent to PC if SimuCUBE was already in the process of sending a normal HID report. This caused crashes in games.&lt;br /&gt;
Known issues:&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
* When using high forces and having the reconstruction filter at high value, the wheel might go numb and give a feeling of saturated forces. This is being investigated.&lt;br /&gt;
* Some filter settings do not seem get applied with some user actions.&lt;br /&gt;
|-&lt;br /&gt;
|October 8th, 2017&lt;br /&gt;
|0.8.2 / 0.8.2&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Notes:&lt;br /&gt;
* Unfortunately, this version will clear all profile settings. Please take note of all your settings.&lt;br /&gt;
** Note: Updates do not have effect on the parameters that are stored on IONI drive, so no new drc configuration files should be needed.&lt;br /&gt;
* Precautions have been made to minimize this being required in the future.&lt;br /&gt;
&lt;br /&gt;
New features:&lt;br /&gt;
&lt;br /&gt;
* Profiles can be saved into simucubeprofiles.ini file and imported from that file. Imported profiles are added, they will not overwrite user's profiles. Feature has an indicator for successful loading and saving.&lt;br /&gt;
* Force scaling (in percentage) is done by setting MMC on IONI drive instead of scaling the torque that goes to drive. This increases the fidelity. NOTE: To change maximum MMC, upload a new DRC file with new setting using the motor configuration wizard, or use Granity to set new MMC.&lt;br /&gt;
* Motor configuration wizard has a field for Motor Torque Constant. If it is set, configuration tool assumes 48 V power supply, reads motor resistance from current IONI configuration, and shows maximum torque value in the UI.&lt;br /&gt;
&lt;br /&gt;
Changes and fixes:&lt;br /&gt;
&lt;br /&gt;
* Analog button debounce time has been increased from 10 ms to 20 ms. Setting for this might be added in the future.&lt;br /&gt;
* Analog axis settings import/export now has an indicator for success/failure.&lt;br /&gt;
* Analog axis averaging has been changed from average of last 32 values to average of last 32 values but disregarding 4 highest and 4 lowest values to improve signal quality.&lt;br /&gt;
* Steering centering offset value was not saved correctly if the index point was sufficiently off-center (more than 65535 counts offset). This was evident on high-resolution encoders.&lt;br /&gt;
* Maximum number of profiles has been reduced to 500.&lt;br /&gt;
* Game-induced torque could easily overcome the bumbstop effect's torque, making the wheel spin uncontrollably. This has been fixed.&lt;br /&gt;
* Damping filter was being sent to IONI with setting of 0.0 % if game set a damping effect. This was unintended, and has been changed for this version. On-the-fly changing damping, inertia and friction effects are not being done currently.&lt;br /&gt;
* Improved resiliency against non-communicating IONI drives. This could happen if, for whatever reason, the SMO Bus Address Offset was other than 0, and the drive was still functional when using MMos firmware.&lt;br /&gt;
* Improved/fixed some subdialogs to work better with high-DPI displays or when display has a custom scaling factor.&lt;br /&gt;
* Enabling IONI USB communication mode does not cause a SimpleMotion error / Fault in the IONI drive anymore.&lt;br /&gt;
Known issues:&lt;br /&gt;
* USB-related game crash issues&lt;br /&gt;
* Estimated torque output calculation is most likely wrong.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 19th, 2017&lt;br /&gt;
|0.7.1 / 0.7.5&lt;br /&gt;
|10601&lt;br /&gt;
|Public beta release&lt;br /&gt;
|[https://github.com/SimuCUBE/Firmware-Releases]&lt;br /&gt;
|Changes and fixes:&lt;br /&gt;
* Some profile settings were being set to default when running the firmware update wizard&lt;br /&gt;
* Ioni filter parameters are no longer being read to the active profile,  overwriting the profile values, when running the motor configuration wizard&lt;br /&gt;
* Changed TBW to 1000Hz as default for all new profiles and also for the default read-only profile.&lt;br /&gt;
* Minor text changes in firmware update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0 / 0.7.3&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Profile can be copied&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Profile name did not get applied and saved if only profile name was edited&lt;br /&gt;
* Configuration tool crashed if user canceled or finished the Firmware  Update wizard&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0.7.0&lt;br /&gt;
|10601&lt;br /&gt;
|Closed beta release&lt;br /&gt;
|not public&lt;br /&gt;
|New features:&lt;br /&gt;
* Working digital button inputs&lt;br /&gt;
* Profile management &lt;br /&gt;
* Analog settings .ini-file import/export&lt;br /&gt;
Bug fixes:&lt;br /&gt;
* Settings change by some amount at saving or load from IONI drive.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;0.7.0&lt;br /&gt;
|&lt;br /&gt;
|Closed beta release(s)&lt;br /&gt;
|not public&lt;br /&gt;
|No change history for these early firmware releases.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IONI firmware==&lt;br /&gt;
As SimuCUBE requires an [[IONI Servo &amp;amp; Stepper Drive]], it is recommended to keep the on-board IONI firmware at latest release. SimuCUBE firmware has the IONI firmware bundled in, and the IONI firmware will be automatically updated if the current IONI firmware on the drive is too old. For manual firmware updates, see [[IONI firmware releases]] and [[Granity user guide/Uploading a firmware]].&lt;br /&gt;
&lt;br /&gt;
==Motor configuration files for Granity (.drc)==&lt;br /&gt;
See [[List of motors for SimuCUBE]] for sample configuration settings &amp;amp; files for various SimuCUBE compatible motors.&lt;br /&gt;
&lt;br /&gt;
{{Docstatus|wip}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:SimuCUBE]]&lt;br /&gt;
[[Category:SimuCUBE_user_guide]]&lt;br /&gt;
[[Category:Work_in_progress_pages]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7830</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7830"/>
				<updated>2024-11-27T14:17:00Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Microcontroller fault */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity. This setting should be around 2 V higher than the HV Bus Voltage. E.g. 48 V HV bus voltage must be 50 V or higher. IONI servo drive needs some headroom over the FOV setting before hitting its internal hard-fault limit, so setting higher FOV than this guideline is to be avoided.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to erase the device flash memory, and re-flash the Simucube bootloader on to it. Then you can use the Simucube Configuration Tool that will program the actual Simucube firmware to the device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader (by using DfuSeDemo) and then firmware.&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7829</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7829"/>
				<updated>2024-11-27T14:15:32Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Troubleshoot in DFU mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity. This setting should be around 2 V higher than the HV Bus Voltage. E.g. 48 V HV bus voltage must be 50 V or higher. IONI servo drive needs some headroom over the FOV setting before hitting its internal hard-fault limit, so setting higher FOV than this guideline is to be avoided.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to erase the device flash memory, and re-flash the Simucube bootloader on to it. Then you can use the Simucube Configuration Tool that will program the actual Simucube firmware to the device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7828</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7828"/>
				<updated>2024-11-27T14:13:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Over voltage fault */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity. This setting should be around 2 V higher than the HV Bus Voltage. E.g. 48 V HV bus voltage must be 50 V or higher. IONI servo drive needs some headroom over the FOV setting before hitting its internal hard-fault limit, so setting higher FOV than this guideline is to be avoided.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7827</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7827"/>
				<updated>2024-11-27T12:37:54Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* USB port physical issue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
Contact Simucube support if you need schematics / layout diagram. This is likely in a case if the USB port has pulled so many traces that it is not possible to just solder a new port in.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7826</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7826"/>
				<updated>2024-11-27T12:34:04Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* USB port physical issue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
Note, that it is likely that the PCB traces are also damaged if the port is pulled with force. Care must be taken in repairing the port.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7825</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7825"/>
				<updated>2024-11-27T12:33:11Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== USB port physical issue ===&lt;br /&gt;
&lt;br /&gt;
USB port(s) can be ripped away from the PCB due to physical accident such as pulling the USB wire sideways. &lt;br /&gt;
&lt;br /&gt;
Parts that can be used for a new Mini USB port are TE Connectivity AMP Connectors 1734035-2 or EDAC Inc. 690-005-299-043.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7824</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7824"/>
				<updated>2024-11-26T13:36:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Check the USB ESD protection diodes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Power off the device and disconnect it from PC / USB.&lt;br /&gt;
&lt;br /&gt;
Measure the resistance between the GND (top middle) and data pads (top left, and bottom left) on the protection diode. The diode module is the 6-pin component right next to the X3 USB port on the circuit board. &lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diode-pins.png|none|thumb|SimuCUBE 1 USB ESD protection diode with the measurement pins highlighted in white.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air station must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Sc1-usb-esd-diode-pins.png&amp;diff=7823</id>
		<title>File:Sc1-usb-esd-diode-pins.png</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Sc1-usb-esd-diode-pins.png&amp;diff=7823"/>
				<updated>2024-11-26T13:35:15Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: {{PAGENAME}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Schematics|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7822</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7822"/>
				<updated>2024-11-26T13:20:55Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
[[File:sc1-usb-esd-diodes.jpg|none|thumb|SimuCUBE 1 USB ESD protection diodes. USB X3 (HID) connector is on the bottom.]]&lt;br /&gt;
&lt;br /&gt;
Measure (TBD) pads on the protection diode, which is the 6-pin component right next to the X3 USB port on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Sc1-usb-esd-diodes.jpg&amp;diff=7821</id>
		<title>File:Sc1-usb-esd-diodes.jpg</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Sc1-usb-esd-diodes.jpg&amp;diff=7821"/>
				<updated>2024-11-26T13:19:08Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: {{PAGENAME}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Schematics|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7820</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7820"/>
				<updated>2024-11-26T11:59:37Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance. Use a MOSFET that is fully open at 3.3 V gate voltage, and that it's Rdson is equal or less than 22 mOhm.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE worked but does not talk from X3 USB anymore ==&lt;br /&gt;
&lt;br /&gt;
Symptom: Simucube 1 board does not show as a game controller from the X3 USB port anymore. It may show on PC as an unrecognized USB device or &amp;quot;device cannot start&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshoot in DFU mode ===&lt;br /&gt;
&lt;br /&gt;
Power off the device, move both of the small dip switches on the board to the other position. This make the STM32F407 microcontroller to boot up in its internal bootloader mode. This should present the device as an STM32 Bootloader or STM32 Device in DFU mode on PC when you next start it.&lt;br /&gt;
&lt;br /&gt;
If this happens, you can use DfuSeDemo software to re-flash the Simucube bootloader and firmware to device.&lt;br /&gt;
&lt;br /&gt;
Follow to next step if this didn't help.&lt;br /&gt;
&lt;br /&gt;
=== Check the USB ESD protection diodes ===&lt;br /&gt;
&lt;br /&gt;
The USB ESD protection diode module can burn itself in to short circuit, that can cause this issue.&lt;br /&gt;
&lt;br /&gt;
Measure (TBD) pads on the protection diode, which is the 6-pin component right next to the X3 USB port on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If the diode is shorted out, it can be removed to remove the short circuit. Caution: Hot air must be used in melting the solder, otherwise the procedure might damage the traces on the circuit board.&lt;br /&gt;
&lt;br /&gt;
If device starts to work with removed diode, a suitable replacement for the diode is ST Microelectronics USBLC6-4SC6.&lt;br /&gt;
&lt;br /&gt;
If diode removal didn't help, the issue is likely in the microcontroller itself.&lt;br /&gt;
&lt;br /&gt;
=== Microcontroller fault ===&lt;br /&gt;
&lt;br /&gt;
The STM32F407 microcontroller can fail internally so that it appears to work just fine and even the communications with the servo drive work fine, and the motor will make the startup beep tones. However, it just won't talk via the USB X3 connector anymore. Replacing the microcontroller is possible. Caution: Hot air must be used in melting the solder when removing the component, otherwise the procedure might damage the traces on the circuit board. Since the component has high pin count, the procedure requires professional electronics reworking skills.&lt;br /&gt;
&lt;br /&gt;
Suitable component is the STM32F407VE (512 kB memory) or STM32F407VG (1024 kB memory) in LQFP 100 package. Component ordering numbers are STM32F407VET6 and STM32F407VGT6.&lt;br /&gt;
&lt;br /&gt;
After replacement, the microcontroller must be programmed with the Simucube bootloader and firmware again by using DfuSeDemo software.&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7818</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7818"/>
				<updated>2024-11-26T11:27:52Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Fixing the fault */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R or similar.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7817</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7817"/>
				<updated>2024-11-26T11:27:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Over voltage fault */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== Fixing the fault ===&lt;br /&gt;
Replace the regenerative braking resistors. Suitable resistance is around 2.5 ohms. Soldering two 4.7 ohm or 5.0 ohm resistors in parallel, like they are in the 1r005 revision, is preferred solution. Suitable part number for 5.0 ohm version is Yageo SQP10AJB-5R.&lt;br /&gt;
&lt;br /&gt;
Usually also the MOSFET needs to be replaced. The original part is not made anymore (EOL). Suitable replacements are PSMN014-80YLX, BUK9Y14-80E or with similar ones that have even higher voltage tolerance.&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7814</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7814"/>
				<updated>2024-11-21T12:07:43Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE won't go into DFU mode ==&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== SimuCUBE unexpectedly stuck in DFU mode ==&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7813</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7813"/>
				<updated>2024-11-21T10:56:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
== End-Of-Life for Simucube 1 ==&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
Repair troubleshooting tips will continue to be added on to this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE won't go into DFU mode ===&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE unexpectedly stuck in DFU mode ===&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7812</id>
		<title>SimuCUBE troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=SimuCUBE_troubleshooting&amp;diff=7812"/>
				<updated>2024-11-21T10:36:17Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SimucubeManualNav}}This page lists common pitfalls and solutions regarding SimuCUBE. Please also refer to common firmware-related troubleshooting steps described in [[SimuCUBE Firmware User Guide]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Granite Devices / Simucube announced the End-Of-Life for the Simucube 1 product in May 2022.&lt;br /&gt;
&lt;br /&gt;
- Software support will be active to the end of 2024 if not longer.&lt;br /&gt;
&lt;br /&gt;
- Hardware support has continued up to October 2024 by supplying replacement units. However since then, we have run out of replacement units and cannot sell any new replacement units.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over voltage fault ==&lt;br /&gt;
Even with features to reduce the risk, there is a chance that the regenerative resistor circuitry gets damaged. To prevent this, use the latest firmware, and double check your FOV (over voltage fault) setting in Granity.&lt;br /&gt;
&lt;br /&gt;
To check if the regenerative circuitry is damaged, a multimeter (resistance meter) is needed.&lt;br /&gt;
Please note, that some multimeters do not compensate for the test wire resistance, and this might lead to higher value when measuring the resistor. &lt;br /&gt;
&lt;br /&gt;
Turn off the Simucube and disconnect power wires before attempting the measurement.&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r005 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV bus output to Resistor input. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the surface mounted transistor tab to GND. Please refer to the image for test points. The measured resistance should stabilize close to 6 kOhms.&lt;br /&gt;
#* Measuring with automatic range, the MOSFET resistance measures as described in 1r004 section.&lt;br /&gt;
#* Measuring with 20 kOhm range, the MOSFET resistance rises slowly from &amp;lt; 1 kOhm to 6 kOhm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube 1r005 reg.resistor circuit measurement.png|none|thumb|SimuCUBE 1r005 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE 1r004 ===&lt;br /&gt;
&lt;br /&gt;
# Measure the resistance from the X2 pad HV+ to RES. The measured resistance should be close to 2.2 Ohm in single resistor SimuCUBE boards, and close to 2.35 Ohm in boards where two resistors are soldered.&lt;br /&gt;
# Measure the resistance from the X2 pad RES to GND. The measured resistance should be around 12..15 kOhm, changing (lowering) slowly.&lt;br /&gt;
&lt;br /&gt;
Should the resistor measure more than 5 Ohm, and/or the MOSFET measures less than 10 kOhm, then double check your measurement, and if the results persist, then the respective component need to be changed.&lt;br /&gt;
&lt;br /&gt;
[[File:Simucube regen. resistor cirquit measurement.jpg|none|thumb|SimuCUBE 1r004 regenerative resistor circuit measurement pads.]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE won't go into DFU mode ===&lt;br /&gt;
# If device does not appear as DFU mode device when plugged in, check Windows Device Manager if there is any unknown USB devices. If yes, then try unplugging SimuCUBE USB cable and see if that device disappears. If this is the case, then it indicates that device driver is not installed properly. Try installing ST DfuSeDemo software with drivers to solve the issue. DfuSeDemo Installation Directory will contain the required drivers.&lt;br /&gt;
# Maybe USB device is not recognized at all? Keep Device Manager open and plug/unplug SimuCUBE while keeping eye on the Device Manager list. If you see list refresh, then it is a sign that device has entered/left the list. If nothing happens, then it might indicate hardware issue as no USB device is recognized at all.&lt;br /&gt;
# Download &amp;amp; use [http://www.nirsoft.net/utils/usb_devices_view.html USBDeview] to see whether STM32 BOOTLOADER device or any device missing driver is listed:&amp;lt;br /&amp;gt;[[File:usbviewscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
=== SimuCUBE unexpectedly stuck in DFU mode ===&lt;br /&gt;
It is possible, but very rare, that SimuCUBE gets stuck in DFU mode or switches to DFU mode by itself without user interaction.&lt;br /&gt;
Please refer to separate support article: [[SimuCUBE stuck in DFU mode]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SimuCUBE_troubleshooting]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7811</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7811"/>
				<updated>2024-07-05T10:16:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 5th, 2024&lt;br /&gt;
| 2024.7.1 hotfix&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Changes and fixes - 2024.7.1 hotfix'''&lt;br /&gt;
* Reconstruction Filter can be turned off again.&lt;br /&gt;
* Prevent possible 485001 fault on servo drive on device startup. This is harmless out of range parameter write attempt if default profile stored on device contained 2024.5 recon filter v2 beta testing value. In such case the Reconstruction Filter V2 value is set to 4.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults were shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Torque level will always show 40% / 10 Nm when opening edit FFB dialog. This issue was fixed in a silent fix, download and install 2024.7 again.&lt;br /&gt;
* Reconstruction filter cannot be turned off completely - selecting &amp;quot;off&amp;quot; will actually use a very smooth setting.&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Simucube_2_True_Drive_2024.7.1.zip&amp;diff=7810</id>
		<title>File:Simucube 2 True Drive 2024.7.1.zip</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Simucube_2_True_Drive_2024.7.1.zip&amp;diff=7810"/>
				<updated>2024-07-05T10:15:43Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: {{PAGENAME}}
{{PAGENAME}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads|{{PAGENAME}}]]&lt;br /&gt;
[[Category:Software|{{PAGENAME}}]]&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByGDAllRightsReserved}}&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7809</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7809"/>
				<updated>2024-07-05T08:50:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 5th, 2024&lt;br /&gt;
| 2024.7.1 hotfix&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
'''Changes and fixes - 2024.7.1 hotfix'''&lt;br /&gt;
* Reconstruction Filter can be turned off again.&lt;br /&gt;
* Prevent possible 485001 fault on servo drive on device startup. This is harmless out of range parameter write attempt if default profile stored on device contained 2024.5 recon filter v2 beta testing value. In such case the Reconstruction Filter V2 value is set to 4.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults were shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Torque level will always show 40% / 10 Nm when opening edit FFB dialog. This issue was fixed in a silent fix, download and install 2024.7 again.&lt;br /&gt;
* Reconstruction filter cannot be turned off completely - selecting &amp;quot;off&amp;quot; will actually use a very smooth setting.&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7808</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7808"/>
				<updated>2024-07-04T08:31:55Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults were shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Torque level will always show 40% / 10 Nm when opening edit FFB dialog. This issue was fixed in a silent fix, download and install 2024.7 again.&lt;br /&gt;
* Reconstruction filter cannot be turned off completely - selecting &amp;quot;off&amp;quot; will actually use a very smooth setting.&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Simucube_2_True_Drive_2024.7.zip&amp;diff=7807</id>
		<title>File:Simucube 2 True Drive 2024.7.zip</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Simucube_2_True_Drive_2024.7.zip&amp;diff=7807"/>
				<updated>2024-07-02T17:59:30Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: Mtakala uploaded a new version of File:Simucube 2 True Drive 2024.7.zip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads|{{PAGENAME}}]]&lt;br /&gt;
[[Category:Software|{{PAGENAME}}]]&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByGDAllRightsReserved}}&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7806</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7806"/>
				<updated>2024-07-02T16:37:59Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults were shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7805</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7805"/>
				<updated>2024-07-02T15:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults where shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7804</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7804"/>
				<updated>2024-07-02T15:12:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults where shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7803</id>
		<title>Simucube 2 True Drive releases</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=Simucube_2_True_Drive_releases&amp;diff=7803"/>
				<updated>2024-07-02T15:12:29Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: /* Simucube 2 True Drive files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simucube 2 User Guide ==&lt;br /&gt;
The Simucube 2 User Guide is available here: [[Media:Simucube 2 User Guide.pdf|Simucube 2 User Guide.pdf]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Simucube 2 True Drive files==&lt;br /&gt;
 &lt;br /&gt;
Please note that this version history table only lists collected changes after each publicly released version. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date&lt;br /&gt;
! True Drive Release&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| July 2nd, 2024&lt;br /&gt;
| 2024.7&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Official release of Reconstruction Filter V2. It replaces the original Reconstruction Filter. Profile parameter is adjusted automatically when loading a profile with V1 data, but no exact match is achieved.&lt;br /&gt;
* Debug log always logs some particular events that were not logged before.&lt;br /&gt;
* Add wireless wheel module version to debug log.&lt;br /&gt;
* Simplify logic on how Nm based value is shown in the UI for maximum torque, and remove unneeded current value.&lt;br /&gt;
* Fix a crash when adding a new offline profile as the last one in the list.&lt;br /&gt;
* Improve FFB effect status indicator when 360 Hz mode is used by iRacing.&lt;br /&gt;
* Fix error where no faults where shown in the user interface in some fault situations on device. Issue was introduced in 2024.1 release.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 29th, 2024&lt;br /&gt;
| 2024.5 + Reconstruction Filter V2 testing&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2024.5+reconv2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Experimental testing of Reconstruction Filter V2. Test instructions and feedback instructions on our [https://community.granitedevices.com/t/reconstruction-filter-v2-testing/11612 Community Forum] or in Simucube Discord.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 9th, 2024&lt;br /&gt;
| 2024.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Improved indicators of different FFB modes by adding them to the Status tab.&lt;br /&gt;
* Fix some mis-programmed units to correctly identify themselves as Pro.&lt;br /&gt;
* Automatically restart the 360 Hz mode FFB generation if game is sending data for it.&lt;br /&gt;
* Improve reliability of the offline profile list to not have it accidentally delete existing files. Renaming a profile by just changing its letter case will not be possible anymore (software prevents it now), but workaround is to rename twice via a temporary new name.&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| March 12th, 2024&lt;br /&gt;
| 2024.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.3.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
''Note''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some people are reporting that Windows Defender flags the downloaded file as a virus. We are investigating, there seems to be a number of reports of Defender having false detections on exactly this recently. Virustotal.com does not find any viruses on the file. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Additional styling for True Drive for some UI elements that still followed Windows color, resulting in sub-optimal colors.&lt;br /&gt;
* Install script does not clear out Automatic High Torque Mode and other registry-based settings anymore.&lt;br /&gt;
* Fix a potential but rare issue where it was impossible to turn the torque clipping notification off.&lt;br /&gt;
* Fix a bug where renaming offline profile by just changing letter case resulted in a deletion of that offline profile file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''New feature'''&lt;br /&gt;
* Support for high data rate mode for games to send FFB signal in batches. The last tab in True Drive will indicate HighDataRateFFB when the mode is active.&lt;br /&gt;
* This FFB mode will be enabled in iRacing patch, release date TBD.&lt;br /&gt;
* Recommendation to tune the Reconstruction Filter to 1 or even to OFF to get full benefit of higher FFB detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 31st, 2024&lt;br /&gt;
| 2024.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2024.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Note'''&lt;br /&gt;
Automatic high torque mode has to be set up again after updating to this release.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* New UI style for True Drive&lt;br /&gt;
** Some minor UI elements still have old style, those will get fixes later&lt;br /&gt;
* Offline profile management improvements&lt;br /&gt;
** Offline profile selection will track the last action made in the menu&lt;br /&gt;
** Offline profiles are alphabetically sorted&lt;br /&gt;
* Simucube Wireless Wheels are not anymore disconnected at all if a game is running and has created FFB effects&lt;br /&gt;
** Previous behavior was that wheel wasn't supposed to disconnect if game actively sent new data, i.e. driver was on track&lt;br /&gt;
* The Torque Clipping audible notification works again&lt;br /&gt;
* Add some decimal points to analog axis status data on the first tab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB development testing as beta feature'''&lt;br /&gt;
* New Experimental FFB filters menu&lt;br /&gt;
** Feature enables trying out new things without having them saved into actual profiles&lt;br /&gt;
** Access the feature from the first tab&lt;br /&gt;
** Features will have to be re-applied to device after any profile change/update&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FFB changes'''&lt;br /&gt;
* New experimental/beta FFB setting: Angle-based torque reduction&lt;br /&gt;
** Reduces FFB if wheel has turned for over 110 degrees, helps driver to resume full control of the car after a spin&lt;br /&gt;
** Access setting via the the experimental menu&lt;br /&gt;
** Send feedback via the feedback button&lt;br /&gt;
* Motor tuning&lt;br /&gt;
** Motor tuning has returned to that of the 2023.10 release. We will continue the work that was released in 2023.12 testing release in Discord.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Simucube Wireless Wheels are not disconnected due to one hour time-out if any button is being used on the wheel, regardless if games are running or not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 6th, 2023&lt;br /&gt;
| 2023.10.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
'''Hotfix release'''&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Analog axis data from wireless wheel or from Accessory Port is now shown correctly in the Overview tab&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| October 27th, 2023&lt;br /&gt;
| 2023.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.10.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
This release is a start of a series of updates to Simucube 2. Follow our progress at [https://simucube.com/sc2updates at our landing page and Trello].&lt;br /&gt;
&lt;br /&gt;
Please send us feedback via the new feedback button!&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Add new FFB setting: Centering Spring. This new effect that also works in-game, can be used to add self-aligning torque to the FFB, and it makes some old games that only had vibration effects more intuitive to drive.&lt;br /&gt;
* Internal firmware FFB scaling change. Maximum Strength setting should not affect bumpstops anymore. This change should not change FFB feel.&lt;br /&gt;
* Add some new Ascher Racing wheel images.&lt;br /&gt;
* Remove unused code and some UI options that were not used.&lt;br /&gt;
* Add feedback button that focuses on the new features.&lt;br /&gt;
* Remove &amp;quot;Report Issue&amp;quot; feature from the feedback dialog.&lt;br /&gt;
* Various small UI adjustments including making space on the Overview tab for some new features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Known issue'''&lt;br /&gt;
- Analog axis data from wireless wheel or from Accessory Port are not shown correctly in the Overview tab.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 15th, 2023&lt;br /&gt;
| 2023.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
| &lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Further reduce audible knocks in the DirectInput Damping effect.&lt;br /&gt;
* Fix stability of DirectInput Damping effect in some games.&lt;br /&gt;
* Remove game-generated torque when bumbstop is deemed to cause unsafe torque jolt. This could happen when user changes FFB parameters from True Drive while the wheel is turned to be near the bumpstop, and a game is running. This fixes possibility of a runaway wheel in these situations.&lt;br /&gt;
* Added function to duplicate an offline profile.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| January 13th, 2023&lt;br /&gt;
| 2023.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2023.1.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Reduce audible knocks in the DirectInput Damping effect. The issue was introduced in 2022.11 release.&lt;br /&gt;
* Resetting FFB parameters in Simucube Tuning Button mode works for all parameters without 485001 fault.&lt;br /&gt;
* Fix an issue where some Simucube Wireless Wheel 2 based wheels (e.g. Ascher Racing F64-SC V3) had a button configuration that was not working as expected.&lt;br /&gt;
* Eliminate a rare application crash in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 10th, 2022&lt;br /&gt;
| 2022.11&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.11.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - General'''&lt;br /&gt;
* Add more debug events of wireless wheels&lt;br /&gt;
* Fixed issue with Simucube Button mode when resetting settings back to as they were.&lt;br /&gt;
* Fix the wheel rotated over endstop LED notification to work correctly.&lt;br /&gt;
* ESC button does not hide the offline profiles list anymore.&lt;br /&gt;
* Mapping wireless wheel buttons to same buttons as a shifter on the Accessory Port works again.&lt;br /&gt;
* Wireless wheel automatic idle disconnect does not happen if any wireless wheel button has been pressed during last hour.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - USB and FFB'''&lt;br /&gt;
* USB descriptor was tuned to make device compatible with Linux.&lt;br /&gt;
** There will be no official Linux builds or support.&lt;br /&gt;
** We aim to add a wiki page to explain how to work with Linux.&lt;br /&gt;
* Descriptor changes caused changes in FFB effects that are used by mainly older games:&lt;br /&gt;
** Re-tuned DirectInput Friction and Damping effects to utilize all parameters.&lt;br /&gt;
*** True Drive profiles will have 100% DirectInput Friction and Damping by default. It will be a good starting point for all games.&lt;br /&gt;
*** Older versions of True Drive could go unstable with 100% settings on these. Therefore older versions will load safe defaults for these effects if a profile made with this or later release is loaded.&lt;br /&gt;
** Re-tuned DirectInput Spring effect to utilize all parameters.&lt;br /&gt;
** Re-tuned DirectInput Sine Wave to work correctly in some situations where it did not work correctly.&lt;br /&gt;
** Re-tuned DirectInput Triangle Wave, Square Wave, and Sawtooth effects to work correctly.&lt;br /&gt;
* FFB Device Gain set by the game does not affect bumpstops anymore.&lt;br /&gt;
* Individual gain parameter of the effects are now respected as per USB Physical Device standards.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| July 4th, 2022&lt;br /&gt;
| 2022.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.7.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Added event log details about reason (connection loss, idle timeout, manual disconnection) why wireless wheel was disconnected.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive'''&lt;br /&gt;
* Using Simple Mode profiles populate all FFB parameters correctly to device. Bug was introduced some time after Paddock release.&lt;br /&gt;
* Renaming offline profile to same name as before and clicking OK does not delete the profile anymore.&lt;br /&gt;
* It is not possible to set empty or only white space password for profile editing.&lt;br /&gt;
* Changing profile settings does not cause the save settings to Simucube -button to blink on hardware settings tab anymore.&lt;br /&gt;
* Installer will detect and ask to close running True Drive before attempting to update.&lt;br /&gt;
* Device ID content contains device temperature and other things for debug purposes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| May 2nd, 2022&lt;br /&gt;
| 2022.5&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.5.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* Definitive fix for greyed out Wireless Wheels tab with &amp;quot;Wireless Wheel Receiver not detected&amp;quot; issue&lt;br /&gt;
&lt;br /&gt;
'''Other improvements and changes'''&lt;br /&gt;
* Remove unneeded anonymous opt-in device performance telemetry data collection&lt;br /&gt;
* Add useful anonymous opt-in device performance telemetry data collection (fault codes etc.)&lt;br /&gt;
* Increase reliability of Hiperface encoder initialization on device start. This may affect some Simucube 2 Ultimate units only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| February 22nd, 2022&lt;br /&gt;
| 2022.2&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2022.2.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - Wireless Wheels'''&lt;br /&gt;
* More fix attempts at solving the Simucube Wireless Wheel Receiver not starting up in releases 2021.11 or 2021.12.&lt;br /&gt;
** Note: Restart of the Simucube 2 might be required after servo drive firmware update to get Wireless Wheel receiver working.&lt;br /&gt;
** Issue still does not seem to be solved for every Simucube 2 device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Other improvements'''&lt;br /&gt;
* Reduce/eliminate the chance of audibly buzzing motor in Safe Torque mode.&lt;br /&gt;
* Improve torque control performance&lt;br /&gt;
** Improve precision/smoothness of sinusoidal current waveforms.&lt;br /&gt;
** Eliminate audible noise glitches that appeared in certain situations.&lt;br /&gt;
** Eliminate the chance of torque glitch at transition between High Torque to Safe Torque modes.&lt;br /&gt;
* Eliminate potential chance of fault with 485001 error on first usage(s) of the product.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/17/release/vc_redist.x64.exe from Microsoft's server] if you get msvc dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| December 16th, 2021&lt;br /&gt;
| 2021.12&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.12_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
&lt;br /&gt;
Following bugs were introduced in 2021.11 release and are fixed:&lt;br /&gt;
* Fix FFB effects not starting correctly if device is started when game (like iRacing) is running. &lt;br /&gt;
* Fix rare fault where the wireless wheel receiver module is not detected on device start.&lt;br /&gt;
* Fix device not going to firmware update mode if E-stop button is pressed.&lt;br /&gt;
&lt;br /&gt;
Other changes:&lt;br /&gt;
* Move &amp;amp; regroup some buttons in True Drive.&lt;br /&gt;
* Add back the missing active DirectInput effect indicators in the Edit FFB dialog.&lt;br /&gt;
* Properly pop up firmware update/downgrade dialog in downgrade situations.&lt;br /&gt;
* Show correct Offline or Paddock profile name (instead of Safe Profile) active after setting default profile and restarting device.&lt;br /&gt;
* Add UI for starting in window/with tray icon/minimized to tray, and fix starting minimized to tray to work.&lt;br /&gt;
* Add UI for starting / not starting True Drive on Windows user login.&lt;br /&gt;
* Default wheel image is loaded from Documents/Simucube 2/wheels/wheelimage.png which persists over software updates.&lt;br /&gt;
* Add automatic update checking and new version availability indicator.&lt;br /&gt;
&lt;br /&gt;
'''Device identity fixes'''&lt;br /&gt;
* Small number of Simucube 2 Sport units that incorrectly identify themselves as Pro are fixed as Sport&lt;br /&gt;
* Small number of Simucube 2 Pro units that incorrectly identify themselves as Sport are fixed as Pro&lt;br /&gt;
** Note: Identity changes after saving settings to device memory at least once, and then rebooting the device&lt;br /&gt;
** Re-assigning controls in games will be required for the small number of affected units.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| November 27th, 2021&lt;br /&gt;
| 2021.11 + hotfix &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.11-hotfix_Setup.zip|Simucube 2 True Drive]]&lt;br /&gt;
|&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
'''Known issues in 2021.11 releases'''&lt;br /&gt;
* FFB effects not starting correctly if device is started when game (like iRacing) is running. Workaround: iRacing Options -&amp;gt; FFB off -&amp;gt; Done -&amp;gt; Options -&amp;gt; FFB on -&amp;gt; Done.&lt;br /&gt;
* Simucube Wireless Wheel receiver module is sometimes not detected device startup. Workaround: Power off and power on again.&lt;br /&gt;
&lt;br /&gt;
'''Hotfix changes and fixes'''&lt;br /&gt;
* Missing fix from last release: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel images are first searched from Documents/Simucube 2/wheels, then install directory/wheels, and if not found, then the default image is shown&lt;br /&gt;
* Wireless wheel image does not unload when user closes the custom image mapping dialog without having done any changes.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| November 26th, 2021&lt;br /&gt;
| 2021.11&lt;br /&gt;
| (file removed, use later one)&lt;br /&gt;
|&lt;br /&gt;
'''Simucube firmware major rewrite'''&lt;br /&gt;
* Supports only Paddock/Offline profiles&lt;br /&gt;
&lt;br /&gt;
* '''Migrate your Classic profiles to Paddock or to Offline Profiles with 2021.7 or 2021.9 release before updating to this release.'''&lt;br /&gt;
&lt;br /&gt;
* Compatibility to downgrade has been maintained, however Classic profiles are lost&lt;br /&gt;
* Supports Simucucube Tuning Button functionality on Simucube Tahko GT-21 wheel&lt;br /&gt;
* Supports Simucube Wireless Wheel 2 based wheels&lt;br /&gt;
* This software release does not send any anonymous telemetry regardless of user's consent.&lt;br /&gt;
&lt;br /&gt;
'''Installer'''&lt;br /&gt;
* Software is installed via exe file&lt;br /&gt;
* User's setting files and cached/offline profiles are stored into Documents/Simucube 2/cachedprofiles directory&lt;br /&gt;
* Custom wheel images are to be stored in to Documents/Simucube 2/wheels directory. Remappping wheels might be required if custom mapping is used.&lt;br /&gt;
* Firmware update/downgrade to the installed True Drive version is automated without the need to use command line parameters&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Some reliability improvements in communicating with the servo drive at device startup&lt;br /&gt;
* Fixed timing issue on True Drive startup which may have caused a mismatch between the profile on device &amp;lt; - &amp;gt; profile indicated by True Drive Paddock&lt;br /&gt;
* Added a workaround for Raceroom Racing Experience bug (wheel spins on game exit).&lt;br /&gt;
* Hide unneeded context menus in True Drive Paddock&lt;br /&gt;
* Bugfix: True Drive Paddock will respect the user's setting of redirecting to My Profiles in Paddock. Setting for this is available in Paddock (Click your user -&amp;gt; edit profile), and default is to direct to My Profiles.&lt;br /&gt;
* Wireless wheel tab does not accidentally close when pressing ESC button&lt;br /&gt;
* Fix trayminimized command line parameter not working as intended&lt;br /&gt;
* Remove nonworking &amp;quot;reload from Simucube&amp;quot; and &amp;quot;Start from Scratch&amp;quot; buttons from the last tab in True Drive. They are not needed with Paddock.&lt;br /&gt;
* Bugfix: Make it possible to only enable High Torque Mode manually once the device has reached the Operational state.&lt;br /&gt;
&lt;br /&gt;
'''Offline mode improvements'''&lt;br /&gt;
* Added &amp;quot;save as default&amp;quot; button.&lt;br /&gt;
* Added renaming of offline or cached Paddock profile.&lt;br /&gt;
* Added confirmation for deletion of offline profile.&lt;br /&gt;
* Readjusted UI to show more profiles at once.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
| September 18th, 2021&lt;br /&gt;
| 2021.9 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.9_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Added menu for importing settings from a classic profile when editing settings for Paddock profile.&lt;br /&gt;
* Small additions to offline mode functionality.&lt;br /&gt;
* In Paddock, added support for quickly trying out profiles without adding them to user's list of profiles.&lt;br /&gt;
* Disabled saving&amp;amp;restoring of window position in the Paddock application to help a white screen on start -issues for some users. Saving the window position shall return in the future.&lt;br /&gt;
* Set the True Drive Paddock to use software OpenGL rendering to fix issues with screen flicker and also to potentially solve the white screen issue.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - servo drive'''&lt;br /&gt;
* Re-instated some audible noise mitigations that were removed in 2021.8 release.&lt;br /&gt;
* Added audible notifications for some future Simucube Wireless Wheel functions.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - hardware support'''&lt;br /&gt;
* Release supports Simucube 2 units manufactured after week 36/2021. Hardware change is a minor change to support alternative components to battle the [https://en.wikipedia.org/wiki/2020–2021_global_chip_shortage global chip shortage].&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Package was updated on September 18th to fix a software not starting -issue when trayminimized -parameter was used.&lt;br /&gt;
|-&lt;br /&gt;
|August 18th, 2021&lt;br /&gt;
|2021.8 + True Drive Paddock &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.8_with_True_Drive_Paddock.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Access to True Drive Paddock has been enabled for all Simucube 2 racers!&lt;br /&gt;
* Small tidy-ups and fixes in the True Drive User Interfaces&lt;br /&gt;
* Added a friendly deprecation reminder for the True Drive Classic mode. Classic mode will be removed in an upcoming release.&lt;br /&gt;
* Added Troubleshooting.txt for some common issues regarding True Drive not starting.&lt;br /&gt;
* Fix device not starting or FFB dropout when driving -issues that occurred on a few Simucube 2 units in all firmwares since 2021.1 release and up&lt;br /&gt;
* Change current measurements to as they were in 2020.10 release. Device may be slightly more noisy compared to other 2021.x releases. Improvements shall return in the next release.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|July 9th, 2021&lt;br /&gt;
|2021.7 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.7_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Telemetry consent change is being shown correctly in the True Drive.&lt;br /&gt;
* Fixed an issue where the True Drive Classic moved the profile settings scroll area, making it very difficult to change steering angle in Expert mode.&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Rearranged indicator and button for High Torque Mode in True Drive Paddock.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* New feature: Set default profile to device. Device will start with Paddock profile settings if a default profile has been set from True Drive Paddock.&lt;br /&gt;
* New feature: Offline mode. True Drive caches profiles that have been applied to device, and they can be used in offline mode.&lt;br /&gt;
* Steering angle indicator will correctly track the real steering angle when a True Drive Paddock profile has been applied but Paddock has not yet sent any new profile to the device.&lt;br /&gt;
* Button to conveniently access FFB settings has been added to My Profiles view.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 25th, 2021&lt;br /&gt;
|2021.5 + True Drive Paddock Early Access  &lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.5_with_Paddock_Early_Access.zip|Simucube 2 True Drive]] &lt;br /&gt;
|'''Includes Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
'''Changes and fixes - general'''&lt;br /&gt;
* Adjusted servo drive tuning to fix rare device reboot issues for some units happening since 2021.1 release.&lt;br /&gt;
* Switched to 64bit compiler for True Drive. Note that you might need to download 64bit version of the Microsoft Visual Studio 2019 redistributable package (link below).&lt;br /&gt;
&lt;br /&gt;
'''Changes and fixes - True Drive Paddock'''&lt;br /&gt;
* Fix crash when clicking save -button on the hardware tab in Paddock mode.&lt;br /&gt;
* Fix some random crashes&lt;br /&gt;
* Fix Paddock mode application always crashing on exit.&lt;br /&gt;
* Change the steering angle in Paddock mode to track with assumed 900 degree steering angle if the online application has not yet sent any active profile to the device. Also the buttons and analog axises keep tracking in Paddock mode.&lt;br /&gt;
* Fix application crash when exiting via tray icon.&lt;br /&gt;
* Fix the tray icon options to work with also the paddock application.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package '''(64bit version)''' [https://aka.ms/vs/16/release/vc_redist.x64.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|May 12th, 2021&lt;br /&gt;
|2021.4_4 + True Drive Paddock Early Access&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2021.4_4_with_Paddock_Early_Access.zip|Simucube 2 True Drive]]&lt;br /&gt;
|'''Simucube 2 True Drive Paddock Early Access release'''&lt;br /&gt;
* Release is the same as 2021.4_4 but with Simucube 2 True Drive Paddock Early Access.&lt;br /&gt;
* See [https://simucu.be/truedrive our FAQ] for details.&lt;br /&gt;
* Community forum thread [https://community.granitedevices.com/t/simucube-2-true-drive-paddock-early-access/7866 is here.]&lt;br /&gt;
* You can also leave feedback by clicking the Feedback button directly in True Drive.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft's server] if you get msv dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 29th, 2021&lt;br /&gt;
|2021.4_4&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.4_4.zip|Simucube_2_True_Drive_2021.4_4.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fix potential crash in True Drive when it loads.&lt;br /&gt;
&lt;br /&gt;
Note: Please download and install Microsoft's Visual Studio 2019 Redistributable package [https://aka.ms/vs/16/release/vc_redist.x86.exe from Microsoft] if you get msv_something.dll errors when you try to start True Drive.&lt;br /&gt;
|-&lt;br /&gt;
|April 18th, 2021&lt;br /&gt;
|2021.4_3&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Hotfix for 2021.4 release'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Fixed servo drive not updating -issue that happened on some devices in original 2021.4 release.&lt;br /&gt;
* New feature: True Drive remembers its window position and size. Fixed to work in _3 release.&lt;br /&gt;
&lt;br /&gt;
(still temporarily hosted on a 3rd-party service.)&lt;br /&gt;
|-&lt;br /&gt;
|April 16th, 2021&lt;br /&gt;
|2021.4&lt;br /&gt;
| (download removed, get later release)&lt;br /&gt;
|'''Recommended update for all Simucube Wireless Wheel users'''&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* Simucube Wireless Wheels: Fixed an issue that could cause wireless wheels buttons to stop registering in games in some very rare situations.&lt;br /&gt;
* Servo drive tuning: Reverted some changes in 2021.1 release that increased the audible noise in some situations.&lt;br /&gt;
* USB changes: Reverted USB interface changes in 2021.1 release that caused device disconnects and device not recognized -issue after PC reboot.&lt;br /&gt;
* Added protections to firmware to prevent corrupt settings when more than allowed number of profiles are stored into &amp;quot;classic&amp;quot; profiles. More than 99 user-made classic profiles cannot be used anymore (they never worked properly anyway).&lt;br /&gt;
* Simucube hardware revision is shown correctly in the UI.&lt;br /&gt;
&lt;br /&gt;
'''Build system update'''&lt;br /&gt;
* This and all later releases are built with Microsoft Visual C++ compiler. Fresh Windows installs need to have the runtime libraries installed. If you get DLL errors, please run the vcdredist_x86.exe installer.&lt;br /&gt;
&lt;br /&gt;
'''Release supports Early Access of Simucube Profile Online'''&lt;br /&gt;
* Profile Online Early Access is enabled for Simucube 2 R1 Sport/Pro drivers, and all Simucube 2 Ultimate drivers.&lt;br /&gt;
* Profile Online Early Access will be released soon as a separate download.&lt;br /&gt;
&lt;br /&gt;
'''How to use Profile Online and Classic modes'''&lt;br /&gt;
* The _Online Early Access.exe file launches the online version, and if online mode is active, the online mode sends the active profile to the device.&lt;br /&gt;
* If _Classic.exe is launched, Online mode is deactivated and classic-mode profiles can be used as backup. Note, that classic mode as-is will be removed in future version.&lt;br /&gt;
* Migrating to Online profiles: Export each of normal profiles to separate .ini files and import them when creating new profiles in Online mode.&lt;br /&gt;
* Save settings -button (for permanent settings saving) in Online Mode has been moved to the Hardware settings tab.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Download is temporarily hosted on a 3rd-party site due to an unforeseen configuration issue.&lt;br /&gt;
|-&lt;br /&gt;
|January 31st, 2021&lt;br /&gt;
|2021.1&lt;br /&gt;
| [[Media:Simucube 2 True Drive 2021.1 repackage.zip|Simucube_2_True_Drive_2021.1_repackage.zip]] &lt;br /&gt;
|'''NOTE'''&lt;br /&gt;
* We are investigating a USB fault in this release version. Symptons are that device will require a restart after PC restart. Very rare sympton could also be that the device suddenly gets non-recognized even when just idling in Windows.&lt;br /&gt;
&lt;br /&gt;
'''Bumpstop behavior fix'''&lt;br /&gt;
* Changed bumpstops to avoid issue where the bumpstop force could be overcome by game-generated FFB in some cases.&lt;br /&gt;
&lt;br /&gt;
'''Torque tuning changes and audible changes'''&lt;br /&gt;
* Fix constant audible tone issue in some Simucube 2 Sport and Pro R2 units&lt;br /&gt;
* Change the long beep of going to standby mode to more informative tone.&lt;br /&gt;
* Adjust controller tuning to reduce other audible noises from the motor.&lt;br /&gt;
** This will be tuned further based on feedback from this 2021.1 release.&lt;br /&gt;
|-&lt;br /&gt;
|October 2nd, 2020&lt;br /&gt;
|2020.10&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.10.zip|Simucube_2_True_Drive_2020.10.zip]] &lt;br /&gt;
|Release contains Wireless Wheel and bumpstop changes.&lt;br /&gt;
'''Forget all wireless wheels'''&lt;br /&gt;
* Added function to forget all previously paired wireless wheels and tidied up the UI for this.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstops begin at exactly the same angle that is indicated in the user interface. (old behavior was to be at 100% torque at that point, so bumpstop began earlier.)&lt;br /&gt;
* Bumpstops are not affected by the constantly operating filters on the servo drive.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Added a possible fix for some &amp;quot;stuck at waiting for the drive to get ready&amp;quot; -issues.&lt;br /&gt;
* Added support for Simucube 2 Sport and Simucube 2 Pro manufactured after week 38/2020.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|July 31st, 2020&lt;br /&gt;
|2020.7&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.7.zip|Simucube_2_True_Drive_2020.7.zip]]&lt;br /&gt;
|Release contains many fixes and changes.&lt;br /&gt;
''' Important fix for Simucube Wireless Wheels '''&lt;br /&gt;
* Fixes too high battery consumption on some Simucube Wireless Wheels. Bug was introduced in release 2020.4.&lt;br /&gt;
''' Wireless wheel scan changes'''&lt;br /&gt;
* Wireless wheel scanning is not required to be started/stopped. The confusing buttons in True Drive been replaced with ''clear list and restart scan'' -button.&lt;br /&gt;
&lt;br /&gt;
'''Bumbstops'''&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
* Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
* Bumbstop setting is now a per-profile setting.&lt;br /&gt;
&lt;br /&gt;
'''Other changes'''&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
** Only slight torque roughness can be felt during the data syncronization event, which should be much better than it was before.&lt;br /&gt;
* Desktop centering spring has been significantly strengthened to make it more usable.&lt;br /&gt;
* There is a button in the advanced tab that can be used to copy all device identification data (software versions and serial numbers) to clipboard.&lt;br /&gt;
* Further fine tuning for high-DPI displays, with command line options ''small'' and ''large'' to give some options.&lt;br /&gt;
* Profile export functionality: Drop-down menu selection for exporting all the profiles, or just the current profile.&lt;br /&gt;
* Device status updates are not frozen anymore after unsuccesfully importing profiles (bad file or not a profile file). Credits to Nir Nave for finding the issue.&lt;br /&gt;
* Internal fixes, tidyups and changes in the device firmware.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|April 24th, 2020&lt;br /&gt;
|2020.4&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.4.zip|Simucube_2_True_Drive_2020.4.zip]]&lt;br /&gt;
|&lt;br /&gt;
'''Grainy feel fix'''&lt;br /&gt;
* Some tuning parameters were changed in the servo drive to get back to 2020.1 behavior.&lt;br /&gt;
&lt;br /&gt;
'''Small changes and fixes'''&lt;br /&gt;
* Disconnection of a wireless wheel will not cause torque to be disabled, unless the wheel had a torque off switch configured.&lt;br /&gt;
* After unlocking locked profile settings, they can be relocked again.&lt;br /&gt;
* Audible beeps enabled/disabled checkbox also affects wireless wheel status beeps.&lt;br /&gt;
* Physical sequental shifter connected to the D15 Accessory Port will map to same pins as the Simucube Wireless Wheel shifter paddles. This can be configured per-profile.&lt;br /&gt;
* There is a command line option 'trayminimized' to launch True Drive to Tray Icon in minimized state (window is not shown).&lt;br /&gt;
* Remove Simucube 1 overvoltage fault detection that was sometimes triggered when it was not actually the fault cause.&lt;br /&gt;
* Added detection of possibly low wireless wheel battery in some situations where battery voltage remains high but the battery voltage would drop under load.&lt;br /&gt;
&lt;br /&gt;
'''Upcoming in the next releases'''&lt;br /&gt;
* We decided to release 2020.4 due to some important fixes, and these features were not completed in time:&lt;br /&gt;
* Bumpstop rework, including safety and ease-of-use changes&lt;br /&gt;
** Bumpstop effect has been simplified. All bumbstop settings have 100% power, and there are three well-tuned settings (soft/medium/hard) available.&lt;br /&gt;
** Bumbstop setting is now a per-profile setting.&lt;br /&gt;
* Internal device telemetry data sync event does not cause wheel torque to be at zero anymore. This mainly affected non-FFB game titles.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|March 29th, 2020&lt;br /&gt;
|2020.3&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.3.zip|Simucube_2_True_Drive_2020.3.zip]]&lt;br /&gt;
|'''Small changes and fixes'''&lt;br /&gt;
* Automatic Simucube Wireless Wheel idle disconnect - wheels will disconnect after 1h of inactivity to optimize battery life. Activity is monitored through wheel turning 10 degrees or more. Also the disconnect is not allowed to happen if there are FFB effects in use.&lt;br /&gt;
* Built with Qt 5.14.1 - True Drive should scale better on high-DPI displays&lt;br /&gt;
* Drivers can set password protection for profile settings. This feature is especially useful for commercial sim operators - if a password is set, visitors can't make unwanted adjustments.&lt;br /&gt;
* Brief display of wrongly showing 2.56 V for wireless wheel voltage when connecting a wireless wheel is fixed.&lt;br /&gt;
* Sometimes impossible to click Re-enable Torque button is now always possible.&lt;br /&gt;
&lt;br /&gt;
'''Automatic High Torque Mode'''&lt;br /&gt;
* Drivers can set the High Torque Mode to be enabled automatically on device start.&lt;br /&gt;
* If automatic High Torque Mode has been enabled, the standby mode functionality including the beeps are disabled as well.&lt;br /&gt;
* For these to work, True Drive must be running on the computer.&lt;br /&gt;
* There is a command line option 'tray' to launch True Drive to Tray Icon.&lt;br /&gt;
|-&lt;br /&gt;
|February 14th, 2020&lt;br /&gt;
|2020.1&lt;br /&gt;
| [[Media:Simucube_2_True_Drive_2020.1.zip|Simucube_2_True_Drive_2020.1.zip]]&lt;br /&gt;
|Note: We are changing to simpler year+version format with this release.&lt;br /&gt;
'''Changes and fixes'''&lt;br /&gt;
* It is possible to save No as the answer to device telemetry consent.&lt;br /&gt;
* Add an option to allow mouse wheel scroll to change profile settings.&lt;br /&gt;
* Reduce True Drive CPU consumption when window is activated.&lt;br /&gt;
* Additional color indicator if wireless wheel battery is low.&lt;br /&gt;
* Reduced volume of audible notification beeps.&lt;br /&gt;
&lt;br /&gt;
'''Wheel centering fixes and changes'''&lt;br /&gt;
* Fix wheel centering changing 360 degrees sometimes.&lt;br /&gt;
* It is possible to quickly reset steering center for just temporarily again.&lt;br /&gt;
* Factory-calibrated center point will be invalid after this update, users must set a new wheel centerpoint upon first use.&lt;br /&gt;
'''Simucube Wireless wheel image management'''&lt;br /&gt;
* By default, wheels/wheelimage.png is loaded.&lt;br /&gt;
* If a wireless wheel is connected, a short-named wireless wheel png is loaded from /wheels directory.&lt;br /&gt;
* Some default wireless wheel images are supplied with the software.&lt;br /&gt;
** User interface tooltip will say which file is being tried to load.&lt;br /&gt;
* Right-clicking the wheel image in True Drive, the Driver is able to map/unmap wheel images to individual wireless wheels.&lt;br /&gt;
&lt;br /&gt;
As previously, the wheel images must be 400x400px transparent PNG files.&lt;br /&gt;
|-&lt;br /&gt;
!Date&lt;br /&gt;
! True Drive version&lt;br /&gt;
! Download link&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.13&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.13.zip|simucube_2_true_drive_v1.0.13.zip]]&lt;br /&gt;
|'''Hotfix'''&lt;br /&gt;
* Analog axis invert setting didn't work in original 1.0.12 release.&lt;br /&gt;
* Standby mode LED functionality was not working correctly.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|November 15th, 2019&lt;br /&gt;
|1.0.12&lt;br /&gt;
| unavailable due to 1.0.13 hotfix&lt;br /&gt;
|'''Important changes'''&lt;br /&gt;
* '''The motor idle beeps have changed.''' The device will go to automatic standby mode if there is no torque. &lt;br /&gt;
** First idle beep will be after 7 minutes. Second beep will be 1 minute after that. Third long beep will be 1 minute after that which will activate standby mode. &lt;br /&gt;
** User can turn the wheel with fast left-right movement to prevent automatic standby.&lt;br /&gt;
** From standby mode, normal operation will be resumed via cycling the Safe Torque Off button or via a button in True Drive software.&lt;br /&gt;
* Bug where the Simucube Wireless Wheel button ordering did not match from wheel model to another as expected is fixed.&lt;br /&gt;
** Note: Users might need to reassign controls when using Simucube Wireless Wheels.&lt;br /&gt;
&lt;br /&gt;
'''New features'''&lt;br /&gt;
* Telemetry data collection with opt-in to help us create even better product/features&lt;br /&gt;
&lt;br /&gt;
'''Other fixes and changes'''&lt;br /&gt;
* Resonance issue with some wheels is fixed.&lt;br /&gt;
** Notable wheel that was affected was the Simulaje F1S wheel which resonated sometimes especially when not in High Torque Mode.&lt;br /&gt;
** Nothing wrong with the wheel. We want to thank Augury Simulations for providing a wheel for testing.&lt;br /&gt;
* Additional fix where the profile selection dropdown didn't match the visible profile settings in some cases.&lt;br /&gt;
* E-stop status is being tracked also before the servo drive is initialized fully. Also more fault information is being shown.&lt;br /&gt;
* Using mouse wheel to scroll up/down the profile settings dialog does not change the profile settings unless user clicks the setting first.&lt;br /&gt;
* Better filtering of analog inputs in the Accessory port.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|September 26th, 2019&lt;br /&gt;
|1.0.10&lt;br /&gt;
| [[Media:simucube_2_true_drive_v1.0.10.zip|simucube_2_true_drive_v1.0.10.zip]]&lt;br /&gt;
|'''New Simple User Interface mode'''&lt;br /&gt;
* This mode will make setting up initial profile parameters easier for new users. &lt;br /&gt;
* Advanced users do have access to all parameters as previously.&lt;br /&gt;
* NOTE: Going back to Simple mode from either previously made profile or a new Advanced-mode profile will reset parameters to those in Simple Mode.&lt;br /&gt;
* Added profiles templates for Project Cars 1 and 2 - but with quite default parameters, as these titles have so much going on also within 3rd party FFB adjustments.&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* DirectInput Spring effect now follows the effect's magnitude parameter&lt;br /&gt;
* New attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Adjusted template profile for Truck Simulator titles.&lt;br /&gt;
* A few of Simucube 2 Pro units show as Sport units. This firmware (and later versions) fix this for the known serial numbers that this has happened to.&lt;br /&gt;
**Note: reassigning controls in games will be required too, as the USB ID of the device changes.&lt;br /&gt;
|-&lt;br /&gt;
|September 6th, 2019&lt;br /&gt;
|1.0.8&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.8.zip|simucube_2_true_drive_v1.0.8.zip]]&lt;br /&gt;
|'''Changes and fixes'''&lt;br /&gt;
* The major bug that required Simucube 2 to be restarted after a PC restart is fixed.&lt;br /&gt;
* Attempt to reduce very rare communication errors between the servo drive and Simucube interface.&lt;br /&gt;
* Fine tuned device internal temperature monitoring.&lt;br /&gt;
* Fixed an issue where the first attempt to select another profile in True Drive did not always work.&lt;br /&gt;
* Fixed an issue where there might sometimes be a momentary disconnection in True Drive just after adding a new profile.&lt;br /&gt;
* Minor UI fixes: &lt;br /&gt;
** Note that Simucube 2 from factory-new, must have E-stop not pressed before the first firmware update.&lt;br /&gt;
** Make all buttons in the UI slightly larger.&lt;br /&gt;
* Added template profiles for Truck Simulator titles, Assetto Corsa and Assetto Corsa Competizione (however these are not extensively tested).&lt;br /&gt;
|-&lt;br /&gt;
|July 19th, 2019&lt;br /&gt;
|1.0.7&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.7.zip|simucube_2_true_drive_v1.0.7.zip]]&lt;br /&gt;
|'''New Features / Improvements'''&lt;br /&gt;
* Template profiles and help for games when adding a new profile&lt;br /&gt;
* Less CPU consumption in True Drive via slowing down the wheel UI icon updates if the window is not active or if the first tab is not the active tab&lt;br /&gt;
* Reduced audible motor noise in all models&lt;br /&gt;
* Reduced volume of audible beeps&lt;br /&gt;
* Idle beeping now every four minutes (was every two minutes)&lt;br /&gt;
'''Bug fixes'''&lt;br /&gt;
* Bumpstop damping should no longer cause oscillation near endstop boundary&lt;br /&gt;
* Fixed Ultra Low Latency implementation issue, '''scale has changed slightly'''&lt;br /&gt;
* Fixed audible resonance for some Ultimate owners&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Temporary wheel center setting is still disabled&lt;br /&gt;
* Upon startup wheel angle might jump +-360 degrees, workaround is to re-center wheel in True Drive&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
&lt;br /&gt;
'''Notes'''&lt;br /&gt;
* Due to Ultra Low Latency scale change the setting may need to be re-tuned in some configurations&lt;br /&gt;
* Safety related beeps are not muted when disabling device sound notifications. Instead some non-safety critical sounds, such as saturation notification and low wheel battery warning gets muted.&lt;br /&gt;
|-&lt;br /&gt;
|June 6th, 2019&lt;br /&gt;
|1.0.3&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.3.zip|simucube_2_true_drive_v1.0.3.zip]]&lt;br /&gt;
|'''Bug fixes'''&lt;br /&gt;
* Torque commands created by ISI/gMotor games (rFactor2, RaceRoom, ...) were not filtered at all. Now they are filtered.&lt;br /&gt;
* Torque commands made by other than Constant Torque effect were not clearing the &amp;quot;idle torque&amp;quot; flag on servo drive, causing drive beep while driving. Affected ETS2 and maybe some other games.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
* Simucube 2 device requires a separate restart after a reboot in this and every earlier version. Symptom is a hangup of a game or the True Drive software upon their startup.&lt;br /&gt;
|-&lt;br /&gt;
|May 28th, 2019&lt;br /&gt;
|1.0.2&lt;br /&gt;
|[[Media:simucube_2_true_drive_v1.0.2.zip|simucube_2_true_drive_v1.0.2.zip]]&lt;br /&gt;
|Initial release.&lt;br /&gt;
'''Known issues'''&lt;br /&gt;
* Bumpstop effect damping does not work or might produce unexpected effect. The effect is disabled as default.&lt;br /&gt;
* Temporary wheel center setting did not work correctly after some last minute safety fixes. Therefore, it is impossible to set a temporary wheel centerpoint in this version. Setting wheel centerpoint permanently does work.&lt;br /&gt;
|-}&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Simucube_2]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	<entry>
		<id>https://granitedevices.com/w/index.php?title=File:Simucube_2_True_Drive_2024.7.zip&amp;diff=7802</id>
		<title>File:Simucube 2 True Drive 2024.7.zip</title>
		<link rel="alternate" type="text/html" href="https://granitedevices.com/w/index.php?title=File:Simucube_2_True_Drive_2024.7.zip&amp;diff=7802"/>
				<updated>2024-07-02T15:11:54Z</updated>
		
		<summary type="html">&lt;p&gt;Mtakala: {{PAGENAME}}
{{PAGENAME}}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Downloads|{{PAGENAME}}]]&lt;br /&gt;
[[Category:Software|{{PAGENAME}}]]&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{CopyrightByGDAllRightsReserved}}&lt;/div&gt;</summary>
		<author><name>Mtakala</name></author>	</entry>

	</feed>