Catch 486s as well as 480s

git-svn-id: http://wush.net/svn/range/software/public@4921 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Transceiver52: allow for handling of TCH/H slots

Although currently unsupported in GSM core, enable TCH/H
support in Transceiver52M for testing and future availability.

Signed-off-by: Thomas Tsou <tom@tsou.cc>

git-svn-id: http://wush.net/svn/range/software/public@5169 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4974 in private:
Fix the SMS sporadic delivery failure problem.

git-svn-id: http://wush.net/svn/range/software/public@5170 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Transceiver52M: Fix calculation of TS correlation for 2 sps and higher

The correlation starting point for normal burst training sequence
calculation should be a scaled value of the same symbol regardless
of the samples-per-symbol used. Use of 2 samples-per-symbols double
the index values, but yields the following outputs, which results
in a late time-of-arrival value at the output of the correlation.

This patch modifies the parameter calculation accordingly.

1 sps parameters

maxTOA = 3
spanTOA = 5;
startIx = 61;
endIx = 87;
windowLen = 26;
corrLen = 7;

2 sps parameters (errant case)

maxTOA = 6;
spanTOA = 10;
startIx = 112;
endIx = 184;
windowLen = 72;
corrLen =13;

2 sps parameters (corrected)

maxTOA = 6;
spanTOA = 10;
startIx = 122;
endIx = 174;
windowLen = 52;
corrLen =13;

Signed-off-by: Thomas Tsou <tom@tsou.cc>

git-svn-id: http://wush.net/svn/range/software/public@5183 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r 4807 in commercial:
Prevent billing errors on non-PDU messages from the relay.

r 4761 in commercial:
Add support for billing messages when arriving with content type of plain text and not to smsc short code.

r4664 in commercial:
Add tariff column (along with total tariff) and service type column to CDR.

r4663 in commercial:
Merge billing feature branch to trunk.

git-svn-id: http://wush.net/svn/range/software/public@5400 19bc5d8c-e614-43d4-8b26-e1612bc8e597
adding actual field to catch up with other stuff going on -kurtis

git-svn-id: http://wush.net/svn/range/software/public@5401 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4808 in commercial:
Oooops! Do not make message *TO* the relay as from_relay.

git-svn-id: http://wush.net/svn/range/software/public@5402 19bc5d8c-e614-43d4-8b26-e1612bc8e597
few sql files needed modification as our patches are not lined up with each other

git-svn-id: http://wush.net/svn/range/software/public@5403 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4347 in commercial:
Fix shortcode checking. Make more efficient.

git-svn-id: http://wush.net/svn/range/software/public@5468 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4758 in commercial:
this puts the reference sqlite3 library where it oughta be

git-svn-id: http://wush.net/svn/range/software/public@5475 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4759 in commercial:
this syncs openbts sqlite3
smqueue was already correct

git-svn-id: http://wush.net/svn/range/software/public@5476 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4677 in commercial:
syncing SR across trees. Will merge later.

git-svn-id: http://wush.net/svn/range/software/public@5477 19bc5d8c-e614-43d4-8b26-e1612bc8e597
syncing commonlibs with Many thanks to Michael Iedema for these patches, makes config a lot better.

git-svn-id: http://wush.net/svn/range/software/public@5655 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached)

git-svn-id: http://wush.net/svn/range/software/public@5656 19bc5d8c-e614-43d4-8b26-e1612bc8e597
first test of use of externals in public


git-svn-id: http://wush.net/svn/range/software/public@5657 19bc5d8c-e614-43d4-8b26-e1612bc8e597
this wasn't working


git-svn-id: http://wush.net/svn/range/software/public@5660 19bc5d8c-e614-43d4-8b26-e1612bc8e597
testing svn externals in smq, trunk will be broken for a few commits


git-svn-id: http://wush.net/svn/range/software/public@5661 19bc5d8c-e614-43d4-8b26-e1612bc8e597
sqlite3 external working


git-svn-id: http://wush.net/svn/range/software/public@5662 19bc5d8c-e614-43d4-8b26-e1612bc8e597
removing CommonLibs


git-svn-id: http://wush.net/svn/range/software/public@5663 19bc5d8c-e614-43d4-8b26-e1612bc8e597
common libs working


git-svn-id: http://wush.net/svn/range/software/public@5664 19bc5d8c-e614-43d4-8b26-e1612bc8e597