1
0
Fork 0

changed to easier variable names

This commit is contained in:
Aaron Marcher 2016-03-09 11:21:35 +01:00 committed by Aaron Marcher (drkhsh)
parent 8894244cb8
commit b5813a7f67
2 changed files with 41 additions and 37 deletions

View file

@ -19,4 +19,4 @@ static const char timeformat[] = "%y-%m-%d %H:%M:%S";
/* statusbar */
#define FORMATSTRING "wifi %4s | bat %4s | cpu %4s %3s | ram %3s | vol %4s | %3s"
#define ARGUMENTS pWifi_signal, pBattery, pCpu_usage, pCpu_temperature, pRam_usage, pVolume, pDatetime
#define ARGUMENTS wifi_signal, battery, cpu_usage, cpu_temperature, ram_usage, volume, datetime

View file

@ -15,14 +15,14 @@
/* functions */
void setstatus(char *str);
char *battery();
char *cpu_temperature();
char *cpu_usage();
char *datetime();
char *ram_usage();
char *get_battery();
char *get_cpu_temperature();
char *get_cpu_usage();
char *get_datetime();
char *get_ram_usage();
char *smprintf(char *fmt, ...);
char *volume();
char *wifi_signal();
char *get_volume();
char *get_wifi_signal();
/* global variables */
static Display *dpy;
@ -37,7 +37,7 @@ setstatus(char *str)
/* battery percentage */
char *
battery()
get_battery()
{
int battery_now, battery_full, battery_perc;
FILE *fp;
@ -75,7 +75,7 @@ battery()
/* cpu temperature */
char *
cpu_temperature()
get_cpu_temperature()
{
int temperature;
FILE *fp;
@ -98,7 +98,7 @@ cpu_temperature()
/* cpu percentage */
char *
cpu_usage()
get_cpu_usage()
{
int cpu_perc;
long double a[4], b[4];
@ -140,7 +140,7 @@ cpu_usage()
/* date and time */
char *
datetime()
get_datetime()
{
time_t tm;
size_t bufsize = 19;
@ -159,7 +159,7 @@ datetime()
/* ram percentage */
char *
ram_usage()
get_ram_usage()
{
int ram_perc;
long total, free, available;
@ -213,7 +213,7 @@ smprintf(char *fmt, ...)
/* alsa volume percentage */
char *
volume()
get_volume()
{
int mute = 0;
long vol = 0, max = 0, min = 0;
@ -251,7 +251,7 @@ volume()
/* wifi percentage */
char *
wifi_signal()
get_wifi_signal()
{
int bufsize = 255;
int strength;
@ -317,6 +317,13 @@ int
main()
{
char status[1024];
char *wifi_signal = NULL;
char *battery = NULL;
char *cpu_usage = NULL;
char *cpu_temperature = NULL;
char *ram_usage = NULL;
char *volume = NULL;
char *datetime = NULL;
/* open display */
if (!(dpy = XOpenDisplay(0x0))) {
@ -324,32 +331,29 @@ main()
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 */
for (;;) {
pWifi_signal = wifi_signal();
pBattery = battery();
pCpu_usage = cpu_usage();
pCpu_temperature = cpu_temperature();
pRam_usage = ram_usage();
pVolume = volume();
pDatetime = datetime();
/* assign the values */
wifi_signal = get_wifi_signal();
battery = get_battery();
cpu_usage = get_cpu_usage();
cpu_temperature = get_cpu_temperature();
ram_usage = get_ram_usage();
volume = get_volume();
datetime = get_datetime();
/* return the status */
sprintf(status, FORMATSTRING, ARGUMENTS);
setstatus(status);
free(pWifi_signal);
free(pBattery);
free(pCpu_usage);
free(pCpu_temperature);
free(pRam_usage);
free(pVolume);
free(pDatetime);
/* free the values */
free(wifi_signal);
free(battery);
free(cpu_usage);
free(cpu_temperature);
free(ram_usage);
free(volume);
free(datetime);
}
/* close display */