As far as best practices go writing HW independent code should be
desirable. I have a USRP1, and it would be nice to be able to write code
that simulates the radio on a PC with the USRP1/2 as the radio backend. PC
simulation is in my mind key to rapid development of embedded software.
One problem with this approach is that DSP algorithms may have to be
tailored to specific I/Q sample rates. On a PC simulation we can adjust
decimation rates and do rational resampling if needed. But for code
running on physical hardware we may need to know ahead of time the I/Q
sample rates that the HW is capable of working with, and write code
accordingly.

- my 2 cents

Frank

> schrieb Frank A. Stevenson on 2011-12-07 10:02:
>> On Tue, 2011-12-06 at 15:23 -0800, Bruce Perens wrote:
>> [SNIP]
>>> The plan is to produce a mobile first, because we know we can fit
>>> everything in the form factor today. The radio design presently looks a
>>> lot like USRP with a multi-band receiver front-end and transmitter, a
>>> speaker amplifier and microphone preamp, a Linux system as the built-in
>>> "host" and application platform, and a touch-screen as the user
>>> interface.
>>
>> I would like to caution against going for a touch screen user interface.
>> I have worked on such writing touch GUI framework code for years, and
>> the complexity of making a good touch UI should not be underestimated.
>> The work involved will also detract significantly from the development
>> effort needed for just a working SDR radio.
>
> IIUC Bruce described some embedded computer running some quite-standard
> OS, which happens to be RF-enabled and power efficient enough for
> handheld operation. I bet it would have an USB Port, maybe USB OTG or
> flexibe host/device ports, or dedicated host/device ports. I'd just plug
> in my keyboard and/or mouse and use that if the keypad is not enough.
>
> Regards
>
> Patrick
> --
> Engineers motto: cheap, good, fast: choose any two
> Patrick Strasser <patrick dot strasser at  tugraz dot at>
> Student of Telematik, Techn. University Graz, Austria
>
>
> ------------------------------------------------------------------------------
> Cloud Services Checklist: Pricing and Packaging Optimization
> This white paper is intended to serve as a reference, checklist and point
> of
> discussion for anyone considering optimizing the pricing and packaging
> model
> of a cloud services business. Read Now!
> http://www.accelacomm.com/jaw/sfnl/114/51491232/
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>


------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to