Hi, leider komme ich nicht weiter ....
ich habe diesen Lesekopf hier: http://www.edvogts.de/img/Datenblatt_Adapter_2419_RS232_RJ10.pdf Am PC geht es, jedoch habe ich Pin 1 (V.28) an DTR angeschlossen, dass muss ich im hterm natürlich aktivieren. Dann kommen die Daten sehr sauber rein. Am Net-IO schaffe ich es nicht - ich lausche einfach mit nc <ip> 7970, die Schnittstelle habe ich auf 7E1 eingestellt. Immerhin kommt kein "Connection refused", das NetIO scheint zu laufen. Ich habe Pin1 in Verdacht, was ich am PC mit DTR gemacht habe. Kann/Muss ich DTR in den usart.h oder irgendwo aktivieren? In hterm war es ja wie gesagt notwendig. Grüße, Tom -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Garry Gesendet: Donnerstag, 15. März 2012 21:08 An: volkszaehler.org Betreff: Re: [vz-dev] Easymeter mir Ethersex Am 15.03.2012 19:11, schrieb Tom Weber: > Hallo zusammen, > > ich muss gestehen, dass ich trotz Wiki nicht kapiere, wie man das Q3D > Protokoll am Easymeter in die Datenbank bekommt. Den Auslesekopf habe > ich, am PC mit hterm geht alles. Aber wie genau läuft das jetzt mit > der middleware, wenn ethersex das Auslesen übernehmen soll? > > Leider finde ich im Ethersex nirgends etwas über 7E1 Einstellung, im > Forum lese ich öfters etwas von Anpassungen irgendwelcher usart.h - > ist das noch aktuell oder mittlerweile eingebastelt? > Erster Ansatz wäre in der usart.h in der Funktion usart_init(void) diese Zeile zu suchen usart(UCSR,C) = _BV(usart(USBS)) | (3 << (usart(UCSZ,0))) | _BV_URSEL; /* 8 data bits, 2 stop bits, no parity (8N2) */ \ und dort die Anpassungen nach Datenblatt vorzunehmen. Gruss Garry
