<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY logic forum]]></title>
		<link>https://forum.cannylogic.com/index.php</link>
		<atom:link href="https://forum.cannylogic.com/extern.php?action=feed&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent topics at CANNY logic forum.]]></description>
		<lastBuildDate>Tue, 17 Mar 2026 03:57:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Partial Frame Manipulation]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=94&amp;action=new</link>
			<description><![CDATA[<p>Hello Konstantin, </p><br /><p>Here is a scenario that I have been trying with my CANNY 7.2 DUO. </p><p>Is it possible to block a specific byte in a data frame while allowing other bytes of that same frame to pass through unchanged?</p><p>For example: </p><p>Source CAN 0 : 0x308 [1][2] == RPM.</p><p>Target CAN 1:</p><p>0x201 [FF FF] FF 00 22 22 00 00 <br />ERL (8)</p><p>D1:D0 == RPM<br />D5:D4 == MPH</p><p>I want to block or replace D1:D0&nbsp; while passing the remaining bytes through.</p><p>The issue came about due to bench test scenario where I have <br />the replacement engine ECM on CAN 0 broadcasting RPM 0x308 [1][2] to activate the RPM gauge on the instrument cluster on CAN 1&nbsp; via 0x201 D1:D0 successfully. </p><p>However, the vehicle&#039;s overall system rely on the original engine&#039;s PCM to broadcast 0x201 byte D5:D4 for MPH.</p><p>If I allow both PCM node and CANNY node to broadcast then the RPM gauge and MPH gauge fluctuate due to contradictory data.</p><br /><p>If I try to&nbsp; block 0x201 to prevent D1:D0 (00:00) using </p><p>(1)-&gt;CANGW Selector X Drop Mode. <br />(0xFFFF)-&gt;CANGW Selector X Value Mask, CAN IDL. <br />(1)-&gt;CANGGW Selector X Replace Mask, CAN D1:D0.<br />(0)-&gt;CANGW Selector X Replace,CAN D1:D0.</p><br /><p>Then the whole frame 0x201 with all bytes are dropped.</p><p>Is it possible to replace 0x201 D1:D0 leaving the remaining bytes complete?<br />Perhaps I can put both ECM and PCM on CAN0 then only allow desired frames from to pass from CAN 0 to CAN 1 (vehicle bus)?</p>]]></description>
			<author><![CDATA[null@example.com (AlxBilt)]]></author>
			<pubDate>Tue, 17 Mar 2026 03:57:04 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=94&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Blown CANNY 7.2 DUO]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=93&amp;action=new</link>
			<description><![CDATA[<p>Today I accidentally blew up my Canny 7 Duo. </p><p>I think the CAN lines were touching when I connected power and ground to sniff and parser an instrument cluster via bench testing. <br />There was a spark and now the Canny does not work along with the cluster. </p><br /><p>i&nbsp; purchased the Canny 7.2 Duo on eBay but I do not see your listing any longer. </p><p>Anyway to get another? I sent an email to info@cannylogic.com</p>]]></description>
			<author><![CDATA[null@example.com (AlxBilt)]]></author>
			<pubDate>Sat, 07 Feb 2026 00:56:28 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=93&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Sending ADC Value to CAN]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=92&amp;action=new</link>
			<description><![CDATA[<p>Hi I am trying to send an ADC value to CAN but I am having trouble even connecting to the bus.</p><p>I have the program &quot;FuelPumpPrime+Scramble2.3&quot; working on a different bus at 100k bit/s.</p><p>However when I try to use the same method to connect to a 500k bit/s bus, I don&#039;t seem to get any data. I have uploaded the ccm firmware to the device and I can connect and read the bus at 500k bit/s. But when I put a test value of 0 for Y under Engine_Run_Only_Signal (Oil_Press+Engine_Run_Signal+CAN_Broadcast), the output does not trigger. I don&#039;t seem to be receiving can data.</p><p>I&#039;m also not sure if the pic5.3 is transmitting any data.</p><p>Output 8 also doesn&#039;t seem to be doing what it should. With no input from ADC, the output should be grounded but it seems to float.</p><p>I have confirmed CAN terminations and do not need any; there is 60ohms resistance on the bus wiring and the point I am tapping is where I had removed an auto trans control modules so I know it was not EOL.</p>]]></description>
			<author><![CDATA[null@example.com (lee2026)]]></author>
			<pubDate>Wed, 30 Jul 2025 12:57:07 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=92&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[filter canid]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=91&amp;action=new</link>
			<description><![CDATA[<p>i have a problem with my diagram to filter specific canid messages.</p><p>I want that the diagram filter the message canid: 18eb9a2b - bytes: 98 EF FF 01 04 28 00 00, and replace 28 00 with 32 00.</p><p>The diagram change the value on all can messages with 18eb9a2b.</p><p>What is my fault?</p><p>grz</p>]]></description>
			<author><![CDATA[null@example.com (Fendttech)]]></author>
			<pubDate>Tue, 15 Jul 2025 07:27:49 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=91&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[5.3 MD1A start parameters]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=90&amp;action=new</link>
			<description><![CDATA[<p>Hello! Can someone guide me how to get started with setting up the MD1A to get 5v from channel 8? I am using 12v input voltage and also intend to read the voltages 0-5v on channels 9 and 10, which I have jumpered to the appropriate adc contacts on the unit. Any assistance with the registers is very appreciated!</p>]]></description>
			<author><![CDATA[null@example.com (StarG8)]]></author>
			<pubDate>Mon, 30 Jun 2025 21:44:25 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=90&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[read analog value]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=89&amp;action=new</link>
			<description><![CDATA[<p>Hi Konstantin, </p><p>Probably just a simple question but i can&#039;t find a good start of the answer within the docs or the forum. </p><p>Purpose for this is that we are reading data from the can bus . If the data exceeds a certain value the output needs to be triggered.<br />As this value depends on the needs of the operator, the operator can adjust the analog value (potentiometer).&nbsp; <br />The value given by this potentiometer needs to be read by the Canny7.0. </p><br /><p>Is it possible to read an analog value (0-10v) from a potentiometer ?</p>]]></description>
			<author><![CDATA[null@example.com (Canny01)]]></author>
			<pubDate>Wed, 16 Oct 2024 19:43:48 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=89&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[canny 7 duo with canopen]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=88&amp;action=new</link>
			<description><![CDATA[<p>is it possible to use canny7 duo with the canopen protocol?</p>]]></description>
			<author><![CDATA[null@example.com (Fendttech)]]></author>
			<pubDate>Tue, 01 Oct 2024 09:53:48 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=88&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[can problems on 500 k bus]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=87&amp;action=new</link>
			<description><![CDATA[<p>When i connect my canny duo on a 500 kb bus, then i get strange faults on the bus. On the 250kb bus no errors.<br />The Bus is the instrument cluster.<br />The faults are like that some signals not go correct tru the controller.<br />The diagram in the controller works.</p>]]></description>
			<author><![CDATA[null@example.com (Fendttech)]]></author>
			<pubDate>Mon, 30 Sep 2024 07:15:52 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=87&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Can filtering with can gateway]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=86&amp;action=new</link>
			<description><![CDATA[<p>Hello Konstantin, </p><p>For a project i am using the Canny 7.2 as a gateway to relay messages between can 0 and can 1. So far everything seems to function fine. But some times it seems that the canny is missing a message that has been used for confirmation if a task is completed. This results in unnecessary execution of the process for finishing this task until the confirmation is received. </p><p>With the usage of the can filtering on CAN 0 or CAN 1 we can prevent this, if the&nbsp; Canny has not been used as a Gateway. If the canny has been in use as a gateway we need to use the special feature: CAN Gateway Filtering Mode. <br />With the description of the can gateway filtering it tells me the following : <br />&quot;only relay messages to the second CAN interface of the controller and transmit them to the function diagram (CANx driver) if they are accepted by the gateway selections &quot;. </p><p>The can gateway selections as mentioned above are these the values selected with the can gateway selector value registers ?</p>]]></description>
			<author><![CDATA[null@example.com (Canny01)]]></author>
			<pubDate>Fri, 09 Aug 2024 13:10:12 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=86&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Need help with my diagram]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=85&amp;action=new</link>
			<description><![CDATA[<p>I search for someone that can help me with my diagram with canny7 duo.<br />My diagram is for changing the speed of a traktor.</p><p>grz</p>]]></description>
			<author><![CDATA[null@example.com (Fendttech)]]></author>
			<pubDate>Thu, 08 Aug 2024 12:45:29 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=85&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[My diagram is not working]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=83&amp;action=new</link>
			<description><![CDATA[<p>I try to connect Canny device with the machine.</p><p>I made the connection Can0 with the ECU and Can01 with the vehicle.</p><p>I made a diagram that change the value of IDL 0x0A32.</p><p>put contact on, i get errors that Ecu not is actief. </p><p>Wat can be the problem.</p><p>Map send with email.</p><p>grz<br />pascal</p>]]></description>
			<author><![CDATA[null@example.com (Fendttech)]]></author>
			<pubDate>Sat, 08 Jun 2024 08:51:44 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=83&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[can message missing several times when reading can bus]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=82&amp;action=new</link>
			<description><![CDATA[<p>Hello, </p><p>For a project i am reading several extended can bus messages from the can bus. One of the messages is broadcasted each 400ms. <br />This is quite a slow interval and now it seems that the canny 7.0 is sometimes missing this message. This results in a delay in switching due to the missing message from some times 1.2 or 1.6 seconds. (3 or 4 messages missing before detecting the message). </p><p>Other messages that i am looking for are broadcasted with a higher frequency of 30 ms and aren&#039;t a problem. <br />I also noticed when i am removing reading these messages from the program (only reading the 400ms messages)&nbsp; it improves the program and the 400 ms second messages doesn&#039;t seems to be missed any more by the controller.</p><p>In the&nbsp; attached file you will find the program. </p><p>1. Why is the canny logic 7.0 missing several of the 400ms messages ?<br />2. How can we improve the program so we don&#039;t miss anny of the 400 ms messages ?</p>]]></description>
			<author><![CDATA[null@example.com (Canny01)]]></author>
			<pubDate>Sat, 04 May 2024 09:21:25 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=82&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Can gateway Canny7.2 with extended can id]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=81&amp;action=new</link>
			<description><![CDATA[<p>Hi, </p><br /><p>For a project i am trying to relay all can data that is received on CAN0 to CAN1 if it doens&#039;t hit the selector. As soon as the selector has been hit the existing data in bite D3 needs to be converted. For this i used the example dynamic gateway as a base program. <br />The original program has been used for standard CAN ID and for dat in byte D1. For my project i need to use it with a extended format can id and with the data in Byte D3 instead of D1. To do so i have added the CAN IDH selector value and the CAN IDH value mask. Also CAN Rx D1:D0 has been replaced for CAN Rx D3:D2. </p><p>With this changes i can&#039;t get the system to work and to me it seems that the CAN IDH value isn&#039;t read by the program. </p><p>What can be wrong ?</p>]]></description>
			<author><![CDATA[null@example.com (Canny01)]]></author>
			<pubDate>Sat, 17 Feb 2024 12:24:17 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=81&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[rs232 to can]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=80&amp;action=new</link>
			<description><![CDATA[<p>hi is it possible to use UART/rs232 pin to revive data and convert it to canbus</p>]]></description>
			<author><![CDATA[null@example.com (Abdo28)]]></author>
			<pubDate>Sun, 21 Jan 2024 16:03:06 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=80&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Numerical value to CAN D1:D0]]></title>
			<link>https://forum.cannylogic.com/viewtopic.php?id=79&amp;action=new</link>
			<description><![CDATA[<p>Project is ADC analog (sine) wave pulse on Ch.8 into CAN hex data. </p><p><strong>Problem #1. </strong></p><p>Current test cannot get Map (linear interpolation from one range to another) to adapt (convert) numerical values automatically per the pulse changes (variable change in speed) into HEX to be broadcast (TX) on D1:D0 data.&nbsp; <br />I can manually enter numerical value into Map for D1:D0. <br />**Clarification**&nbsp; D0 is the only required byte. </p><p><strong>Problem #2.</strong></p><p>When input pulse stop, CAN data do not stop TX or return to zero. Example: Vehicle come to stop. <br /> How to get CAN ID TX to return to zero or disappear after no value read on ADC Ch.8?</p><p>*Area of problem is in red labels of diagram.</p><p>Thank you.</p>]]></description>
			<author><![CDATA[null@example.com (AlxBilt)]]></author>
			<pubDate>Mon, 15 Jan 2024 04:33:26 +0000</pubDate>
			<guid>https://forum.cannylogic.com/viewtopic.php?id=79&amp;action=new</guid>
		</item>
	</channel>
</rss>
