[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Getting GPS data into stream
From: |
Fabian Schwartau |
Subject: |
Re: Getting GPS data into stream |
Date: |
Thu, 4 May 2023 19:19:54 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 |
Hi everyone,
I think I got hit by https://github.com/gnuradio/gnuradio/issues/5568.
Exactly the same error message. Is there any update on that issue or a
workaround?
Attached are my files.
Best,
Fabian
Am 03.05.23 um 21:01 schrieb Marcus D. Leech:
On 03/05/2023 14:59, Fabian Schwartau wrote:
Sorry, forget it. Wrong sink...
You probably want:
https://wiki.gnuradio.org/index.php/File_Meta_Sink
Am 03.05.23 um 20:52 schrieb Fabian Schwartau:
OK, I think I found an easier way (at least for me), without having
to write my own module - never done that.
I used the "Tags Strobe" block in combination with the "Python
Module" for my gps_get_position() function.
Anyway, where can I find a definition of the format of the "Tagged
File Sink"? I need to read this with antoher program, without
gnuradio, but in python.
Best,
Fabian
Am 03.05.23 um 20:04 schrieb Marcus Müller:
Hi Fabian,
I'd write a block that copies a stream in- to output. It might query
gpsd every time the work() function is called, or have a FIFO into
which data from gspd is being pushed by a separate thread (or by
reading from a socket or however gspd works, I must admit I'm not
sure).
You then take that info, and encode the long, lat, uncertainty as
(double, double, double) PMT tuple. You then use add_item_tag to add
that PMT to the first sample in your output buffer.
You'd feed the result into a metadata file sink block: That saves
things in a serialized format ready for retrieval.
Best,
Marcus
On 5/3/23 19:52, Fabian Schwartau wrote:
Hi everyone,
I am trying to record some data from an SDR and would like to
sync/tag the data with the current gps position from gpsd. I am
kind of stuck and don't know how a possible solution for that might
look like in grc.
I have a python function that gets the current position as a tuple,
but how do I get this into my data stream, which I would like to
write to a CSV file or similar?
I am not asking for a solution of my problem, just point me in the
right direction ;)
Best,
Fabian
data.bin.zip
Description: Zip archive
readdatatest.py
Description: Text Data
recorder.grc
Description: application/gnuradio-grc
- Re: Getting GPS data into stream, (continued)
- Re: Getting GPS data into stream, Marcus D. Leech, 2023/05/03
- Re: Getting GPS data into stream, Marcus Müller, 2023/05/03
- Re: Getting GPS data into stream, Marcus D. Leech, 2023/05/03
- Re: Getting GPS data into stream, Marcus Müller, 2023/05/04
- RE: Re: Getting GPS data into stream, Jim Melton, 2023/05/04
- Re: Getting GPS data into stream, Marcus D. Leech, 2023/05/04
Re: Getting GPS data into stream, Fabian Schwartau, 2023/05/03
- Re: Getting GPS data into stream, Fabian Schwartau, 2023/05/03
- Re: Getting GPS data into stream, Marcus D. Leech, 2023/05/03
- Re: Getting GPS data into stream, Fabian Schwartau, 2023/05/03
- Re: Getting GPS data into stream,
Fabian Schwartau <=
- Re: Getting GPS data into stream, Fabian Schwartau, 2023/05/04
- Re: Getting GPS data into stream, Marcus Müller, 2023/05/05
- Re: Getting GPS data into stream, Fabian Schwartau, 2023/05/07
- Re: Getting GPS data into stream, Fabian Schwartau, 2023/05/07
- Re: Getting GPS data into stream, Marcus Müller, 2023/05/07