probleme mit auswertungs program von dcf77

L I V E Stammtisch ab 20:30 Uhr im Chat
  • ich habe das Program readClock.py von diser website herunter geladen und wen ich es ausführe erhalte ich die fehlermeldung:

    Traceback (most recent call last):

    File "readClock1.py", line 28, in <module>

    import RPIO

    ImportError: No module named RPIO

    ich würde mich sehr freuen wen mir jemand weiterhilft.

    First test the parts and then the whole [system]. Like that, errors can be found much easier -Andreas Spiess, HB9BLA

  • Hast Du die Libraries überhaupt installiert?

    https://pythonhosted.org/RPIO/index.html

    Falls Du mehr vor hast: DCF77 Uhr unter Jessie


    MfG

    Jürgen

  • Danke Jürgen für deinen tipp aber ich habe die Bibliothek installiert und das Program ausgeführt und erhalte folgende meldung:

    Traceback (most recent call last):

    File "readClock.py", line 28, in <module>

    import RPIO

    File "build/bdist.linux-armv7l/egg/RPIO/__init__.py", line 115, in <module>

    File "build/bdist.linux-armv7l/egg/RPIO/_GPIO.py", line 7, in <module>

    File "build/bdist.linux-armv7l/egg/RPIO/_GPIO.py", line 6, in __bootstrap__

    SystemError: This module can only be run on a Raspberry Pi!

    leider bin ich beim deuten fehlermeldung sehr schlecht

    First test the parts and then the whole [system]. Like that, errors can be found much easier -Andreas Spiess, HB9BLA

  • Und ich habe keinen RPi, auf dem RPIO installiert ist.

    Zudem werden meine beiden DCF77-Empfänger direkt per ntp abgefragt und dienen hier "nur" als Zeitserver.

    Was für ein Modul hast Du? Was für einen RPi und welches Betriebssystem?

    Es gibt hier weitere Literatur:

    https://www.raspberry-pi-geek.de/ausgaben/rpg/2…m-1-zeitserver/

    http://www.netzmafia.de/skripten/hardw…CF77/index.html

    Bei dem letzteren Link gibt es noch ein Schellscript, mit dem man den Empfänger testen kann. (Ich hatte einen Oszi).

    Und auch ein Python(2)-Script zum Auswerten der Signale (Dirk Faulenbach).

    Und im ersteren Link sind 2 Schaltpläne zum Anschluss von DCF77-Module (Pollin und Conrad).

    MfG

    Jürgen

  • Das sind die DCF77-Module, die auch Pollin vertreibt, den Schaltplan zu Ansteuerung findest Du in meinem ersten Link.

    Mit einfach anschließen ist es nicht getan, das Signal muss invertiert werden.

    Auf Seite 3 des Raspberry Geek Artikels ist es oben der rechte Schaltplan.

    Die Invertierung habe ich mit einem Treiber 74LVC1G14GV gelöst, wie man mit dem Teil umgeht,

    habe ich hier beschrieben.

    Wenn Du aber einen 74HC04 einsetzen willst, achte darauf, das alle anderen Eingangspins auf GND liegen,

    sonst schwingt der 74HC04 unkontrolliert vor sich hin. Das steht leider nicht in dem Artikel,

    auch nicht das man einen 100n Kondensator zwischen Plus und GND schalten sollte.

    Mit Deinem Python-Script kann ich Dir nicht weiterhelfen, dazu müsste ich mindestens einen der NTP-Server

    abschalten, zudem sind die Raspberries alt, sehr alt.

    Einer davon ist noch ein Raspberry aus der ersten Generation (Revision 0002).

    MfG

    Jürgen

    Edit: Mit der Signatur herumgespielt

  • ich habe die Fehlerbehebung die du im Artikel Raspberry Pi Dcf77 Pollin beschreibst nachgegangen die LED hat geblinkt aber als Ausgabe vonwatch -n 1 ntpq -c as -c cv -c rv -p 127.0.0.1 habe ich als ausgabe:

    Every 1,0s: ntpq -c as -c cv -c rv -p 127.0.0.1 raspberrypi: Mon Jan 13 17:30:29 2020

    ***Association ID 0 unknown to server

    ind assid status conf reach auth condition last_event cnt

    ===========================================================

    1 60526 8011 yes no none reject mobilize 1

    associd=0 status=c016 leap_alarm, sync_unspec, 1 event, restart,

    version="ntpd 4.2.8p10@1.3728-o Sat Mar 10 18:03:33 UTC 2018 (1)",

    processor="armv7l", system="Linux/4.14.98-v7+", leap=11, stratum=16,

    precision=-19, rootdelay=0.000, rootdisp=6.270, refid=INIT,

    reftime=00000000.00000000 Thu, Feb 7 2036 7:28:16.000,

    clock=e1c719a5.b388fbbf Mon, Jan 13 2020 17:30:29.701, peer=0, tc=3,

    mintc=3, offset=0.000000, frequency=0.000, sys_jitter=0.000000,

    clk_jitter=0.002, clk_wander=0.000

    remote refid st t when poll reach delay offset jitter

    ==============================================================================

    192.168.2.112 .INIT. 16 u - 16 0 0.000 0.000 0.000

    vielen dank für die Hilfe

    First test the parts and then the whole [system]. Like that, errors can be found much easier -Andreas Spiess, HB9BLA

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!