Hi Bruce,

On 29-11-11 19:28, Bruce Perens wrote:
>> But let's be honest. Most of the points above are still open.
>> Somebody will have to take the lead in this; somebody with experience
>> with organising such things. (perhaps somebody not to technical, so he
>> or she can focus on the organisation aspects!)
>>    
> It's important not to do all the work. The most successful smartphones 
> are the open platforms where the apps come from third parties.
True, however key to having good application is to have a good
foundation to start from. Currently, for codec2, there is the codec
(which is very good quality), we have demo code and we have the -since a
couple of days- an API.


A good DV system needs much more then that. It needs shared knowledge on
the individuel elements of a DV system, it needs people who provide
ideas, people who do experimenting to test these ideas and it needs
people to implement these ideas.

The development of the FEC system requires knowledge of codec2 to know
what bits are very important and what are less important. The format
description then to be adapted to allow the people who write the
software for the receivers better deal with syncronisation issues.
Quite a number of parts of a DV system are actually dependent on eachother.



> How about 
> making a general-purpose mobile/handheld SDR platform, and let the soft 
> modems, FEC, modulation, codecs, and applications develop as they will.

Wait.

For us, to start with experimenting, we do not need a SDR platform. I
now have software that turns a ARM board (like a mini2440 or a
pandaboard) into a GMSK receiver (if connected to a 9k6 port of a
radio). Next step is the sender, but that is supposted to be easier.
The kit Jan has designed allow pretty much the same thing (but is a bit
more profesional then my stuff. :-) ) and works with any PC.


It is not really difficult to start playing around new: make one radio
stream transmit a GMSK stream continuesly and use a 2nd radio in a car
to receive: drive around town, connect the radio to (say) a pandaboard
or a PC, dump the received stream to a flashcard and analysis its BER
and MOS afterwards.


So we already have a good basis for tools to start experimenting. The
question now is "what do we want to experiment with?"
I think everything related to error (FEC, scrambling, interleaving, but
also syncronisation) would be a nice thing to try out. But I'm still
waiting for somebody to take the first step in this.



>      Thanks
>      Bruce
73
Kristoff - ON1ARF


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to