<?xml version="1.0" encoding="utf-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">

    <title type="text">ANT Forum</title>
    <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/" />
    <link rel="self" type="application/atom+xml" href="https://www.thisisant.com/forum/atom/" />
    <updated>0</updated>
    <rights>Copyright (c) 2025</rights>
    <generator uri="http://expressionengine.com/" version="2.5.2">ExpressionEngine</generator>
    <id>tag:https:,2025:02:10</id>


    <entry>
      <title>ANT+ Device Profile forTPMS</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/8103/" />      
      <id>tag:https:,2025:/www.thisisant.com/forum/viewthread/.8103</id>
      <published>2025-02-10T06:33:49Z</published>
      <updated>0</updated>
      <author><name>qiu&w</name></author>
      <content type="html">
      <![CDATA[
        Where can I find an ANT+ Device Profile for tire pressure monitoring devices/data?I'm currently evaluating the development of a tire pressure sensor.
      ]]>
      </content>
    </entry>

    <entry>
      <title>Release of Extended Display profile</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7988/" />      
      <id>tag:https:,2025:/www.thisisant.com/forum/viewthread/.7988</id>
      <published>2025-01-14T03:33:02Z</published>
      <updated>0</updated>
      <author><name>zihanchen</name></author>
      <content type="html">
      <![CDATA[
        According to another post (<a href="https://www.thisisant.com/forum/viewthread/7295/">https://www.thisisant.com/forum/viewthread/7295/</a>), Extended Display (EXD) profile is still in member early release state. Consider the membership program is reading EoL, will this profile be everr released to adopters at some point? <br />
<br />
Thanks!
      ]]>
      </content>
    </entry>

    <entry>
      <title>ANT+ PC SDK 3.2 Download</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7776/" />      
      <id>tag:https:,2024:/www.thisisant.com/forum/viewthread/.7776</id>
      <published>2024-09-27T10:55:41Z</published>
      <updated>0</updated>
      <author><name>jessicah</name></author>
      <content type="html">
      <![CDATA[
        Hi,<br />
<br />
I'd like to get a copy of the ANT+ PC SDK version 3.2, is there a way to download that? I specifically need 3.2, as the ABI seems to have changed.<br />
<br />
Cheers,<br />
Jessica
      ]]>
      </content>
    </entry>

    <entry>
      <title>Sensor powered by solar energy</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7697/" />      
      <id>tag:https:,2023:/www.thisisant.com/forum/viewthread/.7697</id>
      <published>2023-12-18T13:43:11Z</published>
      <updated>0</updated>
      <author><name>CarlosAG</name></author>
      <content type="html">
      <![CDATA[
        Hi,<br />
<br />
I am working on a sensor (powered by solar energy) that would work with Garmin cyclecomputers and the aim is to transmit a small amount of information (very small) every time the sensor has enough energy to do so in order to include this info in a FIT file with the rest of the standard info collected after an activity. I have some questions and I hope somebody can help me with them:<br />
<br />
1 - Is it possible to work with Garmin cyclecomputers via Ant+ profiles if the sensor has not a defined period of time to broadcast the info? It would depend on weather and route conditions. The process would be the following:<br />
Sensor charging -&gt; Enough energy to connect to my 830 -&gt; Broadcast the info while there is energy to do it -&gt; Lost of connection with Garmin -&gt; Start again.<br />
What scanning mode do the garmin gps use to connect with ant+ sensors?<br />
Once paired, is it possible for the garmin to listen to my sensor every time it has energy enough?<br />
<br />
2 - With the purpose of interoperability, I would like to use an ant+ asset tracker profile where only the asset ID would be relevant for the FIT file, so the geolocation data would be static as it would be irrelevant. Is it possible to tell Garmin device what info to consider to be included in the FIT file?<br />
<br />
Thanks!!
      ]]>
      </content>
    </entry>

    <entry>
      <title>How does ant+ Scanning reduce the usage of RF resources&#63;</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7677/" />      
      <id>tag:https:,2023:/www.thisisant.com/forum/viewthread/.7677</id>
      <published>2023-08-14T02:18:31Z</published>
      <updated>0</updated>
      <author><name>MEILAN</name></author>
      <content type="html">
      <![CDATA[
        My question: I want Ant+ to run stably with BLE peripheral and BLE Central;<br />
The nordic BLE stack I use: ANT_S332_NRF52_7.0.1;<br />
The chip I use: nordic Semi nRF52832_xxAA;<br />
Problems I encounter: If I use API sd_ant_channel_open(ucChannel), ble peripheral responds to the mobile App times out, and finally the mobile APP and ble peripheral are disconnected.<br />
Solution: Keep the scanning of API sd_ant_channel_open(ucChannel), keep the smooth interaction between ble peripheral and the mobile APP, or ble peripheral does not respond to the mobile App timeout disconnection;<span style="color:red;"></span><span style="font-size:14px;"></span>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Spam Bots In Forum</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7664/" />      
      <id>tag:https:,2023:/www.thisisant.com/forum/viewthread/.7664</id>
      <published>2023-05-31T01:44:44Z</published>
      <updated>0</updated>
      <author><name>cujo</name></author>
      <content type="html">
      <![CDATA[
        There appear to be some bots hitting the forum. I am not sure if these are hacked accounts or just bots that made accounts. E.g. last posts in these threads<br />
<br />
<a href="https://www.thisisant.com/forum/viewthread/7597/">https://www.thisisant.com/forum/viewthread/7597/</a><br />
<a href="https://www.thisisant.com/forum/viewthread/7577/">https://www.thisisant.com/forum/viewthread/7577/</a>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Various questions about Ant+ pairing</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7653/" />      
      <id>tag:https:,2023:/www.thisisant.com/forum/viewthread/.7653</id>
      <published>2023-04-18T08:34:14Z</published>
      <updated>0</updated>
      <author><name>Eyo</name></author>
      <content type="html">
      <![CDATA[
        Hi,<br />
<br />
I have a prototype running in C++ with AntLib for cycling data but I'm still struggling with some topics :<br />
<br />
-After finding devices with a background search, I want to show its values of power, cadence or heart rate but I'm not receiving consistent data on the background search channel. I mean if I try to show the live power effort, I won't receive enough power frames to build the power value. It seems it is normal in background search but how could I do otherwise ?<br />
<br />
-With my problems of background scanning, I also tried to create 4 channels with a wildcard as deviceNumber. This time I can retrieve the correct values of one device but I wonder if it is better to create another channel dedicated to the device selected ?<br />
My question here is, is it better to have a continuous channel with a wild card to catch potential new devices at any time or is it better to only focus on the device that has been selected ?<br />
If I have 10 power devices around, will it overload the wildcard channel ? Can I have one channel for my chosen device and one channel for continuous search (or will it conflict) ?<br />
<br />
-I also struggle to detect disconnections. If I remove the USB Dongle or if I power off the device, i'm not sure to detect the disconnection properly. My only way is to setup timeouts on every device ?<br />

      ]]>
      </content>
    </entry>

    <entry>
      <title>HR and Running Dynamics  Not working after appearing in  BackGroud scan</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7636/" />      
      <id>tag:https:,2023:/www.thisisant.com/forum/viewthread/.7636</id>
      <published>2023-01-27T10:52:10Z</published>
      <updated>2023-01-27T13:17:13Z</updated>
      <author><name>simchev</name></author>
      <content type="html">
      <![CDATA[
        Hello everyone <br />
<br />
I have a strange problem , and cannot figure out if it's a bug on my side , in ANT DLLs (c# / .Net), or in the sensors device profile.<br />
<br />
<br />
I can succesfully start a channel in "background scanning" mode to detect ANT sensors around.<br />
<br />
I can successfully connect and retrieve data from several kind of sensors, including HR with Running Dynamics profile. (Both HR and Running dynamics channels are working as expected)<br />
<br />
<br />
But, I noticed a problem :  <br />
 If I previously did a background scan in my program , then I'll always get a "Fail" return code when I send the 0x74 data page to the HR/Rundyn sensor to start a Running Dynamics session. Even if the "HR" channel is running fine and transmitting data.<br />
<br />
<br />
It doesn't matter if the sensor was active or not during the scan, in both cases (sensor started and detected during the scan, sensor not started during the scan) I'll always have the "Fail" return code when sending  datapage 0x74.<br />
<br />
<br />
The "scan " channel has already been closed and disposed when I try to send messages to the HR/Rundyn sensor in a different channel.<br />
<br />
I also tried sending the "close Running dynamics" message (0x75) , with same results.<br />
<br />
If I restart my program (which releases the ANT device), then I can connect and send messages to the HR/Rundyn sensor correctly.<br />
<br />
<br />
And If I do the following: <br />
-Start program, pair with HR/Rundyn belt =&gt; working ok <br />
- Unpair  the bet, release channels<br />
-Start backgroudn scan =&gt; the scan works but the HR/Rundyn belt won't be detected <br />
-Stop and release background scan <br />
-Pair again the HR/Rundyn belt =&gt; still working correctly <br />
<br />
<br />
It seems to me there is an uncompatibility between scanning and running dynamics, If the scanning sees the belt first then the pairing won't be succesfull, if the pairing sees the belt first then the scanning won't see it.<br />
<br />
<br />
I observed this problem with a Garmin Belt, and with a SimulANT sensor.<br />
<br />
I cannot reproduce it with SimulAnt as a "display", because I did not find a way to start a "background scan" using this software.<br />
<br />
<br />
This problem doesn't appear with other kind of devices, for instance I can successfully send commands to a FE-C device after having seen it during a scan.<br />
<br />
<br />
Anyone have any idea of what could be happening ?<br />
<br />
Thanks<br />
<br />

      ]]>
      </content>
    </entry>

    <entry>
      <title>Multi Sport Speed and Distance ANT Profile</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7613/" />      
      <id>tag:https:,2022:/www.thisisant.com/forum/viewthread/.7613</id>
      <published>2022-10-10T12:34:52Z</published>
      <updated>0</updated>
      <author><name>guidoblee</name></author>
      <content type="html">
      <![CDATA[
        Hi, I am a developer new to Garmin / ANT profiles. I was hoping if someone could point me in the direction of how to implement a Multi Sport Speed and Distance profile, as there doesn't seem to be any profiles by default on this site. <br />
<br />
Any help greatly appreciated,<br />
<br />
-G<br />

      ]]>
      </content>
    </entry>

    <entry>
      <title>Implementing Generic Controllable Device</title>
      <link rel="alternate" type="text/html" href="https://www.thisisant.com/forum/viewthread/7557/" />      
      <id>tag:https:,2021:/www.thisisant.com/forum/viewthread/.7557</id>
      <published>2021-11-08T20:32:21Z</published>
      <updated>0</updated>
      <author><name>antokne</name></author>
      <content type="html">
      <![CDATA[
        Hi,<br />
<br />
I am very new to ANT+ and have being reading the docs but there is quite a lot of information and I am struggling to understand how it all works.<br />
<br />
I have Campagnolo EPS gears and wanted to implement the generic controllable device profile.<br />
<br />
I started with SimulANT+ and set up the Generic Controllable Device and was able to connect to this and see the menu down (button on right shifter) and lap (button on left shirtier) events come in.<br />
<br />
I then wanted to try something simple in this case use the macOS ANT lib example code (as a master).<br />
<br />
I am not exactly sure of the correct ANT channel parameters but I tried to match those as set up in SimulANT+.<br />
<br />
I also tried to set up the message for the generic control heartbeat something like:<br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #FF8000">#define&nbsp;GENERIC_CONTROL_HEARTBEAT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;0x02,&nbsp;0x00,&nbsp;0x00,&nbsp;0x00,&nbsp;0x00,&nbsp;0x00,&nbsp;0x00,&nbsp;0x10,&#125;&nbsp;</span>
</span>
</code></div><br />
and using <br />
<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">pclMessageObject</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">SendBroadcastData</span><span style="color: #007700">(</span><span style="color: #0000BB">USER_ANTCHANNEL</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">buffer</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div><br />
I was hoping that I could then use the generic remote control on SimulaANT+ to connect to and send commands to this demo but cannot figure out what I am missing here.<br />
<br />
The generic remote control reports it is searching for master device but I am not sure what specifically it is searching for - is it the heartbeat? should this be "seeing" the heartbeat ant messages?<br />
<br />
Also how do the commands from the generic remote control get received in the demo app?<br />
<br />
Any ideas/suggestions?<br />
<br />
Thanks in advance,<br />
<br />
Ants
      ]]>
      </content>
    </entry>


</feed>