commit | f0d8a581b47ae99abfa0d96aa42080400313d1b0 | [log] [tgz] |
---|---|---|
author | Alexander Chemeris <Alexander.Chemeris@gmail.com> | Mon Jun 08 22:46:38 2015 -0400 |
committer | Alexander Chemeris <Alexander.Chemeris@gmail.com> | Wed Jun 10 23:03:00 2015 -0400 |
tree | eb0c6956222f9b97b2b175a03673cab7bbdcbd6a | |
parent | 37b445d4c8ecb06ab2bd5cd5aa582de4d74b8eba [diff] |
Transceiver: Update noise level only when the timeslot is marked as IDLE. We can't rely on an assumption that if we can't decode a burst - it's noise. There are many rasons why we can't decode a burst even if it's well above the noise level. Just one example is a RACH burst which can be overlapped with another RACH burst up to a level both are completely unrecognizable. Another example is when a burst is destroyed by bad multi-path.