<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: 3rd UHK post-campaign update: The new firmware is in great shape!	</title>
	<atom:link href="https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape/feed" rel="self" type="application/rss+xml" />
	<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape</link>
	<description>The keyboard. For professionals.</description>
	<lastBuildDate>Mon, 29 May 2023 11:47:20 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: edbo		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60416</link>

		<dc:creator><![CDATA[edbo]]></dc:creator>
		<pubDate>Sat, 16 Apr 2016 10:53:43 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60416</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60415&quot;&gt;László Monda&lt;/a&gt;.

Thanks for the update.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60415">László Monda</a>.</p>
<p>Thanks for the update.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: László Monda		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60415</link>

		<dc:creator><![CDATA[László Monda]]></dc:creator>
		<pubDate>Sat, 16 Apr 2016 09:56:33 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60415</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60414&quot;&gt;edbo&lt;/a&gt;.

Very good point, Edbo. The maximum cable length is indeed shorter due to the capacitance of the I2C bus. But I tested I2C communication between the halves a couple of weeks ago with a 20 meter long cable and it worked at 100K baud. The plan is that if communication gets unreliable because of external noise then the baud rate will be throttled by the master (which is the right keyboard half). We can detect this condition by using checksums. The throttled baud rate shouldn&#039;t effect user experience in any major ways, possibly apart from competitive gaming, where folks will hardly ever use a 20 meter long cable.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60414">edbo</a>.</p>
<p>Very good point, Edbo. The maximum cable length is indeed shorter due to the capacitance of the I2C bus. But I tested I2C communication between the halves a couple of weeks ago with a 20 meter long cable and it worked at 100K baud. The plan is that if communication gets unreliable because of external noise then the baud rate will be throttled by the master (which is the right keyboard half). We can detect this condition by using checksums. The throttled baud rate shouldn't effect user experience in any major ways, possibly apart from competitive gaming, where folks will hardly ever use a 20 meter long cable.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: edbo		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60414</link>

		<dc:creator><![CDATA[edbo]]></dc:creator>
		<pubDate>Sat, 16 Apr 2016 09:46:09 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60414</guid>

					<description><![CDATA[I&#039;m just curious, but is it still possible to use a long (10 meters) cable between the two halves? and am I still be able to change the length of the cable? From my own experience with using I2C I walked into trouble with replacing a short (10 cm) cable with a longer (20 cm) cable. But now you want to replace a 20 cm? cable with a 10 meter cable.]]></description>
			<content:encoded><![CDATA[<p>I'm just curious, but is it still possible to use a long (10 meters) cable between the two halves? and am I still be able to change the length of the cable? From my own experience with using I2C I walked into trouble with replacing a short (10 cm) cable with a longer (20 cm) cable. But now you want to replace a 20 cm? cable with a 10 meter cable.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: László Monda		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60405</link>

		<dc:creator><![CDATA[László Monda]]></dc:creator>
		<pubDate>Thu, 07 Apr 2016 19:40:03 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60405</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60403&quot;&gt;Cedrick&lt;/a&gt;.

Hi Cedrick! The &lt;a href=&quot;https://uhk.io/blog/2015/02/26/securing-firmware-upgrades&quot; rel=&quot;nofollow&quot;&gt;planned security modes&lt;/a&gt; are unchanged despite the change in processor. As for locking the flash with lock bits I&#039;m not sure whether that&#039;s possible because I&#039;m not an ARM expert, but I wouldn&#039;t consider it a good practice because it would make the firmware of the UHK non-upgradable.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60403">Cedrick</a>.</p>
<p>Hi Cedrick! The <a href="https://uhk.io/blog/2015/02/26/securing-firmware-upgrades" rel="nofollow">planned security modes</a> are unchanged despite the change in processor. As for locking the flash with lock bits I'm not sure whether that's possible because I'm not an ARM expert, but I wouldn't consider it a good practice because it would make the firmware of the UHK non-upgradable.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Cedrick		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60403</link>

		<dc:creator><![CDATA[Cedrick]]></dc:creator>
		<pubDate>Thu, 07 Apr 2016 18:05:43 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60403</guid>

					<description><![CDATA[Has the change in processor affected the security locking bits?]]></description>
			<content:encoded><![CDATA[<p>Has the change in processor affected the security locking bits?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: László Monda		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60402</link>

		<dc:creator><![CDATA[László Monda]]></dc:creator>
		<pubDate>Wed, 30 Mar 2016 19:46:17 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60402</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60401&quot;&gt;Adam&lt;/a&gt;.

Thanks for reading, Adam!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60401">Adam</a>.</p>
<p>Thanks for reading, Adam!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Adam		</title>
		<link>https://uhk.io/blog/2016/03/17/3rd-uhk-post-campaign-update-the-new-firmware-is-in-great-shape#comment-60401</link>

		<dc:creator><![CDATA[Adam]]></dc:creator>
		<pubDate>Wed, 30 Mar 2016 19:43:37 +0000</pubDate>
		<guid isPermaLink="false">https://uhk.io/?p=4527#comment-60401</guid>

					<description><![CDATA[Thank you for the update!]]></description>
			<content:encoded><![CDATA[<p>Thank you for the update!</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
