Ignore:
Timestamp:
07/08/09 03:54:27 (4 years ago)
Author:
BrainSlayer
Message:

bias correction for some special cases (internal)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/httpd/visuals/dd-wrt.c

    r12436 r12455  
    56775677        int s, len; 
    56785678        struct iwreq iwr; 
    5679  
     5679        char nb[32]; 
     5680        sprintf(nb,"%s_bias",ifname); 
     5681        int bias = atoi(nvram_default_get(nb,"0")); 
    56805682        if (!ifexists(ifname)) { 
    56815683                printf("IOCTL_STA_INFO ifresolv %s failed!\n", ifname); 
     
    57545756                                  ((si->isi_rates[si->isi_rxrate] & 
    57555757                                    IEEE80211_RATE_VAL) / 2) * turbo, 
    5756                                   si->isi_noise + si->isi_rssi, si->isi_noise, 
    5757                                   si->isi_rssi, qual); 
     5758                                  si->isi_noise + si->isi_rssi, si->isi_noise + bias, 
     5759                                  si->isi_rssi + bias, qual); 
    57585760                } else { 
    57595761                        websWrite(wp, 
    57605762                                  "'%s','%s','%s','N/A','N/A','%d','%d','%d','%d'", 
    57615763                                  mac, ifname, UPTIME(si->isi_uptime), 
    5762                                   si->isi_noise + si->isi_rssi, si->isi_noise, 
    5763                                   si->isi_rssi, qual); 
     5764                                  si->isi_noise + si->isi_rssi, si->isi_noise + bias, 
     5765                                  si->isi_rssi + bias, qual); 
    57645766                } 
    57655767                cp += si->isi_len; 
     
    58765878} 
    58775879 
     5880 
    58785881typedef union _MACHTTRANSMIT_SETTING { 
    58795882        struct { 
     
    58995902        MACHTTRANSMIT_SETTING TxRate; 
    59005903} RT_802_11_MAC_ENTRY; 
     5904 
    59015905 
    59025906typedef struct _RT_802_11_MAC_TABLE { 
Note: See TracChangeset for help on using the changeset viewer.