Hi Thomas.<div><br></div><div><div><div>Could you please make an file from the OpenBTS stream as an cycled sequence to use with tx_samples_from_file.exe.</div><div>I would like to test my UmTRX under windows with good instrument in Moscow (I hope to find it soon).</div>
</div></div><div><br></div><div>Best regards,<div>Andrey Sviyazov.</div><br>
<br><br><div class="gmail_quote">2012/7/23 Thomas Tsou <span dir="ltr"><<a href="mailto:thomastsou@gmail.com" target="_blank">thomastsou@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Sun, Jul 22, 2012 at 3:27 PM, Alexander Chemeris<br>
<<a href="mailto:alexander.chemeris@gmail.com">alexander.chemeris@gmail.com</a>> wrote:<br>
> On Sun, Jul 22, 2012 at 11:11 PM, Thomas Tsou <<a href="mailto:thomastsou@gmail.com">thomastsou@gmail.com</a>> wrote:<br>
>> On Sun, Jul 22, 2012 at 10:12 AM, Andrey Sviyazov<br>
>> <<a href="mailto:andrey.sviyazov@fairwaves.ru">andrey.sviyazov@fairwaves.ru</a>> wrote:<br>
>>> Hi Thomas.<br>
>>><br>
>>> It is very good new.<br>
>>> Please let us know more information how you wins!<br>
>>> I mean which PLL filter, ICP and other LMS paremeters do you use or its done<br>
>>> by just only IQ balance correction and Laurent C1 pulse and all other by<br>
>>> default?<br>
>><br>
>> Register dump and startup sequence are attached.<br>
><br>
> Uhm, this is a register dump at what time? Originally I asked for the<br>
> dump before and after every line in the umtrx_tx_init.sh.<br>
<br>
</div>That was for Andrey. That dump was taken during the previous 945 MHz<br>
measurement.<br>
<br>
These dumps are for the calibration failure, which are taken at the<br>
following points.<br>
<br>
0<br>
  ./umtrx_lms.py --lms 1 --lms-init<br>
1<br>
  ./umtrx_lms.py --lms 1 --lms-tx-enable 1<br>
2<br>
  ./umtrx_lms.py --lms 1 --pll-ref-clock 26e6 --lpf-bandwidth-code<br>
0x0f --lms-auto-calibration<br>
<div class="im">3<br>
<br>
>> LO leakage was also recalibrated for different frequencies.<br>
><br>
> How different are calibration values? I've never checked how is it<br>
> related to the PLL frequency.<br>
<br>
</div>A single value within 900 MHz. At 1900 MHz it's maybe up to 3 or 4. LO<br>
leakage is easy to calibrate though. IQ calibration is rather tedious<br>
- calibration values at 900 MHz are useless at 1900 MHz.<br>
<div class="im"><br>
>> For comparison, after C1 pulse is added USRP1 is 1.3/3.5 and USRP2 is<br>
>> 1.2/3.0 when measured at 925 MHz.<br>
><br>
> tip: Would be great if you push this to github just as you send e-mail :)<br>
<br>
</div>I'm posting the measurement captures and the Matlab for the pulse<br>
sequence generation. The transceiver code is pretty ugly right now.<br>
There are many stuffing bits and zero padding added to minimize the<br>
start / end error on the E4406. It may not even work with real phones<br>
now.<br>
<div class="im"><br>
> PS Sylvain is waiting for a howto to run OpenBTS with UmTRX to test his setup.<br>
<br>
</div>I'll hack something together later tonight. Can he receive a tone? If<br>
yes, then everything else is straightforward.<br>
<span class="HOEnZb"><font color="#888888"><br>
  Thomas<br>
</font></span></blockquote></div><br></div>