Changeset 42850 for titan/plugins


Ignore:
Timestamp:
Sep 29, 2018, 6:44:53 PM (14 months ago)
Author:
gost
Message:

[plugins] fix wlandisplay

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/plugins/wlandisplay/wlandisplay.c

    r42814 r42850  
    9999        if(LCD_Samsung1thread == NULL)
    100100                return;
    101         while (LCD_Samsung1thread->aktion != STOP && (system("ps | grep -v grep | grep fbread") != 0 && system("ps -A | grep -v grep | grep fbread") != 0)) {
     101        while (LCD_Samsung1thread->aktion != STOP && (system("ps | grep -v grep | grep check1") != 0 && system("ps -A | grep -v grep | grep check1") != 0)) {
    102102                system(startlcd);
    103103                sleep(6);
     
    535535                                //status.write_png = 1;
    536536                                if(type == 999)
    537                                         system("killall -3 fbread");
     537                                        system("killall -3 check1");
    538538                        }
    539539                        tmpstr2 = getaktchannelname(NULL);
     
    545545                {
    546546                        if(type == 999)
    547                                 system("killall -3 fbread");
     547                                system("killall -3 check1");
    548548                        //status.write_png = 0;
    549549                        loopcount++ ;
     
    554554                {
    555555                        if(type == 999)
    556                                 system("killall -3 fbread");
     556                                system("killall -3 check1");
    557557                        //status.write_png = 0;
    558558                        loopcount++ ;
     
    564564                        if(ostrcmp(getconfig("write_fb_to_jpg", NULL), "yes") == 0) {
    565565                                //status.write_png = 1;
    566                                 system("killall -1 fbread");
     566                                system("killall -1 check1");
    567567                        }
    568568                        type = 999;
     
    600600                                system(tmpstr);
    601601                                sleep(2);
    602                                 system("killall fbread");
     602                                system("killall check1");
    603603                                standby = 1;
    604604                        }
     
    11191119                        system("echo ende > /tmp/titanlcd.jpg");
    11201120                        sleep(1);
    1121                         system("killall fbread");
     1121                        system("killall check1");
    11221122        }
    11231123}       
     
    11541154        tmpstr = createpluginpath("/wlandisplay/black.jpg", 0);
    11551155        tmpstr = ostrcat("cp ", tmpstr, 0, 1);
    1156         tmpstr = ostrcat(tmpstr, " /tmp/fbreadstop.jpg", 1, 0);
     1156        tmpstr = ostrcat(tmpstr, " /tmp/check1stop.jpg", 1, 0);
    11571157               
    11581158        system(tmpstr);
    11591159        free(tmpstr); tmpstr = NULL;
    1160         system("killall fbread");
    1161         debug(10, "LCD WLAN SPF.. loadet !!!");
     1160        system("killall check1");
     1161        debug(10, "WLAN Display loadet !!!");
    11621162        tmpstr = getconfig("lcd_wlan_plugin_running", NULL);
    11631163        if(ostrcmp(tmpstr, "yes") == 0)
     
    11731173        system("echo ende > /tmp/titanlcd.png");
    11741174        sleep(1);
    1175         system("killall fbread");
     1175        system("killall check1");
    11761176        debug(10, "LCD WLAN unloadet !!!");
    11771177}
     
    13301330        {
    13311331                LCD_Samsung1thread->aktion = STOP;
    1332                 system("killall fbread");       
     1332                system("killall check1");       
    13331333                sleep(2);
    13341334                addtimer(&LCD_start_lcd4linux, START, 10000, 1, NULL, NULL, NULL);
     
    13441344                        LCD_Samsung1thread->aktion = STOP;
    13451345                        sleep(1);
    1346                         system("killall fbread");
    1347                         debug(10, "LCD WLAN unloadet !!!");     
     1346                        system("killall check1");
     1347                        debug(10, "WLAN Display unloadet !!!");
    13481348                        sleep(1);
    13491349                }
Note: See TracChangeset for help on using the changeset viewer.