Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

You are here: Forum Home → ANT Developer’s Forums → ANTWareII → Thread

   

ANTWare II does four-byte CHANNEL_ASSIGN.

RankRankRankRank

Total Posts: 523

Joined 2012-11-15

PM

Here are the first few lines of a log from ANTWare II, with my interpretations interspersed:

13569.654 {  16532190} Tx [A4][02][4D][00][54][BF][00][00]
  
|'request_message':
  |  
'channel':0
  
|    'message_requested':84 }
13569.654 {  16532190} Rx 
[A4][06][54][08][03][00][BA][36][00][71]
  
|'capabilities_extended':
  |  
'max_channels':8
  
|    'max_networks':3
  
|    'standard_options':0
  
|    'advanced_options':186
  
|    'advanced_options_2':54
  
|    'max_data_channels':0
  
|    'CAPABILITIES_NO_RECEIVE_CHANNELS':0
  
|    'CAPABILITIES_NO_TRANSMIT_CHANNELS':0
  
|    'CAPABILITIES_NO_RECEIVE_MESSAGES':0
  
|    'CAPABILITIES_NO_TRANSMIT_MESSAGES':0
  
|    'CAPABILITIES_NO_ACKD_MESSAGES':0
  
|    'CAPABILITIES_NO_BURST_MESSAGES':0
  
|    'CAPABILITIES_NETWORK_ENABLED':2
  
|    'CAPABILITIES_SERIAL_NUMBER_ENABLED':8
  
|    'CAPABILITIES_PER_CHANNEL_TX_POWER_ENABLED':16
  
|    'CAPABILITIES_LOW_PRIORITY_SEARCH_ENABLED':32
  
|    'CAPABILITIES_SCRIPT_ENABLED':0
  
|    'CAPABILITIES_SEARCH_LIST_ENABLED':128
  
|    'CAPABILITIES_LED_ENABLED':0
  
|    'CAPABILITIES_EXT_MESSAGE_ENABLED':2
  
|    'CAPABILITIES_SCAN_MODE_ENABLED':4
  
|    'CAPABILITIES_PROX_SEARCH_ENABLED':16
  
|    'CAPABILITIES_EXT_ASSIGN_ENABLED':32 }
13569.654 {  16532190} Tx 
[A4][01][4A][00][EF][00][00]
  
|'reset_system':
  |  
{  }
13569.654 {  16532190} Rx 
[A4][01][6F][00][CA]
  
|'startup_message':
  |  
'start_message':0 }
13578.952 {  16541488} Tx 
[A4][04][42][00][00][00][00][E2][00][00]
  
False
13578.952 {  16541488} Rx 
[A4][03][40][00][42][00][A5]
  
|'response_no_error':
  |  
'channel':0
  
|    'message_id':66 } 


Notice the 4-byte ASSIGN_CHANNEL command that is issued after reset. (My interpretation script fails to parse it.)

What does the fourth byte do here? The ASSIGN_CHANNEL in the MP&U only takes three arguments.

Regards,
Mark
markrages@gmail      
Avatar
RankRankRankRank

Total Posts: 662

Joined 2012-10-09

PM

Hi Mark,

Have you had a look at the latest version of the MP&U document? We are at 4.1 now. The fourth byte is an optional extended assignment byte that can be used to configure background scanning channel and frequency agility.