Hi Brian,
What you have below is correct, but to keep the sample rate exactly 100SPS, the PsnAdSend module will add or drop a
sample as needed to adjust for the oscillator being off frequency a little. This is done before sending the data to
Earthworm so modules that consume the data will see a a pretty stable sample rate over a long period of time.
-Larry
On 5/25/2024 5:44 PM, Brian Kuschak wrote:
> Hi Angel,
>
> Thanks for the quick reply. Am I understanding this correctly? If not, maybe Larry can comment.
>
> A free-running oscillator clocks the ADC and MCU on the card. Raspberry Pi Linux clock is synced to UTC using NTP, and
> a kernel driver generates a PPS output on a GPIO pin that goes to the card. The MCU uses this PPS to timestamp the ADC
> data in its own clock domain, and provides that timestamp to the Pi along with the data. The MiniSEED packets then
> contain accurately (UTC) timestamped ADC data, which is 100 sps but may be drifting +/-20 ppm fast or slow.
>
> Regards,
> Brian
>
> On Sat, May 25, 2024 at 5:00 PM Angel Rodriguez <
helic...@gmail.com <mailto:
helic...@gmail.com>> wrote:
>
> Hi Brian,
>
> The card is designed to use network time. I made the assumption that everyone has the internet. There is a PPS
> generated in the kernel space as opposed to user space. It works well.
>
> I also have a three channel version
>
> A large part of the work was done be Larry and 100% of the timing solutions are his.
>
> Cheers,
>
> Angel
>
> On Sat, May 25, 2024 at 5:50 PM Brian Kuschak <
bkus...@gmail.com <mailto:
bkus...@gmail.com>> wrote:
>
> Hi Angel,
>
> Nice work. Does this card do any steering of the ADC clock? I didn't see GPS or PPS mentioned in the doc. Or
> do you correct for clock drift in some other way?
>
> Regards,
> Brian
>
>
> On Sat, May 25, 2024 at 12:39 PM Angel Rodriguez <
helic...@gmail.com <mailto:
helic...@gmail.com>> wrote:
>
> Hi James,
>
> Here is a link to the mighty little card which I sell for $75. It connects natively to WinSDR and most
> other seismo software.
>
> I would appreciate your feedback and anyone elses feedback as this is a work in progress.
>
>
https://docs.google.com/document/d/1zO1yyfRDqsv02Fo7uI81aXPOE9LtY8WHDA1HPJdXlB0/edit?usp=sharing
> <
https://docs.google.com/document/d/1zO1yyfRDqsv02Fo7uI81aXPOE9LtY8WHDA1HPJdXlB0/edit?usp=sharing>
>
> Regards,
>
> Angel
>
>
> On Thu, May 23, 2024 at 7:44 PM 'James Allen' via Public Seismic Network Mailing List
> <
psn...@googlegroups.com <mailto:
psn...@googlegroups.com>> wrote:
>
> Thanks Angel. I look forward hearing from you this weekend when you have the opportunity. Stay safe.
> James
>
> On Thursday, May 23, 2024 at 04:56:11 PM PDT, Angel Rodriguez <
helic...@gmail.com
> <mailto:
helic...@gmail.com>> wrote:
>
>
> Hi,
>
> I make a one and a three channel card that will work with WInSDR. I am traveling right now and will be
> home this weekend.
>
> Angel
>
> On Thu, May 23, 2024 at 4:08 PM 'James Allen' via Public Seismic Network Mailing List
> <
psn...@googlegroups.com <mailto:
psn...@googlegroups.com>> wrote:
>
> Can someone please help me find an operational analog to digital converter board made by the
> Redwood City PSN. It does not matter if it has one channel or more or whether it is the 16 bit or
> 24 bit model or any other A/D board that will work with WinSDR. Will be glad to reimburse the cost
> of the coard plus shipping. I would really appreciate any assistance and/advice.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network
> Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>
psnlist+u...@googlegroups.com <mailto:
psnlist+u...@googlegroups.com>.
> <
https://groups.google.com/d/msgid/psnlist/1341727062.3652577.1716498516762%40mail.yahoo.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network
> Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>
psnlist+u...@googlegroups.com <mailto:
psnlist+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/psnlist/CALjL13rxE_YqfT1Q-OQOq_YoDOTotwuA3XOLDCA%2Bz8ECxhe%3Djg%40mail.gmail.com <
https://groups.google.com/d/msgid/psnlist/CALjL13rxE_YqfT1Q-OQOq_YoDOTotwuA3XOLDCA%2Bz8ECxhe%3Djg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network
> Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>
psnlist+u...@googlegroups.com <mailto:
psnlist+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/psnlist/1002008595.3714825.1716511473066%40mail.yahoo.com
> <
https://groups.google.com/d/msgid/psnlist/1002008595.3714825.1716511473066%40mail.yahoo.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing
> List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>
psnlist+u...@googlegroups.com <mailto:
psnlist+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/psnlist/CALjL13oMtpVSQDyD38%3DC8Rtnn%2Bq1KoDeEUQA_Jjtxntpy3STtg%40mail.gmail.com <
https://groups.google.com/d/msgid/psnlist/CALjL13oMtpVSQDyD38%3DC8Rtnn%2Bq1KoDeEUQA_Jjtxntpy3STtg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List"
> group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>
psnlist+u...@googlegroups.com <mailto:
psnlist+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/psnlist/CAOYrFGwvvn%2Bb-HKQn_P49pEh1Td1_9grTuUPbWGZ57_L%3DN9AWg%40mail.gmail.com <
https://groups.google.com/d/msgid/psnlist/CAOYrFGwvvn%2Bb-HKQn_P49pEh1Td1_9grTuUPbWGZ57_L%3DN9AWg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
>
psnlist+u...@googlegroups.com <mailto:
psnlist+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/psnlist/CALjL13o1bVm0V2TGzT%2Bwz7hXDHb29NASbz5guvoGE95hL8LsRQ%40mail.gmail.com
> <
https://groups.google.com/d/msgid/psnlist/CALjL13o1bVm0V2TGzT%2Bwz7hXDHb29NASbz5guvoGE95hL8LsRQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
psnlist+u...@googlegroups.com
> <mailto:
psnlist+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/psnlist/CAOYrFGyLrppC2cHF2fs9amNfsgY-htm4cqFxxrm8jtv_yhe5nA%40mail.gmail.com
> <
https://groups.google.com/d/msgid/psnlist/CAOYrFGyLrppC2cHF2fs9amNfsgY-htm4cqFxxrm8jtv_yhe5nA%40mail.gmail.com?utm_medium=email&utm_source=footer>.