Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

You are here: Forum Home → ANT+ Forums → ANT+ Fitness Equipment → Thread

   

Request general settings page 17 (0x11)

Rank

Total Posts: 1

Joined 2019-04-26

PM

I would like to receive the general setting page 17 (0x11) of a ANT+ FE device (bike trainer), what kind of message or configuration should I do to receive this page? Currently I only see the pages 0x10 and 0x19 and some other pages, but not page 0x11 which contains the incline percentage.

Page 0x11 is a requestable page according FE documentation, do I have to use common page 70 for the request? Should the payload look like:

byte0 = (0x46) #Data page request (page 70)
byte1 = (0xFF) #Slave Serial number
byte2 = (0xFF) #Slave Serial number
byte3 = (0xFF) #Descriptor Byte 1
byte4 = (0xFF) #Descriptor Byte 2
byte5 = (0x01) #Requested transmission response
byte6 =(0x11) #Page number to transmit -> 17 (0x11)
byte7 = (0x01) #Request data page


It would be a great help if someone can help me with this, some Python code lines would be really helpful!      
RankRankRankRank

Total Posts: 370

Joined 2012-06-27

PM

Yes page 70 is the correct page to make the request. Section 8.5.3 of the profile document specifies that some devices may include 0x11 in the normal page rotation, but not all, so a request may be necessary.

Are you trying to write a script for SimulANT+? If so, I would use "MD_FE_001 Equipment Type.py" as an example. See _request_fe_settings.      

Signature

Ian Haigh