|
|
@ -247,7 +247,7 @@ volume() |
|
|
|
|
|
|
|
|
/* return the string (mute) */ |
|
|
/* return the string (mute) */ |
|
|
if (!mute) |
|
|
if (!mute) |
|
|
return "mute"; |
|
|
return smprintf("mute"); |
|
|
else |
|
|
else |
|
|
return smprintf("%d%%", (vol * 100) / max); |
|
|
return smprintf("%d%%", (vol * 100) / max); |
|
|
} |
|
|
} |
|
|
@ -322,10 +322,32 @@ main() |
|
|
exit(1); |
|
|
exit(1); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
char *pWifi_signal = NULL; |
|
|
|
|
|
char *pBattery = NULL; |
|
|
|
|
|
char *pCpu_usage = NULL; |
|
|
|
|
|
char *pCpu_temperature = NULL; |
|
|
|
|
|
char *pRam_usage = NULL; |
|
|
|
|
|
char *pVolume = NULL; |
|
|
|
|
|
char *pDatetime = NULL; |
|
|
|
|
|
|
|
|
/* return status every second */ |
|
|
/* return status every second */ |
|
|
for (;;) { |
|
|
for (;;) { |
|
|
|
|
|
pWifi_signal = wifi_signal(); |
|
|
|
|
|
pBattery = battery(); |
|
|
|
|
|
pCpu_usage = cpu_usage(); |
|
|
|
|
|
pCpu_temperature = cpu_temperature(); |
|
|
|
|
|
pRam_usage = ram_usage(); |
|
|
|
|
|
pVolume = volume(); |
|
|
|
|
|
pDatetime = datetime(); |
|
|
sprintf(status, FORMATSTRING, ARGUMENTS); |
|
|
sprintf(status, FORMATSTRING, ARGUMENTS); |
|
|
setstatus(status); |
|
|
setstatus(status); |
|
|
|
|
|
free(pWifi_signal); |
|
|
|
|
|
free(pBattery); |
|
|
|
|
|
free(pCpu_usage); |
|
|
|
|
|
free(pCpu_temperature); |
|
|
|
|
|
free(pRam_usage); |
|
|
|
|
|
free(pVolume); |
|
|
|
|
|
free(pDatetime); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/* close display */ |
|
|
/* close display */ |
|
|
|