This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3100MOD: Reconnecting to AP during running

Part Number: CC3100MOD
Other Parts Discussed in Thread: MSP430F5529, CC3100

Hi,

I have a system with MSP430F5529 and CC3100 running HTTPS.
Usually the system connected to an AP (Android device).
Sometime we need to disable the Android as AP and after several minutes to enable it again.
What would the best way to automatically reconnect the system to the Android AP again without resetting the system?

Thanks,

Itay

  • Hi Itay,

    If the profile (of the android AP) is stored (sl_WlanProfileAdd()) and you've enabled the auto-connect policy, than as long the network processor is on (sl_Start()), it will keep scanning until it will find the AP again and re-connect to it.

    The default scan interval (i.e. interval between scans) is 10 minutes, but you can modify it (consider latency vs power consumption) by setting the scan policy.

    Please check details in ch.4.7.1 of the NWP user guide (http://www.ti.com/lit/ug/swru368b/swru368b.pdf)

    Shana Tova,

    Kobi

     

  • Hi Kobi,

    I tried it out.

    I can see the profile on the HTML Profiles tab.

    When I detect the disconnection (SL_WLAN_DISCONNECT_EVENT event), I'm running the scanning policy with 10 seconds interval:

    unsigned long intervalInSeconds = 10;
    sl_WlanPolicySet(SL_POLICY_SCAN,1, (unsigned char *)&intervalInSeconds,sizeof(intervalInSeconds));

    immediately after that I do not get any response from the MSP.

    I can see that after bit more than 10 seconds from turning the Android AP on again, the CC3100 is re-connecting but my code is stuck.

    What is happening during the scanning and between intervals?

    Thanks and Shana Tova :-)

    Itay

  • Hi Itay,

    What do you mean by "the code is stuck"? What exactly do you see? can you connect through the debugger (and check where the PC is)?

    Are you referring to the application code (running on MSP) or the FW (CC3100) that gets stuck?

    The host (MSP) should not be influenced by the interval. It will get an event (CONNECTED) once the connection is completed.

    The CC3100 internal FW will typically go to sleep between scan cycles.

    How do you identify the re-connection?

    Br,

    Kobi

  • Hi Kobi,

    Now I'm activating the scan policy immediately after first connection with the AP (sl_WlanPolicySet(SL_POLICY_SCAN,1, (unsigned char *)&intervalInSeconds,sizeof(intervalInSeconds));).

    Now the code is not stuck (application code on the MSP) but sometimes there is no re-connection.

    I'm working with an iPad which is connected in parallel to the same Android and the iPad succeed to reconnect all the time so I guess that I'm doing something wrong.

    On the event of turning off the Android AP, I get the following message on the CLI: "Device disconnected from the AP on an ERROR..!!".

    Sometimes I get two messages of "[GENERAL EVENT]" immediately after turning off the AP.

    Any ideas what could be wrong?

    Thanks,

    Itay

  • Hi Itay,

    Are you using the auto-connect policy?

    Do you use add_profile to store the AP credentials?

    Br,

    Kobi

  • Hi,

    Immediately after first connection, I do:

    _i16 AddProfileResponse;
            SlSecParams_t secParams = {0};
    
            secParams.Key = PASSKEY;
            secParams.KeyLen = pal_Strlen(secParams.Key);
            secParams.Type = SEC_TYPE;
    
            AddProfileResponse = sl_WlanProfileAdd((const signed char *)SSID_NAME, sizeof(SSID_NAME),0,&secParams ,0,15,0);
            if (AddProfileResponse < 0)
            {
                CLI_Write("[CC3100 init] Could not add AP profile to CC3100 Flash\n\r");
            }
            else
            {
                CLI_Write("[CC3100 init] AP profile added to CC3100 Flash\n\r");
            }
            unsigned long intervalInSeconds = 10;
            AddProfileResponse = sl_WlanPolicySet(SL_POLICY_SCAN,1, (unsigned char *)&intervalInSeconds,sizeof(intervalInSeconds));
            if (AddProfileResponse < 0)
            {
                CLI_Write("[CC3100 init] Could not set re-scan policy to CC3100\n\r");
            }
            else
            {
                CLI_Write("[CC3100 init] Set re-scan policy to CC3100\n\r");
            }
    IsConnected = 2;

    When I detect disconnection, I run:

    case SL_WLAN_DISCONNECT_EVENT:
    {
    slWlanConnectAsyncResponse_t* pEventData = NULL;

    CLR_STATUS_BIT(g_Status, STATUS_BIT_CONNECTION);
    CLR_STATUS_BIT(g_Status, STATUS_BIT_IP_ACQUIRED);

    pEventData = &pWlanEvent->EventData.STAandP2PModeDisconnected;

    /* If the user has initiated 'Disconnect' request, 'reason_code' is SL_USER_INITIATED_DISCONNECTION */
    if(SL_WLAN_DISCONNECT_USER_INITIATED_DISCONNECTION == pEventData->reason_code)
    {
    CLI_Write((_u8 *)"[CC3100 init] Device disconnected from the AP on application's request \n\r");
    }
    else
    {
    CLI_Write((_u8 *)"[CC3100 init] Device disconnected from the AP on an ERROR..!! \n\r");
    }
    IsConnected = 0;
    }
    break;

    In the main program I ran in the while loop the following:

            if (IsConnected == 0)
            {
                if((!IS_CONNECTED(g_Status)) || (!IS_IP_ACQUIRED(g_Status)))
                {
                }
                else
                {
                    IsConnected = 2;
                    CLI_Write("[CC3100 init] Reconnected to AP\r\n");
                    _NOP();
                }
    }

  • If you haven't done this before, please add the following (before or after you add the profile):

    sl_WlanPolicySet(SL_WLAN_POLICY_CONNECTION,SL_WLAN_CONNECTION_POLICY(1,0,0,0),NULL,0);

    This will set the Auto Connect policy in which the device tries to automatically reconnect to one of its stored profiles each time the connection fails or the device is rebooted.  

    Br,

    Kobi

  • Hi Kobi,

    I couldn't find the SL_WLAN_POLICY_CONNECTION and SL_WLAN_CONNECTION_POLICY macro definitions on wlan.h but did find SL_POLICY_CONNECTION and SL_CONNECTION_POLICY.

    Still not working.

    The strange thing is that it works once and since reset, it didn't worked anymore. Looks like something on the flash.

    Now I do the following after initial connection to the AP:

            Response = sl_WlanPolicySet(SL_POLICY_CONNECTION,SL_CONNECTION_POLICY(1,0,0,0,0),NULL,0);
            if (Response < 0)
            {
                Solo_CLI_Write("[CC3100 init] Could not set CC3100 policy to auto connect\n\r",1,0);
            }
            else
            {
                Solo_CLI_Write("[CC3100 init] Set CC3100 policy to auto connect\n\r",1,0);
            }
    
            Response = sl_WlanProfileAdd((const signed char *)SSID_NAME, sizeof(SSID_NAME),0,&secParams ,0,15,0);
            if (Response < 0)
            {
                Solo_CLI_Write("[CC3100 init] Could not add AP profile to CC3100 Flash\n\r",1,0);
            }
            else
            {
                Solo_CLI_Write("[CC3100 init] AP profile added to CC3100 Flash\n\r",1,0);
            }
    
            Response = sl_WlanPolicySet(SL_POLICY_SCAN,1, (unsigned char *)&intervalInSeconds,sizeof(intervalInSeconds));
            if (Response < 0)
            {
                Solo_CLI_Write("[CC3100 init] Could not set re-scan policy to CC3100\n\r",1,0);
            }
            else
            {
                Solo_CLI_Write("[CC3100 init] Set re-scan policy to CC3100\n\r",1,0);
            }
    

    Really appreciate your support.

    Thanks,

    Itay

  • Does it work - If you are not resetting the device but keep turning the AP off and on?

    Does it stop working on the 2nd time of turning the AP off or only after the device gets reset.

    All the relevant parameters are persistent so a power cycle should not change their value (unless you have some init code that update them: scan, policy, connect policy, wlan profile -sometime an init code calls "sl_WlanProfileDel").

    Can you provide the NWP log (see instructions in http://processors.wiki.ti.com/index.php/CC3100_%26_CC3200_Capture_NWP_Logs)?

    Br,

    Kobi

  • Hi,

    2019-10-19-004244-SoloGelato.log
    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2019.10.19 00:42:44 =~=~=~=~=~=~=~=~=~=~=~=
    -�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    �@
    6.
    )	.-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.71�r�̿<�<�Z`8	\�:	
    v"w"3ahx"'M%a
    y"
    �"
    �"
    �"
    c"c�
    �!�!;�
    �!&[�!&�[W�A
    �^��+	�
    
    '(#BH72�j-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.
    E
    T��.mDy
    '.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=�
    Tr
    )",,>�=.$Solo-�	�x�
    �
    
    
    60@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.
    Now it does not reconnect.

    When resetting the system (MSP), I can connect.

    The procedure is:

    1. System turn on (AP on) - system connected.

    2. Turn off AP.

    3. Turn on AP - System cannot reconnect (iPad can reconnect to the same AP which I work in parallel).

    3. Reset the system (MSP) - system connected.

    Attached NWP log. I think that there is a settings issue...

    Thanks,

    Itay

  • Attached updated log with the following:

    1. Restart the system.

    2. Trying to connect but get several [GENERAL EVENTS] - could not connect (happens sometimes - not sure why and would be happy to understand that :-)).

    3. Reset. Connect successfully.

    4. Turn off AP. System disconnected (get one [GENERAL EVENT] message).

    5. Turn on AP. No re-connection.

    2019-10-19-010129-SoloGelato.log
    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2019.10.19 01:01:29 =~=~=~=~=~=~=~=~=~=~=~=
    
    E
    T��.mDy
    '.$HOTBr
    )"++./����0#HOTB>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=�
    Tr
    )",,>�=.$Solo-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.-�	�x�
    �
    
    0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���-
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    	
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*��囜
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �]��-�]��
    �
    
    ���
    �
    '�/sys/wlangen.ini
    ��j�N�PPPPPP P@P�PS�
     ��
    
    !�.1
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'	
    "�-���`D
    �-���`H��-���`P�
    �-���`0����-���`4�P-���`<P��.�P�-���`��-���`�
    �-�	��`�
    �-�]����.���-�]����-�]���-�	]���
    �
    ���.�������
    � �.�-���`4�
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���-
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    	
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*��$��
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �]��-�]��
    �
    
    ���
    �
    '�/sys/wlangen.ini
    ��j�N�PPPPPP P@P�PS�
     ��
    
    !�.1
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'	
    "�-���`D
    �-���`H��-���`P�
    �-���`0����-���`4�P-���`<P��.�P�-���`��-���`�
    �-�	��`�
    �-�]����.���-�]����-�]���-�	]���
    �
    ���.�������
    � �..9
    .
    .
    ��	.
    �
    '�/sys/rxfltr.ini
    �����N
    �
    '�/sys/rxfltr.ini
    �����N�A
    �
    '�/sys/rxfltr.ini
    �����N�A�A"�A�A�A�A�A�B�B
    �!
    '�/sys/httpsrv.cfg
    �F�-�F�
    �
    -�F�-�F�D-�	F�
    �
    X
    �
    �
    P
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'
    �!
    '�/sys/mdns.cfg
    �[\-�[\
    �
    -�[\-�[\�-�	[\�
    �B�B��B��A�A�A�B��A�A��
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'�P�:.
    2
    �!
    '�/sys/p2p.cfg
    �o�
    ��.7.
    3.CP�.4".`
    �4�
    g�	.mQR==�(�
    mmmmm�	6
    �!
    '�/sys/date_time.cfg
    �
    >(
    ��3�.'��.'��m...m.:.m.'..?4....*, de$�.s*, ��$�*, ,-�*, �
    9[��.q
    s6)W$Vx�e\B)	
    9.0
    
    �!
    '�/sys/stacfg.ini
    �TU1
    7.2�3-�TU
    �
    -�TUh-�	TU
    �
    h
    K
    J#
    �
    �!
    '�/sys/pref.net
    ��-��
    �
    -��p-�	��
    pR�S
    {
    >
    ")	f�
    6f4)	f
     
    
    **"*"71�.���<�Z`8	\�
    ;	
    v"
    w"
    x"
    y"
    �"�
    �"
    �"�
    c"
    �!
    �!
    �!�!�W�A��&	�
    
    '(#B!72�W)	3�
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'63)	3)	2�.e$�+�����+��e$�!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �62)	2)	��NBn%NBJ5��x������������5����������<����5������2��������
    �"Solo
    �
    CIOx�	�'�`*
    3
    "�\
    T��m6�)	�.���.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"m #
    �
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo�.E��!."$�_>7��.#����......=.=).0.1 �!r!!>�=r  >�=r>�=,r
    )">�=m9'�`*mmm*, eg��*, -.��*	06x�)	x�!
    �.*��r
    )";��_>7:B��@">�=
    mmmmm9'�`**, gex�*, .-x�9A"
    CI�x�	�'�`*
    3
    "�\
    T��m*]"<*�"
    Z"dm.U .$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm #
    �
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo.$Solo	06x�)	x��!�r
    )";�:B@">�=
    mmmmm9'�`*9A"
    CI�x�	�'�`*
    3
    "�\
    T��m*�*]"<*�"
    Z"dm.U .$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=
    
    	.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm #�
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo�.E��!."$�_>7��.#����......=.=).0.1 �!r!!>�=r  >�=r>�=,r
    )">�=m9'�`*mmm*, eg��*, -.��*.$Solo.$Solo.$Solo.$Solo.$Solo	06x�)	x�!
    �.*��r
    )";��_>7:B��@">�=
    mmmmm9'�`**, gex�*, .-x�9A"
    CI�x�	�'�`*
    3
    "�\
    T��m*]"<*�"
    Z"dm.U .$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm #�
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo	06x�)	x��!�r
    )";�:B@">�=
    mmmmm9'�`*9A"
    CI�x�	�'�`*
    3
    "�\
    T��m*�*]"<*�"
    Z"dm.U .$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=
    
    	.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm #	�
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo�.E��!."$�_>7��.#����......=.=).0.1 �!r!!>�=r  >�=r>�=,r
    )">�=m9'�`*mmm*, eg��*, -.��*.$Solo.$Solo.$Solo.$Solo	06x�)	x�!
    �.*��r
    )";��_>7:B��@">�=
    mmmmm9'�`**, gex�*, .-x�9A"
    CI�x�	�'�`*
    3
    "�\
    T��m*]"<*�"
    Z"dm.U .$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm #	�
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo	06x�)	x��!�r
    )";�:B@">�=
    mmmmm9'�`*9A"
    CI�x�	�'�`*
    3
    "�\
    T��m**]"<*�"
    Z"dm�.U 
    
    	.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm #�
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo.$Solo.$Solo.$Solo.$Solo.$Solo��.E��!."$�_>7��.#����......=.=).0.1 �!r!!>�=r  >�=r>�=,r
    )">�=m9'�`*mmm*, eg��*, -.��*	06x�)	x�!
    �.*��r
    )";��_>7:B��@">�=
    mmmmm9'�`**, gex�*, .-x�9A"
    CI�w�	�*]"<*�"
    Z"dm3�m
    
    	
    
    	
    
    	)	s�6s�
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���-
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    	
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*��_��
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �
    �
    � 
    f��
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���-
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    	
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*�����
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �]��-�]��
    �
    
    ���
    �
    '�/sys/wlangen.ini
    ��j�N�PPPPPP P@P�PS�
     ��
    
    !�.1
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'	
    "�-���`D
    �-���`H��-���`P�
    �-���`0����-���`4�P-���`<P��.�P�-���`��-���`�
    �-�	��`�
    �-�]����.���-�]����-�]���-�	]���
    �
    ���.�������
    � �..9
    .
    .*@$����������	.�
    �
    '�/sys/rxfltr.ini
    �����N
    �
    '�/sys/rxfltr.ini
    �����N�A
    �
    '�/sys/rxfltr.ini
    �����N�A�A"�A�A�A�A�A�B�B
    �!
    '�/sys/dhcpsrv.cfg
    �V�
    ��+�"����������
    �!
    '�/sys/httpsrv.cfg
    �F�-�F�
    �
    -�F�-�F�D-�	F�
    �
    X
    �
    �
    P
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'
    �!
    '�/sys/mdns.cfg
    �[\-�[\
    �
    -�[\-�[\�-�	[\�
    �B�B��B��A�A�A�B��A�A���
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'�P�:.
    3
    �!
    '�/sys/p2p.cfg
    �o�
    ��
    �!.7
    '�/sys/ap.cfg.
    �%�.CP�.4".`
    �5�
    g�	.mmmmm�	6
    �!
    '�/sys/date_time.cfg
    �
    >(
    ��-�%�
    �
    3�-�%�.0
    -�%�j-�	%�
    �
    ~1
    7S"dT"USU"SoloU"_988U"4E3EU"BE92U"7.2�m3.'��m....?4...mmm.mm
    -
    !#���mmmmm.mmmm
    �!
    '�/sys/infoele.cfg
    ����
    ��m.mmmmmmm71�u�(��qZ`8\�;	
    v"
    w"
    x"
    y"�"\p@@
    �"
    �"
    c"
    ���!	�
    
    '(#B72��.........=.�
    .�.1...:..).	mm
    �!
    '�/sys/stacfg.ini9",>�=
    �TU-�TU
    �
    -�TUh-�	TU
    �
    h
    K
    J#
    �
    �!
    '�/sys/pref.net
    ��-��
    �
    -��p-�	��
    pr##
    )"--[��
    s63)	)W$Vx�e\B�[��6%)	%
    "\%B.2�m"B�
     
    
    **"*"��
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���-
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    	
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*��C��
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �]��-�]��
    �
    
    ���
    �
    '�/sys/wlangen.ini
    ��j�N�PPPPPP P@P�PS�
     ��
    
    !�.1
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'	
    "�-���`D
    �-���`H��-���`P�
    �-���`0����-���`4�P-���`<P��.�P�-���`��-���`�
    �-�	��`�
    �-�]����.���-�]����-�]���-�	]���
    �
    ���.�������
    � �-���`4�
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���,
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*��y��
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �]��-�]��
    �
    
    ���
    �
    '�/sys/wlangen.ini
    ��j�N�PPPPPP P@P�PS�
     ��
    
    !�.1
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'	
    "�-���`D
    �-���`H��-���`P�
    �-���`0����-���`4�P-���`<P��.�P�-���`��-���`�
    �-�	��`�
    �-�]����.���-�]����-�]���-�	]���
    �
    ���.�������
    � �..9�-���`4�
    � -�-1{�@	��	��
    �
    
    �
    �	-�-1{�@
    ���,
    �
    �*��
    �
    �	�
    �*� 	�=7�|�*�33���'���
    �*� X���E#
    �	��
    
    ��
    �
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!-���`-���`@-���`8
    �
    �
    �-�	��`�
    ��
    "	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    �
    �-���`�	0�00-�	��`�
    �*�� *�� 
    �
    �
    ���0�
    $1�p1��
    �
    �
    �
    �
    �
    �
    �
    
    �	-�-1{�@
    �
    	
    �!
    '�/sys/pmcfg.ini
    �I�-�I�
    �
    -�I�
    -�	I�
    �
    
    
    a"<b*�K���
    �
    
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    -���`-���`@-���`8
    �
    �
    �
    �
    �-���`0-�	��`�
    ��*�
    �!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �
    �!
    '�/sys/mode.cfg
    ���I-���I
    �
    -���I-���I<-�	��I
    �
    P
    Q
    �
    �7�`� �t7�`�l 97�`إ �7�`�� T7�`�� �7�`dI �7�`,i 7w@� 0w
    2�`��	�
    �
    � 
    f�	
    g��	
    �!
    '�/sys/devname.cfg
    ��c
    ��	
    
    
    �����.�c�	�
    �!
    '�/sys/servicepack.ucf
    ���`
    �
    -���`!
    �
    
    �
    �
    �
    �
    �
    �
    �!
    '�/tmp/phy.cal
    �]��-�]��
    �
    
    ���
    �
    '�/sys/wlangen.ini
    ��j�N�PPPPPP P@P�PS�
     ��
    
    !�.1
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'	
    "�-���`D
    �-���`H��-���`P�
    �-���`0����-���`4�P-���`<P��.�P�-���`��-���`�
    �-�	��`�
    �-�]����.���-�]����-�]���-�	]���
    �
    ���.�������
    � �..9
    .
    .
    ��	.
    �
    '�/sys/rxfltr.ini
    �����N
    �
    '�/sys/rxfltr.ini
    �����N�A
    �
    '�/sys/rxfltr.ini
    �����N�A�A"�A�A�A�A�A�B�B
    �!
    '�/sys/httpsrv.cfg
    �F�-�F�
    �
    -�F�-�F�D-�	F�
    �
    X
    �
    �
    P
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'
    �!
    '�/sys/mdns.cfg
    �[\-�[\
    �
    -�[\-�[\�-�	[\�
    �B�B��B��A�A�A�B��A�A��
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'�P�:.
    3
    �!
    '�/sys/p2p.cfg
    �o�
    ��.7.
    3.CP�.4".`
    �4�
    g�	.mQR==�(�
    mmmmm�	6
    �!
    '�/sys/date_time.cfg
    �
    >(
    ��3�.'��.'��m...m.:.m.'..?4....*, de$�.s*, ��$�*, ,-�*, �
    9[��.q
    s6)	)W$Vx�e\B
    9.0
    
    �!
    '�/sys/stacfg.ini
    �TU1
    7.2�3-�TU
    �
    -�TUh-�	TU
    �
    h
    K
    J#
    �
    �!
    '�/sys/pref.net
    ��-��
    �
    -��p-�	��
    pR�S
    {
    >
    ")	f�
    6f4)	f
     
    
    **"*"71�.���<�Z`8	\�
    ;	
    v"
    w"
    x"
    y"
    �"�
    �"
    �"�
    c"
    �!
    �!
    �!�!�W�A��&	�
    
    '(#B!72�W)	3�
    �!
    '�/sys/macadd.bin
    ��q
    
    ��5V��2$���'63)	3)	2�.e$�+�����+��e$�!
    '�/sys/ipcfg.ini
    ���-���
    �
    -����-�	��
    �
    �62)	2)	��NBn%NBJ5��x������������5����������<����5������2��������
    �"Solo
    �
    CIOx�	�'�`*
    3
    "�\
    T��m6�)	�.���.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00D�
    '
    EDy
    '4
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"m #
    �
    Tr
    )",,>�=�	.$Solo.$Solo.$Solo.$Solo�.E��!."$�_>7��.#����......=.=).0.1 �!r!!>�=r  >�=r>�=,r
    )">�=m9'�`*mmm*, eg��*, -.��*./?"qr""
    )">�=mm'�`*
     #y�_>-�(m y?"�r""
    )"
     #c�_>-�(m c>�=	m'�`*m�*>�=m5	�	!"�"����Solo��6�L)	�
    �L$SoloM*@$�+�����+���6%�)	%
    �!
    '�/tmp/table.arp
    �l�%
    ���b'�`*	*, ��*, gh��*, .4��*, ��*, hi��*, 4.��r.	m!.m".#�)��-G$SoloH$AP_9I$884EJ$�_>7K��.FB�*]"<*�"
    Z"dm.3
    .2�)	��
    J#
    �
    �!
    '�/sys/stacfg.ini.
    �TU.--�TU
    �
    -�TUh-�	TU
    �
    h�!
    '�/sys/stacfg.ini
    �TU-�TU
    �
    -�TUh.$Solo.-�	TU
    �
    hr	6�)	�)	���!
    �
    �
    '�/sys/pref.net
    ��-��
    �
    -��p-�	��
    p
    4r	.$Solo2�`+��_��7>2�@+��6�)	�)	���!
    '�/sys/stacfg.ini
    �TU0@$�@,�,�
    �
    
    �
    
    	
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.-�TU
    �
    -�TUh-�	TU
    �
    hD�
    '
    E
    T��.mDy
    '6�)	�)	/�-T!/�
    __SL_G_ULD-�	�x�
    �
    
    )	�-T!��M�!
    '�/sys/httpsrv.cfg
    �F�.$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=-�F�
    �
    -�F�-�F�D-�	F�
    �
    X
    �6)	)	'�-T!'���_ULD6')	')	'�-T!'�_ULD6')	')	'�-T!'�_ULD6')	')	'�-T!'�_ULD6')	')	'�-T!'�_ULD6')	'.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$r
    )"++./����0#��>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=�
    Tr
    )",,>�=.$Solo.$Solo0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�
    __SL_G_ULD-�	�x�
    �
    
    0@�
    	0@$�@,�,�
    �
    60))	0
    �
    '�/www/no_content
    �J��N
    �
    '�www/no_content
    �����N
    �
    '�/www/safe/no_content
    �����N
    �
    '�www/safe/no_content
    ����N
    �
    	
    
    	0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    60#)	0
    �
    '�/www/no_content
    �J��N
    �
    '�www/no_content
    �����N
    �
    '�/www/safe/no_content
    �����N
    �
    '�www/safe/no_content
    ����N
    �
    	0@0@$�@,�,�
    �
    60))	0
    �
    '�/www/no_content
    �J��N
    �
    '�www/no_content
    �����N
    �
    '�/www/safe/no_content
    �����N
    �
    '�www/safe/no_content
    ����N
    �
    	
    
    	0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�=
    __SL_G_ULD-�	�x�
    �
    
    0@
    
    	
    	
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    
    	0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    
    	0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@71�Y���<�Z`8	\�;	
    v"w"�D�px"?c�
    y"R�"�
    �"
    �"�
    c";
    �!TU
    �!-D
    �!&z�!&�zW�A�
    �V��+	�
    
    '(#B'72�j
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    E
    T��.mDy
    '.$HOTBr
    )"++./����0#HOTB>�=.$r
    )"++./����0#��>�=.$r
    )"++./����0#��>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=�
    Tr
    )",,>�=
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	
    	
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    
    	0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	&)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    
    	0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@71�%���<�Z`8	\�;	
    v"
    w"ty�W
    x"t9,
    y"6
    �"6
    �"
    �"6c"�
    �![a
    �!J
    �!&z�!&�zW"�AX
    �^
    ��+	�
    %
    '(#B'72�j
    	
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    E
    T��.mDy
    '.$Solo.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$r
    )"++./����0#��>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=.$Solor
    )"++./����0#Solo>�=�
    Tr
    )",,>�=.$Solo
    	
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    
    	0@0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-\!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@
    	0@$�@,�,�
    �
    
    �
    '�/www/1.html
    �����N
    �
    '�www/1.html
    ��x�
    �!
    '�www/1.html
    ��x�-��x�
    �
    
    �
    �-��x�
    6.
    )	.)	/�-T!/�@
    __SL_G_ULD-�	�x�
    �
    
    0@�	�.-
    �./�	.*���r
    )";��_>7:B��@">�=
    mmmmm9'�`*	*, ieT�*, .-T�9A�"
    5	/�"����Solo��6�L)	�3	R�
    `
    Y#Solo
    �"Solo
    �x�	$
    '�`*
    3
    "�\
    T��m.�.$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Solom
    H
    
    �"Solo
    �.$Solor
    )"++./����0#Solo>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"004
    C
    "�
    >�=�.� m
    8#Solo
    �L$SoloM4
    �
    "�
    m9'�`*qmmmmm
     �
    mm
    �
    ��	��>�= $.��.��mr)*]"<*�"
    Z"dm .$HOTB#�
    Tr
    )",,>�=�	.$Solo.$Solo	06x�)	x��!�r
    )";�:B@">�=
    mmmmm9'�`*9A"3	R�
    `
    Y#Solo
    �"Solo
    �x�	$
    '�`*
    3
    "�\
    T��m**]"<*�"
    Z"dm�.�.$HOTBr
    )"++./����0#HOTB>�=.$HOTBr
    )"++./����0#HOTB>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00
    >�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00
    >�=.$HOTBr
    )"++./����0#HOTB>�=.$Coher
    )"++./����0#Cohe>�=.$Boklr
    )"++./����0#Bool>�}.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00
    >�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=r&&
    )"00
    >�=.$HOTBr
    )"++./����0#HOTB>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=.$Coher
    )"++./����0#Cohe>�=.$Coher
    )"++./����0#Cohe>�=.$Boolr
    )"++./����0#Bool>�=.$Boolr
    )"++./����0#Bool>�=r&&
    )"00
    >�=.$HOTBr
    )"++./����0#HOTB>�=.$Boolr
    )"++./����0#Bool>�=r&&
    )"00
    >�=71�c���<�Z`8	\�;	
    v"
    w"q|�e
    x"xN
    y"L
    �"�
    �"
    �""c"|
    �!\a
    �!]�
    �!&z�!&�zW"�A
    ��+	�
    /
    '(#B'72�j

    I would like to share peace of code but prefer to share it privately (we have NDA with TI). Is that an option?

    Thanks,

    Itay

  • Additional format for the NWP log:

    CC3100.xlsx

  • Hi Itay,

    Please try the following:

    Start (after initial sl_Start())  with the profile setting and the policies (auto-connect, scan) settings.

    Next, reset the NWP by calling sl_stop and sl_start again.

    Now, the NWP should connect automatically (after the NWP reset).

    Br,

    Kobi

     

  • Hi Kobi,

    Now it works :-)

    Do you have a detailed document for the NWP logs so I can debug by myself other issues?

    Many thanks,

    Itay

  • Great!

    Some system parameters needs an NWP reset to become active.

    The NWP logs are currently not open. We are working to enable customers to use them directly through a new tool that we are going to introduce.

    Br,

    Kobi