Below is the raw communication to an ANT stick. I'm trying to set up background scanning.
My goal is to use channel 0 of this stick to listen for ANT sensors when they start communicating.
The number in the left column is milliseconds.
     7    tx: a4 01 4a 00 ef                              ANT_SYSTEM_RESET
  359    rx: a4 01 6f 20 ea                              (OK)
 1110    tx: a4 09 46 00 -- -- -- -- -- -- -- -- --      ANT_SET_NETWORK
 1409    rx: a4 03 40 00 46 00 a1                        (OK)
 2010    tx: a4 02 4d 00 54 bf                           ANT_REQ_MESSAGE, (capabilities)
 2459    rx: a4 06 54 08 03 00 ba 36 00 71
            Standard Options:
            Advanced Options:
               CAPABILITIES_NETWORK_ENABLED
               CAPABILITIES_SERIAL_NUMBER_ENABLED
               CAPABILITIES_PER_CHANNEL_TX_POWER_ENABLED
               CAPABILITIES_LOW_PRIORITY_SEARCH_ENABLED
               CAPABILITIES_SEARCH_LIST_ENABLED
            Advanced 2 Options:
               CAPABILITIES_EXT_MESSAGE_ENABLED
               CAPABILITIES_SCAN_MODE_ENABLED
               CAPABILITIES_PROX_SEARCH_ENABLED
               CAPABILITIES_EXT_ASSIGN_ENABLED
 2560    tx: a4 04 42 00 40 00 01 a3                     ANT_ASSIGN_CHANNEL
 2809    rx: a4 03 40 00 42 00 a5                        (OK)
 2914    tx: a4 02 66 00 01 c1                           ANT_ENABLE_EXT_MSGS
 3159    rx: a4 03 40 00 66 00 81                        (OK)
 3264    tx: a4 02 63 00 ff 3a                           ANT_LP_SEARCH_TIMEOUT
 3859    rx: a4 03 40 00 63 00 84                        (OK)
 3962    tx: a4 01 4b 00 ee                              ANT_OPEN_CHANNEL
 4559    rx: a4 03 40 00 4b 00 ac                        (OK)
Is this sequence correct? I've tried to activate a sensor after this setup but I'm not getting any data.
thanks