Subversion Repositories Projects

Rev

Rev 214 | Rev 220 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 214 Rev 219
Line 7... Line 7...
7
 *
7
 *
8
 ***************************************************************/
8
 ***************************************************************/
Line 9... Line 9...
9
 
9
 
Line 10... Line -...
10
import javax.microedition.lcdui.*;
-
 
11
 
10
import javax.microedition.lcdui.*;
12
 
11
 
Line 13... Line 12...
13
import javax.microedition.media.*;
12
import javax.microedition.media.*;
Line 235... Line 234...
235
                tmp_actions[setup_pos]=ACTIONID_SWITCH_NC;
234
                tmp_actions[setup_pos]=ACTIONID_SWITCH_NC;
236
                tmp_items[setup_pos++]  ="switch to Navi";
235
                tmp_items[setup_pos++]  ="switch to Navi";
237
            }
236
            }
Line 238... Line 237...
238
 
237
 
239
 
238
 
240
        if ((settings.expert_mode)&& ( mk.ufo_prober.is_navi()||mk.ufo_prober.is_mk()||mk.ufo_prober.is_mk3mag()||mk.ufo_prober.is_incompatible()   ))
239
        //if ((settings.expert_mode)&& ( mk.ufo_prober.is_navi()||mk.ufo_prober.is_mk()||mk.ufo_prober.is_mk3mag()||mk.ufo_prober.is_incompatible()   ))
241
            {
240
            {
242
                tmp_actions[setup_pos]=ACTIONID_FLASH;
241
                tmp_actions[setup_pos]=ACTIONID_FLASH;
Line 264... Line 263...
264
        for ( int tmp_p=0;tmp_p<setup_pos;tmp_p++)
263
        for ( int tmp_p=0;tmp_p<setup_pos;tmp_p++)
265
            {
264
            {
266
                tmp_actions_fin[tmp_p]=tmp_actions[tmp_p];
265
                tmp_actions_fin[tmp_p]=tmp_actions[tmp_p];
267
                tmp_items_fin[tmp_p]  =tmp_items[tmp_p];
266
                tmp_items_fin[tmp_p]  =tmp_items[tmp_p];
268
            }
267
            }
-
 
268
        act_menu_select=0;
269
        setup_menu(tmp_items_fin,tmp_actions_fin);
269
        setup_menu(tmp_items_fin,tmp_actions_fin);
270
    }
270
    }
Line 271... Line 271...
271
 
271
 
Line 516... Line 516...
516
                            {
516
                            {
517
                                debug.log(e.toString());
517
                                debug.log(e.toString());
518
                            }
518
                            }
519
                        break;
519
                        break;
520
                    case STATEID_KEYCONTROL:
520
                    case STATEID_KEYCONTROL:
521
                        mk.send_keys(keycontrol_bitfield);     
521
                        //mk.send_keys(keycontrol_bitfield);    
522
                        break;
522
                        break;
Line 523... Line 523...
523
                       
523
                       
524
                    case STATEID_NC_ERRORS:
524
                    case STATEID_NC_ERRORS:
525
                        lcd_lines[0]=""+mk.error_str;
525
                        lcd_lines[0]=""+mk.error_str;
Line 769... Line 769...
769
                        g.setClip(bar*(symbols_img.getWidth()/10),0,(symbols_img.getWidth()/10),symbols_img.getHeight());;
769
                        g.setClip(bar*(symbols_img.getWidth()/10),0,(symbols_img.getWidth()/10),symbols_img.getHeight());;
770
                        g.drawImage(symbols_img,bar*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);
770
                        g.drawImage(symbols_img,bar*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);
771
                    }
771
                    }
Line 772... Line 772...
772
 
772
 
-
 
773
            int symbol_left=0;
Line 773... Line 774...
773
            int symbol_left=0;
774
            int symbol_spacer=5;
774
 
775
 
775
            g.setClip(symbol_left,0,(symbols_img.getWidth()/10),symbols_img.getHeight());;
776
            g.setClip(symbol_left,0,(symbols_img.getWidth()/10),symbols_img.getHeight());;
Line 776... Line 777...
776
            if ((mk.ufo_prober.is_navi()||mk.ufo_prober.is_mk()))
777
            if (mk.connected)
777
                {
778
                {
778
 
779
 
779
                    if (((mk.stats.bytes_in>>3)&1)==1)
780
                    if (((mk.stats.bytes_in>>3)&1)==1)
Line 780... Line -...
780
                    g.drawImage(symbols_img,(-2)*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);           
-
 
-
 
781
                    g.drawImage(symbols_img,(-2)*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);           
781
                    else
782
                    else
-
 
783
                    g.drawImage(symbols_img,(-3)*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);           
-
 
784
 
-
 
785
               
-
 
786
 
-
 
787
                    symbol_left+=symbol_spacer+(symbols_img.getWidth()/10);
-
 
788
 
-
 
789
 
-
 
790
                }
-
 
791
            else
-
 
792
                g.drawImage(symbols_img,(-1)*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);                   
-
 
793
 
-
 
794
 
-
 
795
 
-
 
796
 
782
                    g.drawImage(symbols_img,(-3)*(symbols_img.getWidth()/10),0, g.TOP | g.LEFT);           
797
 
Line 783... Line 798...
783
 
798
 
784
               
799
            if ((mk.ufo_prober.is_navi()||mk.ufo_prober.is_mk()))
785
                    int symbol_spacer=5;
800
                {
Line 821... Line 836...
821
 
836
 
Line 822... Line 837...
822
                        }
837
                        }
Line 823... Line -...
823
 
-
 
824
                }
-
 
Line 825... Line 838...
825
 
838
 
Line 826... Line 839...
826
            else
839
                }
Line 959... Line 972...
959
                   
972
                   
Line 960... Line 973...
960
 
973
 
-
 
974
                    break;
961
                    break;
975
 
962
 
976
                case STATEID_FLASHING:
963
                case STATEID_FLASHING:
977
                    g.setFont(f2);
964
                    int msg_pos=0;
978
                    int msg_pos=0;
965
                    while (mk.flash_msgs[msg_pos]!=null)
979
                    while (mk.flash_msgs[msg_pos]!=null)
966
                        {
980
                        {
967
                            g.drawString(mk.flash_msgs[msg_pos] ,0,y_off,Graphics.TOP | Graphics.LEFT);
981
                            g.drawString(mk.flash_msgs[msg_pos] ,0,y_off,Graphics.TOP | Graphics.LEFT);
968
                            y_off+=spacer;
982
                            y_off+=spacer1;
Line 969... Line 983...
969
                            msg_pos++;
983
                            msg_pos++;
Line 991... Line 1005...
991
                        }
1005
                        }
992
                    break;
1006
                    break;
Line 993... Line 1007...
993
 
1007
 
Line 994... Line -...
994
                case STATEID_KEYCONTROL:
-
 
995
 
1008
                case STATEID_KEYCONTROL:
996
 
1009
 
997
                    y_off+=spacer;
1010
                    y_off+=spacer;
998
                    g.drawString("UP&DOWN => nick",0,y_off,Graphics.TOP | Graphics.LEFT);
1011
                    g.drawString("UP&DOWN => nick " + mk.extern_control[EXTERN_CONTROL_NICK],0,y_off,Graphics.TOP | Graphics.LEFT);
-
 
1012
                    y_off+=spacer;
-
 
1013
                    g.drawString("LEFT&RIGHT => roll " + mk.extern_control[EXTERN_CONTROL_ROLL],0,y_off,Graphics.TOP | Graphics.LEFT);
-
 
1014
                    y_off+=spacer;
999
                    y_off+=spacer;
1015
                    g.drawString("1&4 => altitude  " + mk.extern_control[EXTERN_CONTROL_HIGHT],0,y_off,Graphics.TOP | Graphics.LEFT);
1000
                    g.drawString("LEFT&RIGHT => roll",0,y_off,Graphics.TOP | Graphics.LEFT);
1016
 
Line 1001... Line 1017...
1001
                    y_off+=spacer;
1017
                    y_off+=spacer;
1002
                    g.drawString("1&4 => altitude",0,y_off,Graphics.TOP | Graphics.LEFT);
1018
                    g.drawString("2&3 => gier " + mk.extern_control[EXTERN_CONTROL_GIER],0,y_off,Graphics.TOP | Graphics.LEFT);
Line 1003... Line 1019...
1003
 
1019
 
1004
                    y_off+=spacer;
1020
                    y_off+=spacer;
1005
                    g.drawString("2&3 => gier",0,y_off,Graphics.TOP | Graphics.LEFT);
1021
                    g.drawString("6&9 => gas " + mk.extern_control[EXTERN_CONTROL_GAS],0,y_off,Graphics.TOP | Graphics.LEFT);
1006
 
1022
 
1007
                    y_off+=spacer;
1023
                    y_off+=spacer;
-
 
1024
                    g.drawString("Press # and * at once",0,y_off,Graphics.TOP | Graphics.LEFT);
-
 
1025
                    y_off+=spacer;
-
 
1026
                    g.drawString("to quit KeyControl",0,y_off,Graphics.TOP | Graphics.LEFT);
1008
                    g.drawString("Press # and * at once",0,y_off,Graphics.TOP | Graphics.LEFT);
1027
                    y_off+=spacer;
1009
                    y_off+=spacer;
1028
 
Line 1010... Line 1029...
1010
                    g.drawString("to quit KeyControl",0,y_off,Graphics.TOP | Graphics.LEFT);
1029
                    g.drawString("sent:" + mk.stats.external_control_request_count   +"confirm:" + mk.stats.external_control_confirm_frame_count,0,y_off,Graphics.TOP | Graphics.LEFT);
Line 1011... Line 1030...
1011
                    y_off+=spacer;
1030
                    y_off+=spacer;
1012
                    g.drawString("bf1:"+ keycontrol_bitfield[0] ,0,y_off,Graphics.TOP | Graphics.LEFT);
1031
                    //              g.drawString("bf1:"+ keycontrol_bitfield[0] ,0,y_off,Graphics.TOP | Graphics.LEFT);
Line 1121... Line 1140...
1121
 
1140
 
1122
 
1141
 
1123
 
1142
 
1124
                    g.drawString( " debug:"+mk.stats.debug_data_count+ " LCD:" + mk.stats.lcd_data_count + " vers:" + mk.stats.version_data_count,0,y_off,Graphics.TOP | Graphics.LEFT);
1143
                    g.drawString( " debug:"+mk.stats.debug_data_count+ " LCD:" + mk.stats.lcd_data_count + " vers:" + mk.stats.version_data_count,0,y_off,Graphics.TOP | Graphics.LEFT);
1125
                    y_off+=spacer1;
1144
                    y_off+=spacer1;
Line -... Line 1145...
-
 
1145
                    g.drawString( " rc:"+mk.stats.stick_data_count+" params:"+mk.stats.params_data_count + " GPS:"+mk.stats.navi_data_count ,0,y_off,Graphics.TOP | Graphics.LEFT);
-
 
1146
                    y_off+=spacer1;
1126
                    g.drawString( " other:"+mk.stats.other_data_count+" params:"+mk.stats.params_data_count + " GPS:"+mk.stats.navi_data_count ,0,y_off,Graphics.TOP | Graphics.LEFT);
1147
                    g.drawString( " debug_names:" + mk.stats.debug_names_count + " angles:" + mk.stats.angle_data_count ,0,y_off,Graphics.TOP | Graphics.LEFT);
1127
                    y_off+=spacer1;
1148
 
1128
                    g.drawString( " debug_names:" + mk.stats.debug_names_count + " angles:" + mk.stats.angle_data_count ,0,y_off,Graphics.TOP | Graphics.LEFT);
1149
 
1129
 
1150
                    g.drawString( " other:"+mk.stats.other_data_count,0,y_off,Graphics.TOP | Graphics.LEFT);
1130
 
1151
 
-
 
1152
                    y_off+=spacer1+3;
-
 
1153
                    g.drawString( "<<out:"+mk.stats.bytes_out + " bytes =>" + mk.stats.bytes_out/mk.conn_time_in_s() + "bytes/s", 0,y_off,Graphics.TOP | Graphics.LEFT);
-
 
1154
                    y_off+=spacer1;
1131
                    y_off+=spacer1+3;
1155
                    g.drawString( " LCD:" + mk.stats.lcd_data_request_count + " vers:" + mk.stats.version_data_request_count,0,y_off,Graphics.TOP | Graphics.LEFT);
1132
                    g.drawString( "<<out:"+mk.stats.bytes_out + " bytes =>" + mk.stats.bytes_out/mk.conn_time_in_s() + "bytes/s", 0,y_off,Graphics.TOP | Graphics.LEFT);
1156
                    y_off+=spacer1;
Line 1133... Line 1157...
1133
                    y_off+=spacer1;
1157
                    g.drawString( " params:"+mk.stats.params_data_request_count +" rc:" + mk.stats.stick_data_request_count ,0,y_off,Graphics.TOP | Graphics.LEFT);
1134
                    g.drawString( " LCD:" + mk.stats.lcd_data_request_count + " vers:" + mk.stats.version_data_request_count,0,y_off,Graphics.TOP | Graphics.LEFT);
1158
                    y_off+=spacer1;
Line 1339... Line 1363...
1339
 
1363
 
Line 1340... Line 1364...
1340
    //    public final String intro_str="   Digital Ufo Broadcasting with intelligent service equipment by Marcus -LiGi- Bueschleb ; Big Up Holger&Ingo for the MikroKopter Project (http://www.mikrokopter.de) ";
1364
    //    public final String intro_str="   Digital Ufo Broadcasting with intelligent service equipment by Marcus -LiGi- Bueschleb ; Big Up Holger&Ingo for the MikroKopter Project (http://www.mikrokopter.de) ";
1341
 
1365
 
1342
    //    int intro_str_pos=0;
1366
    //    int intro_str_pos=0;
Line 1343... Line 1367...
1343
    // int intro_str_delay=3;
1367
    // int intro_str_delay=3;
1344
    boolean init_bootloader=false;
1368
    //    boolean init_bootloader=false;
1345
 
1369
 
1346
    public void chg_state(byte next_state)
1370
    public void chg_state(byte next_state)
Line 1358... Line 1382...
1358
            case STATEID_FLIGHTVIEW:
1382
            case STATEID_FLIGHTVIEW:
1359
                mk.user_intent=USER_INTENT_LCD;
1383
                mk.user_intent=USER_INTENT_LCD;
1360
                break;
1384
                break;
1361
            case STATEID_FLASHING:
1385
            case STATEID_FLASHING:
1362
                mk.bootloader_intension_flash=true;
1386
                mk.bootloader_intension_flash=true;
-
 
1387
                mk.bl_retrys=0;
1363
                init_bootloader=true;
1388
                mk.init_bootloader=true;
1364
                break;
1389
                break;
Line 1365... Line 1390...
1365
 
1390
 
1366
 //#if fileapi=="on"
1391
 //#if fileapi=="on"
1367
            case STATEID_FILEOPEN:
1392
            case STATEID_FILEOPEN:
Line 1499... Line 1524...
1499
                        }
1524
                        }
Line 1500... Line 1525...
1500
 
1525
 
1501
 
1526
 
-
 
1527
                break;
1502
                break;
1528
            case STATEID_KEYCONTROL:
1503
            case STATEID_KEYCONTROL:
1529
                mk.user_intent= USER_INTENT_EXTERNAL_CONTROL;
Line 1504... Line 1530...
1504
                keycontrol_exit=0;
1530
                keycontrol_exit=0;
1505
                break;
1531
                break;
Line 1617... Line 1643...
1617
                    keycontrol_exit &= 255^1;
1643
                    keycontrol_exit &= 255^1;
1618
                else
1644
                else
1619
                if (keyCode==KEY_STAR)
1645
                if (keyCode==KEY_STAR)
1620
                    keycontrol_exit &= 255^2;
1646
                    keycontrol_exit &= 255^2;
1621
                else
1647
                else
1622
                if ((keyCode >= this.KEY_NUM0) && (keyCode < this.KEY_NUM8))
-
 
1623
                    keycontrol_bitfield[0]&=255^( 1<<(keyCode-this.KEY_NUM0));
1648
                    mod_external_control_by_keycode(keyCode,(byte)0);
1624
                else
-
 
1625
                    if ((keyCode >= this.KEY_NUM8) && (keyCode <= this.KEY_NUM9))
-
 
1626
                        keycontrol_bitfield[1]&=255^( 1<<(keyCode-this.KEY_NUM8));
-
 
1627
                else
-
 
1628
                    switch (getGameAction (keyCode))
-
 
1629
                            {
-
 
1630
                            case UP:
-
 
1631
                                keycontrol_bitfield[1]&=255^4;
-
 
1632
                                break;
-
 
1633
                       
-
 
1634
                            case DOWN:
-
 
1635
                                keycontrol_bitfield[1]&=255^8;
-
 
1636
                                break;
-
 
Line 1637... Line -...
1637
 
-
 
1638
                       
-
 
1639
                            case LEFT:
-
 
1640
                                keycontrol_bitfield[1]&=255^16;
-
 
1641
                                break;
-
 
1642
 
-
 
1643
                            case RIGHT:
-
 
1644
                                keycontrol_bitfield[1]&=255^32;
-
 
1645
                                break;
-
 
1646
                               
-
 
1647
                            case FIRE:
-
 
1648
                                keycontrol_bitfield[1]&=255^64;
-
 
1649
                                break;
-
 
1650
 
-
 
1651
                         
1649
 
1652
                            }
1650
                    /*
-
 
1651
                mk.send_keys(keycontrol_bitfield);
1653
                mk.send_keys(keycontrol_bitfield);
1652
                    */
1654
                break;
1653
                break;
Line 1655... Line 1654...
1655
            }
1654
            }
Line -... Line 1655...
-
 
1655
 
-
 
1656
    }
-
 
1657
 
-
 
1658
 
-
 
1659
    public void mod_external_control_by_keycode(int keyCode,byte mul)
-
 
1660
    {
-
 
1661
 
-
 
1662
        if (keyCode==this.KEY_NUM2)
-
 
1663
                mk.extern_control[EXTERN_CONTROL_GIER]=(byte)(-mul*settings.default_extern_control[EXTERN_CONTROL_GIER]);
-
 
1664
        else if (keyCode==this.KEY_NUM3)
-
 
1665
                mk.extern_control[EXTERN_CONTROL_GIER]=(byte)(mul*settings.default_extern_control[EXTERN_CONTROL_GIER]);
-
 
1666
 
-
 
1667
        else if (keyCode==this.KEY_NUM1)
-
 
1668
            mk.extern_control[EXTERN_CONTROL_HIGHT]+=mul;
-
 
1669
        else if (keyCode==this.KEY_NUM4)
-
 
1670
            mk.extern_control[EXTERN_CONTROL_HIGHT]-=mul;
-
 
1671
 
-
 
1672
 
-
 
1673
        else if (keyCode==this.KEY_NUM6)
-
 
1674
            { if ( mk.extern_control[EXTERN_CONTROL_GAS]<255) mk.extern_control[EXTERN_CONTROL_GAS]+=mul; }
-
 
1675
        else if (keyCode==this.KEY_NUM9)
-
 
1676
            { if ( mk.extern_control[EXTERN_CONTROL_GAS]>0) mk.extern_control[EXTERN_CONTROL_GAS]-=mul; }
-
 
1677
 
-
 
1678
        else switch (getGameAction (keyCode))
-
 
1679
                    {
-
 
1680
                    case UP:
-
 
1681
                        mk.extern_control[EXTERN_CONTROL_NICK]=(byte)(mul*settings.default_extern_control[EXTERN_CONTROL_NICK]);
-
 
1682
                        break;
-
 
1683
                       
-
 
1684
                    case DOWN:
-
 
1685
                        mk.extern_control[EXTERN_CONTROL_NICK]=(byte)(-mul*settings.default_extern_control[EXTERN_CONTROL_NICK]);
-
 
1686
 
-
 
1687
                        break;
-
 
1688
                       
-
 
1689
                       
-
 
1690
                    case LEFT:
-
 
1691
                        mk.extern_control[EXTERN_CONTROL_ROLL]=(byte)(mul*settings.default_extern_control[EXTERN_CONTROL_ROLL]);
-
 
1692
                        break;
-
 
1693
                       
-
 
1694
                    case RIGHT:
-
 
1695
                        mk.extern_control[EXTERN_CONTROL_ROLL]=(byte)(-mul*settings.default_extern_control[EXTERN_CONTROL_ROLL]);
-
 
1696
                        break;
-
 
1697
                       
-
 
1698
                    case FIRE:
-
 
1699
 
-
 
1700
                        break;
-
 
1701
                       
-
 
1702
                       
-
 
1703
                    }
1656
 
1704
 
Line 1657... Line 1705...
1657
    }
1705
    }
Line 1658... Line 1706...
1658
 
1706
 
1659
 
1707
    // to check if 2 keys are pressed 
1660
    byte keycontrol_exit=0;
1708
    byte keycontrol_exit=0;
Line 1704... Line 1752...
1704
        debug.log("KeyCode:"+keyCode);
1752
        debug.log("KeyCode:"+keyCode);
1705
        // key-actions common in all states
1753
        // key-actions common in all states
1706
        debug.process_key(keyCode);
1754
        debug.process_key(keyCode);
Line 1707... Line -...
1707
       
-
 
1708
       
-
 
1709
        if ((keyCode==KEY_NUM9))
-
 
1710
            { chg_state(STATEID_STRINGINPUT); }
-
 
1711
       
-
 
1712
 
-
 
1713
       
-
 
1714
 
-
 
1715
 
1755
       
1716
 
1756
       
1717
        if (((keyCode==KEY_STAR) || (keyCode==113) ))//&&(state!= STATEID_STRINGINPUT))
1757
        if (((keyCode==KEY_STAR) || (keyCode==113) ))//&&(state!= STATEID_STRINGINPUT))
1718
            {
1758
            {
1719
                if (state==STATEID_EDIT_PARAMS)
1759
                if (state==STATEID_EDIT_PARAMS)
Line 1925... Line 1965...
1925
                    keycontrol_exit |= 1;
1965
                    keycontrol_exit |= 1;
1926
                else
1966
                else
1927
                if (keyCode==KEY_STAR)
1967
                if (keyCode==KEY_STAR)
1928
                    keycontrol_exit |= 2;
1968
                    keycontrol_exit |= 2;
1929
                else
1969
                else
-
 
1970
                    mod_external_control_by_keycode(keyCode,(byte)1);
-
 
1971
 
-
 
1972
 
-
 
1973
 
-
 
1974
                if (keycontrol_exit==3)
-
 
1975
                    chg_state(STATEID_MAINMENU);
-
 
1976
 
-
 
1977
                    /*
1930
                if ((keyCode >= this.KEY_NUM0) && (keyCode < this.KEY_NUM8))
1978
                if ((keyCode >= this.KEY_NUM0) && (keyCode < this.KEY_NUM8))
1931
                    keycontrol_bitfield[0]|=1<<(keyCode-this.KEY_NUM0);
1979
                    keycontrol_bitfield[0]|=1<<(keyCode-this.KEY_NUM0);
1932
                else
1980
                else
1933
                if ((keyCode >= this.KEY_NUM8) && (keyCode <= this.KEY_NUM9))
1981
                if ((keyCode >= this.KEY_NUM8) && (keyCode <= this.KEY_NUM9))
1934
                    keycontrol_bitfield[1]|=1<<(keyCode-this.KEY_NUM8);
1982
                    keycontrol_bitfield[1]|=1<<(keyCode-this.KEY_NUM8);
Line 1956... Line 2004...
1956
                            case FIRE:
2004
                            case FIRE:
1957
                                keycontrol_bitfield[1]|=64;
2005
                                keycontrol_bitfield[1]|=64;
1958
                                break;
2006
                                break;
Line 1959... Line 2007...
1959
 
2007
 
1960
                            }
-
 
1961
                if (keycontrol_exit==3)
-
 
1962
                    chg_state(STATEID_MAINMENU);
2008
                            }
1963
                else
2009
                else
-
 
2010
                    mk.send_keys(keycontrol_bitfield);
1964
                    mk.send_keys(keycontrol_bitfield);
2011
                    */
Line 1965... Line 2012...
1965
                break;
2012
                break;
1966
 
2013
 
Line 2113... Line 2160...
2113
                                break;
2160
                                break;
Line 2114... Line 2161...
2114
 
2161
 
2115
                            case ACTIONID_RESET_PARAMS:
2162
                            case ACTIONID_RESET_PARAMS:
2116
                                state=STATEID_FLASHING;
2163
                                state=STATEID_FLASHING;
-
 
2164
                                mk.bootloader_intension_flash=false;
2117
                                mk.bootloader_intension_flash=false;
2165
                                mk.bl_retrys=0;
2118
                                init_bootloader=true;
2166
                                mk.init_bootloader=true;
Line 2119... Line 2167...
2119
                                break;
2167
                                break;
Line 2120... Line 2168...
2120
 
2168