On Sun, Aug 20, 2006 at 12:24:50AM +0200, Josh Jennings wrote:
> >No just add 'intelToHost_XX()'  or 'HostToIntel' functions for reading
> >data, or writing data.
> >Then a host sensitive reader would have these defined appropriately for
> >the endianness of
> >the host.
> 
> This is definitely the way to go. I have written the intel_to_host
> functionality. I will do as Eric proposed and write a sink and source
> block which takes care of this, unless someone comes up with it first.
> 
> >This is done all the time throughout the networking code.
> 
> Obvious example. Should of thought of that first. ;-)
> 
> >Obviously if the files are never going to be seen outside the particular
> >host, it doesn't matter.
> 
> This is also right, but I guess I came across it since I do not have a
> method on my mac of acquiring source data. Therefore I looked at what
> people had made available. Being able to share data across platforms
> is definitely meaningful even if at this point in gnuradio it seems a
> minor one since it seems most people using gnuradio use their own
> methods of generating/acquiring signals. Da know, addressing
> endianness could be taken for granted but it may bite back later.
> 
> Thanks,
> Josh

In the naming convention department, I'd probably call it
little_endian_to_host_XX or something similar.

For the standard networking conversions, see 

  $ man byteorder

Eric


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to