Indeed, there seems to be typo in interleaving table used for TCH/H -
see gerrit # 1793 for a fix. It doesn't fix CRC and call issues though
so either I misread the spec or there are more errors on top of it.
On 10.02.2017 12:00, Vadim Yanitskiy wrote:
Now we need to find out, where is the bug. There are two assumptions:
1) The gsm0503_tch_hr_interleave() doesn't initialize the iB[353];
2) The gsm0503_tch_burst_map() refers to the value which it shouldn't
refer to.
--
Max Suraev <msuraev(a)sysmocom.de>
http://www.sysmocom.de/
=======================================================================
* sysmocom - systems for mobile communications GmbH
* Alt-Moabit 93
* 10559 Berlin, Germany
* Sitz / Registered office: Berlin, HRB 134158 B
* Geschaeftsfuehrer / Managing Director: Harald Welte