From andrey.sviyazov at fairwaves.ru Thu Jan 17 19:22:30 2013 From: andrey.sviyazov at fairwaves.ru (Andrey Sviyazov) Date: Thu, 17 Jan 2013 23:22:30 +0400 Subject: UmTRX housing Message-ID: Hi all. Sorry, I confused thread, so I repeat it here. How about this housing for lab users ? It looks good and can easy dissipate power from UmTRX + UmSEL. Also I like housing from Tecnoal comp . On my experience quality stable and price is not expensive. For indoor BTS 1 W we can use some of this, for example C180 . For BTS 2x10 W no idea except own design of extruded heatsink. Housing assembly should meet IP65 (waterproof) requirements. Best regards, Andrey Sviyazov. -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.chemeris at gmail.com Thu Jan 17 20:01:35 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Fri, 18 Jan 2013 00:01:35 +0400 Subject: UmTRX housing In-Reply-To: References: Message-ID: Hi Andrey, Thank you for bringing up this issue. 1. We definitely need a heat dissipating enclosure even for lab users. My UmTRX in two channel mode heats its heatsink to 50-60C (heatsink is a blue one, which we used at 29c3). Can't image how it would work without a heatsink. 2. Please explain how do we plan to use extruded aluminium. To make sure everyone are on the same page. Better with a drawing. On Thu, Jan 17, 2013 at 11:22 PM, Andrey Sviyazov < andrey.sviyazov at fairwaves.ru> wrote: > Hi all. > > Sorry, I confused thread, so I repeat it here. > > How about this housing for > lab users ? > It looks good and can easy dissipate power from UmTRX + UmSEL. > > Also I like housing from Tecnoal comp . > On my experience quality stable and price is not expensive. > For indoor BTS 1 W we can use some of this, > for example C180 . > > For BTS 2x10 W no idea except own design of extruded heatsink. > Housing assembly should meet IP65 (waterproof) requirements. > > Best regards, > Andrey Sviyazov. > > _______________________________________________ > Gsm-internal mailing list > Gsm-internal at lists.fairwaves.ru > http://lists.fairwaves.ru/listinfo/gsm-internal > > -- Regards, Alexander Chemeris. CEO, Fairwaves LLC / ??? ??????? http://fairwaves.ru -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrey.sviyazov at fairwaves.ru Thu Jan 17 20:19:47 2013 From: andrey.sviyazov at fairwaves.ru (Andrey Sviyazov) Date: Fri, 18 Jan 2013 00:19:47 +0400 Subject: UmTRX housing In-Reply-To: References: Message-ID: Hi Alexander. Actually I also cant imagine how to work with UmTRX without heatsink. As for extruded enclosure we discussed with you thisheatsink (made in Russia). In Hamburg I also discussed IP65 housing with Jean-Samuel. So, something like two parts of square pipe and all outside surfaces should be heatsink. Best regards, Andrey Sviyazov. 2013/1/18 Alexander Chemeris > Hi Andrey, > > Thank you for bringing up this issue. > > 1. We definitely need a heat dissipating enclosure even for lab users. My > UmTRX in two channel mode heats its heatsink to 50-60C (heatsink is a blue > one, which we used at 29c3). Can't image how it would work without a > heatsink. > > 2. Please explain how do we plan to use extruded aluminium. To make sure > everyone are on the same page. Better with a drawing. > > On Thu, Jan 17, 2013 at 11:22 PM, Andrey Sviyazov < > andrey.sviyazov at fairwaves.ru> wrote: > >> Hi all. >> >> Sorry, I confused thread, so I repeat it here. >> >> How about this housing for >> lab users ? >> It looks good and can easy dissipate power from UmTRX + UmSEL. >> >> Also I like housing from Tecnoal comp . >> On my experience quality stable and price is not expensive. >> For indoor BTS 1 W we can use some of this, >> for example C180 . >> >> For BTS 2x10 W no idea except own design of extruded heatsink. >> Housing assembly should meet IP65 (waterproof) requirements. >> >> Best regards, >> Andrey Sviyazov. >> >> _______________________________________________ >> Gsm-internal mailing list >> Gsm-internal at lists.fairwaves.ru >> http://lists.fairwaves.ru/listinfo/gsm-internal >> >> > > > -- > Regards, > Alexander Chemeris. > CEO, Fairwaves LLC / ??? ??????? > http://fairwaves.ru > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.chemeris at gmail.com Sat Jan 19 18:25:24 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Sat, 19 Jan 2013 22:25:24 +0400 Subject: UmTRX housing In-Reply-To: References: Message-ID: Andrey, On Thu, Jan 17, 2013 at 11:22 PM, Andrey Sviyazov wrote: > How about this housing for lab users ? > https://www.elfa.se/elfa3~eu_en/elfa/init.do?item=50-561-49&toc=0&q=431621 > It looks good and can easy dissipate power from UmTRX + UmSEL. Looks like a nice case and exactly our size. Do you know whether they could CNC it for us? For lab usage we don't really need to assemble it at the fab, at least initially. -- Regards, Alexander Chemeris. CEO, Fairwaves LLC / ??? ??????? http://fairwaves.ru From stephane at shimaore.net Mon Jan 21 23:18:36 2013 From: stephane at shimaore.net (stephane at shimaore.net) Date: Tue, 22 Jan 2013 00:18:36 +0100 Subject: Building firmware In-Reply-To: <20121227191501.GA30051@shimaore.net> References: <20121227135454.GA21547@shimaore.net> <20121227191501.GA30051@shimaore.net> Message-ID: <20130121231836.GA749@shimaore.net> > > For this purposes we use Xilinx Platform Cable USB and Digilent HS-1. > Given the price difference I'll go with the Digilent cable. Actually Farnell UK offers the HS-2 cable for 5? less than the HS-1. From alexander.chemeris at gmail.com Tue Jan 22 07:21:33 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Tue, 22 Jan 2013 11:21:33 +0400 Subject: Building firmware In-Reply-To: <20130121231836.GA749@shimaore.net> References: <20121227135454.GA21547@shimaore.net> <20121227191501.GA30051@shimaore.net> <20130121231836.GA749@shimaore.net> Message-ID: On Jan 22, 2013 4:35 AM, wrote: > > > > For this purposes we use Xilinx Platform Cable USB and Digilent HS-1. > > Given the price difference I'll go with the Digilent cable. > > Actually Farnell UK offers the HS-2 cable for 5? less than the HS-1. > From the specs they look similar (2012 vs 2011 version, some IEEE > protocol added in HS-2), so I'll be getting the HS-2. Ah, good to know, thanks. When I bought my cable, HS-2 cable did not exist yet. > Any news on when delivery will start for umtrx v2? Yes, I apologize I haven't conveyed news earlier. Bad news is that shipping of beta samples had been delayed. During detailed testing we found that many samples had manufacturing issues, so we sent them back to the fab. Good need is that to this moment fab has found the problem (it was due to oxidation of some parts we bought earlier) and is working to fix it now. We expect to ship them very soon (end of the month or beginning of the next month) We're also making sure that next batch won't have these issues and will be shipped in time. Thank you for bringing this up! Please excuse typos. Written with a touchscreen keyboard. -- Regards, Alexander Chemeris CEO/Founder Fairwaves LLC http://fairwaves.ru -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.chemeris at gmail.com Thu Jan 24 21:07:15 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Fri, 25 Jan 2013 01:07:15 +0400 Subject: Dual-channel support on UmTRX Message-ID: Hi all, Just to let everyone know - in addition to working on manufacturing issues we're improving our UmTRX firmware and software support right now. And today we've got dual-channel finally working. Thanks to Andrew Karpenkov for his awesome work on implementing the second channel support in FPGA! I plan to push the pre-built FPGA image to the download area in the during the weekend and Andrew will publish the FPGA code changes soon too. What's ahead of us is to teach OpenBTS to use the second channel of UmTRX. This includes support of two independent channels and then implementation of switched diversity receive. -- Regards, Alexander Chemeris. CEO, Fairwaves LLC / ??? ??????? http://fairwaves.ru From jsn at bjtpartners.com Thu Jan 24 22:48:37 2013 From: jsn at bjtpartners.com (Jean-Samuel Najnudel - BJT PARTNERS) Date: Thu, 24 Jan 2013 23:48:37 +0100 Subject: Dual-channel support on UmTRX In-Reply-To: References: Message-ID: Hi Alexander, Congratulations ! This is really a great news. Thanks a lot to you and to Andrew Karpenkov for this great work ! Best regards. Jean-Samuel. :-) On Thu, Jan 24, 2013 at 10:07 PM, Alexander Chemeris < alexander.chemeris at gmail.com> wrote: > Hi all, > > Just to let everyone know - in addition to working on manufacturing > issues we're improving our UmTRX firmware and software support right > now. And today we've got dual-channel finally working. Thanks to > Andrew Karpenkov for his awesome work on implementing the second > channel support in FPGA! > > I plan to push the pre-built FPGA image to the download area in the > during the weekend and Andrew will publish the FPGA code changes soon > too. > > What's ahead of us is to teach OpenBTS to use the second channel of > UmTRX. This includes support of two independent channels and then > implementation of switched diversity receive. > > -- > Regards, > Alexander Chemeris. > CEO, Fairwaves LLC / ??? ??????? > http://fairwaves.ru > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.chemeris at gmail.com Sun Jan 27 17:31:42 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Sun, 27 Jan 2013 21:31:42 +0400 Subject: UmTRX/LMS6002D specific GUI for GnuRadio Message-ID: Hi all, For the purpose of tuning our Rx performance I've started putting together an UmTRX specific GUI for GnuRadio. Source code is published on github and will be gradually developed there. As usual, patches and improvements are welcome: https://github.com/chemeris/umtrx_scripts GUI === GUI code is located at 'gui' directory. At this moment it is very basic and has FFT, waterfall and scope views together with a minimal set of controls for the Rx side of LMS6002D. Type './umtrx_fft.py --help' to get a list of command-line options. Note, that you have to select Rx channel from the command line. If you want to run an LMS control GUI without spectrum display you could run './lms_ctrl_panel.py' from 'python_lib' directory. Screenshots are attached: umtrx_fft.png - FFT view (default) umtrx_fft_waterfall.png - Waterfall view umtrx_ctrl_panel.png Library ===== Our Python library is under the 'python_lib' directory. It consists of three parts: * umtrx_ctrl.py - Base library which defines primitives for LMS SPI control and UmTRX network discovery. It is pretty well abstracted, so you cuold replace it with your own implementation if you want to talk to some other board with LMS6002D chip, e.g. MyriadRF. * umtrx_lms.py - library which implements all our LMS control logic. * lms_ctrl_panel.py - implementation of the LMS control panel. Also could be used as a standalone control app for LMS. -- Regards, Alexander Chemeris. CEO, Fairwaves LLC / ??? ??????? http://fairwaves.ru -------------- next part -------------- A non-text attachment was scrubbed... Name: umtrx_fft.png Type: image/png Size: 117104 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: umtrx_fft_waterfall.png Type: image/png Size: 530894 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: umtrx_ctrl_panel.png Type: image/png Size: 25521 bytes Desc: not available URL: From andreysviyaz at gmail.com Sun Jan 27 19:37:02 2013 From: andreysviyaz at gmail.com (Andrey Sviyazov) Date: Sun, 27 Jan 2013 23:37:02 +0400 Subject: UmTRX/LMS6002D specific GUI for GnuRadio In-Reply-To: References: Message-ID: Hi Alexander. Thanks a lot for this. Cold you please add RXLPF switching control ? BTW, seems it isn't our prefered 0.75MHz RXLPF on your pics :) Best regards, Andrey Sviyazov. 2013/1/27 Alexander Chemeris > Hi all, > > For the purpose of tuning our Rx performance I've started putting > together an UmTRX specific GUI for GnuRadio. Source code is published > on github and will be gradually developed there. As usual, patches and > improvements are welcome: > https://github.com/chemeris/umtrx_scripts > > GUI > === > > GUI code is located at 'gui' directory. At this moment it is very > basic and has FFT, waterfall and scope views together with a minimal > set of controls for the Rx side of LMS6002D. > > Type './umtrx_fft.py --help' to get a list of command-line options. > > Note, that you have to select Rx channel from the command line. > > If you want to run an LMS control GUI without spectrum display you > could run './lms_ctrl_panel.py' from 'python_lib' directory. > > Screenshots are attached: > umtrx_fft.png - FFT view (default) > umtrx_fft_waterfall.png - Waterfall view > umtrx_ctrl_panel.png > > Library > ===== > > Our Python library is under the 'python_lib' directory. It consists of > three parts: > > * umtrx_ctrl.py - Base library which defines primitives for LMS SPI > control and UmTRX network discovery. It is pretty well abstracted, so > you cuold replace it with your own implementation if you want to talk > to some other board with LMS6002D chip, e.g. MyriadRF. > > * umtrx_lms.py - library which implements all our LMS control logic. > > * lms_ctrl_panel.py - implementation of the LMS control panel. Also > could be used as a standalone control app for LMS. > > -- > Regards, > Alexander Chemeris. > CEO, Fairwaves LLC / ??? ??????? > http://fairwaves.ru > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.chemeris at gmail.com Sun Jan 27 21:07:30 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Mon, 28 Jan 2013 01:07:30 +0400 Subject: UmTRX/LMS6002D specific GUI for GnuRadio In-Reply-To: References: Message-ID: Hi Andrey, RX LPF control has been added. Please git pull a new version. On Sun, Jan 27, 2013 at 11:37 PM, Andrey Sviyazov wrote: > Hi Alexander. > > Thanks a lot for this. > Cold you please add RXLPF switching control ? > BTW, seems it isn't our prefered 0.75MHz RXLPF on your pics :) > > Best regards, > Andrey Sviyazov. > > > 2013/1/27 Alexander Chemeris >> >> Hi all, >> >> For the purpose of tuning our Rx performance I've started putting >> together an UmTRX specific GUI for GnuRadio. Source code is published >> on github and will be gradually developed there. As usual, patches and >> improvements are welcome: >> https://github.com/chemeris/umtrx_scripts >> >> GUI >> === >> >> GUI code is located at 'gui' directory. At this moment it is very >> basic and has FFT, waterfall and scope views together with a minimal >> set of controls for the Rx side of LMS6002D. >> >> Type './umtrx_fft.py --help' to get a list of command-line options. >> >> Note, that you have to select Rx channel from the command line. >> >> If you want to run an LMS control GUI without spectrum display you >> could run './lms_ctrl_panel.py' from 'python_lib' directory. >> >> Screenshots are attached: >> umtrx_fft.png - FFT view (default) >> umtrx_fft_waterfall.png - Waterfall view >> umtrx_ctrl_panel.png >> >> Library >> ===== >> >> Our Python library is under the 'python_lib' directory. It consists of >> three parts: >> >> * umtrx_ctrl.py - Base library which defines primitives for LMS SPI >> control and UmTRX network discovery. It is pretty well abstracted, so >> you cuold replace it with your own implementation if you want to talk >> to some other board with LMS6002D chip, e.g. MyriadRF. >> >> * umtrx_lms.py - library which implements all our LMS control logic. >> >> * lms_ctrl_panel.py - implementation of the LMS control panel. Also >> could be used as a standalone control app for LMS. >> >> -- >> Regards, >> Alexander Chemeris. >> CEO, Fairwaves LLC / ??? ??????? >> http://fairwaves.ru > > -- Regards, Alexander Chemeris. CEO, Fairwaves LLC / ??? ??????? http://fairwaves.ru From alexander.chemeris at gmail.com Mon Jan 28 08:06:33 2013 From: alexander.chemeris at gmail.com (Alexander Chemeris) Date: Mon, 28 Jan 2013 12:06:33 +0400 Subject: UmTRX/LMS6002D specific GUI for GnuRadio In-Reply-To: References: Message-ID: And if you pull again you'll get ability to set fft size and refresh rate from the command line. This is useful when you have a slower computer or want a better looking results. On Mon, Jan 28, 2013 at 1:07 AM, Alexander Chemeris wrote: > Hi Andrey, > > RX LPF control has been added. Please git pull a new version. > > On Sun, Jan 27, 2013 at 11:37 PM, Andrey Sviyazov > wrote: >> Hi Alexander. >> >> Thanks a lot for this. >> Cold you please add RXLPF switching control ? >> BTW, seems it isn't our prefered 0.75MHz RXLPF on your pics :) >> >> Best regards, >> Andrey Sviyazov. >> >> >> 2013/1/27 Alexander Chemeris >>> >>> Hi all, >>> >>> For the purpose of tuning our Rx performance I've started putting >>> together an UmTRX specific GUI for GnuRadio. Source code is published >>> on github and will be gradually developed there. As usual, patches and >>> improvements are welcome: >>> https://github.com/chemeris/umtrx_scripts >>> >>> GUI >>> === >>> >>> GUI code is located at 'gui' directory. At this moment it is very >>> basic and has FFT, waterfall and scope views together with a minimal >>> set of controls for the Rx side of LMS6002D. >>> >>> Type './umtrx_fft.py --help' to get a list of command-line options. >>> >>> Note, that you have to select Rx channel from the command line. >>> >>> If you want to run an LMS control GUI without spectrum display you >>> could run './lms_ctrl_panel.py' from 'python_lib' directory. >>> >>> Screenshots are attached: >>> umtrx_fft.png - FFT view (default) >>> umtrx_fft_waterfall.png - Waterfall view >>> umtrx_ctrl_panel.png >>> >>> Library >>> ===== >>> >>> Our Python library is under the 'python_lib' directory. It consists of >>> three parts: >>> >>> * umtrx_ctrl.py - Base library which defines primitives for LMS SPI >>> control and UmTRX network discovery. It is pretty well abstracted, so >>> you cuold replace it with your own implementation if you want to talk >>> to some other board with LMS6002D chip, e.g. MyriadRF. >>> >>> * umtrx_lms.py - library which implements all our LMS control logic. >>> >>> * lms_ctrl_panel.py - implementation of the LMS control panel. Also >>> could be used as a standalone control app for LMS. >>> >>> -- >>> Regards, >>> Alexander Chemeris. >>> CEO, Fairwaves LLC / ??? ??????? >>> http://fairwaves.ru >> >> > > > > -- > Regards, > Alexander Chemeris. > CEO, Fairwaves LLC / ??? ??????? > http://fairwaves.ru -- Regards, Alexander Chemeris. CEO, Fairwaves LLC / ??? ??????? http://fairwaves.ru