Changeset 41555


Ignore:
Timestamp:
12/29/17 22:28:55 (5 years ago)
Author:
gost
Message:

dm900 next SIGNAL_STRENGTH

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/frontenddev.h

    r41517 r41555  
    16121612                if(ostrstr(node->feinfo->name, "Si2166B") != NULL)
    16131613                {
    1614                         signal = signal - (signal * 24 / 146);
    1615                         if(signal > 127)
    1616                                 signal = 65535;
    1617                         else
    1618                                 signal = signal * 512;
     1614                        if(signal == 128)
     1615                                signal == 0xffff
     1616                        if(signal > 128)
     1617                                signal =  0xffff - ((signal - 128) / 2 * 655)
     1618                        if(signal < 128)
     1619                                signal =  0xffff - ((128 - signal) / 2 * 655)
    16191620                }
    16201621                printf("frontend signal = %02x\n", (signal * 100) / 0xffff);
Note: See TracChangeset for help on using the changeset viewer.