[vz-users] c-kermit

re bi rb_volkszaehler at gmx.de
Fri Aug 24 22:18:20 CEST 2012


Hallo

ich habe mir den IR-Lesekopf von Udo besorgt (vielen Dank an Udo für den supper Support) und möchte mit diesen Lesekopf unter LINUX und c-kermit meinen EMH Zähler auslesen.
Den IR-Lesekopf habe ich an einen TTL-USB Adapter angeschlossen und empfange auch Daten von dem EMH mit c-kermit.

Habe nun sehr viel mit c-kermit rumgespielt und Einstellungen gemacht, aber ich bringe es nicht hin.

Hat einer der Profis eine Ahnung, was ich falsch mache, bzw. was mir noch fehlt bei c-kermit?

Meine derzeitigen Einstellungen in der .kermrc-ttyUSB1:
=======================================================
set line /dev/ttyUSB1
set speed 9600
set modem type none
set flow none
set terminal bytesize 8
set file type binary
set parity none
set carrier-watch off     ; keep connected after host reboot
set handshake none
set flow-control none

log debugging   ~/linux/_kermit_USB1/kermit.debugging.log
log packets     ~/linux/_kermit_USB1/kermit.packets.log
log session     ~/linux/_kermit_USB1/kermit.session.log
log transaction ~/linux/_kermit_USB1/kermit.transaction.log

conn                      ; connect
=================================

Starte kermit so:
kermit -y ~/.kermrc-ttyUSB1

Wenn ich dann das empfangene ASCII Wirrwarr mit xxd ins hex umwandle, sehe ich Folgendes (leider keine 1b 1b 1b Sequenz) wie hier beschrieben.
http://wiki.volkszaehler.org/hardware/channels/meters/power/edl-ehz/emh-ehz-h1
=========================================================
0000000: aa34 785e d750 00c7 8203 ff01 0101 0104  .4x^.P..........
0000010: 454d 4801 7707 0100 0000 09ff 0101 0101  EMH.w...........
0000020: 0b06 454d 4801 0271 59f2 2601 7707 0100 ..EMH..qY.&.w...
0000030: 0108 00ff 6301 8201 621e 52ff 5600 01ee  ....c...b.R.V...
0000040: 6624 0177 0701 0002 0800 ff63 0182 0162  f$.w.......c...b
0000050: 1e52 ff56 0005 014d 5201 7707 0100 0108  .R.V...MR.w.....
0000060: 01ff 0101 621e 52ff 5600 01ee 6624 0177  ....b.R.V...f$.w
0000070: 0701 0002 0801 ff01 0162 1e52 ff56 0005  .........b.R.V..
0000080: 014d 5201 7707 0100 0108 02ff 0101 621e  .MR.w.........b.
0000090: 52ff 5600 0000 0000 0177 0701 000f 0700  R.V......w......
00000a0: ff01 0162 ff55 0000 15fd 0177 0781 81c7  ...b.U.....w....
00000b0: 8205 ff01 0101 0183 0219 d8ad a729 a4e5  .............)..
00000c0: 0224 8679 7dcc 68a8 0156 44d9 e699 5c72  .$.y}.h..VD...\r
00000d0: 3a5f bff8 c9a5 818d e71f fd7a e8cf ac60  :_.........z...`
00000e0: a787 a498 ad6b 7727 0101 0163 9a5f 0076  .....kw'...c._.v
00000f0: 0700 1400 178f 9c62 0062 0072 6302 0171  .......b.b.rc..q
0000100: 0163 adf1 0000 010b 4507 0014 0017 8f9e  .c......E.......
0000110: 6200 6200 7263 0101 7601 0107 0014 01aa  b.b.rc..v.......
0000120: da8a 0b06 454d 4801 0271 59f2 2601 0163 ....EMH..qY.&..c
0000130: 5753 0076 0700 1400 178f 9f62 0062 0072  WS.v.......b.b.r
0000140: 6307 0177 010b 0645 4d48 0102 7159 f226 c..w...EMH..qY.&
0000150: 0172 6201 6501 aa34 e379 7707 8181 c782  .rb.e..4.yw.....
0000160: 03ff 0101 0101 0445 4d48 0177 0701 0000  .......EMH.w....
0000170: 0009 ff01 0101 010b 0645 4d48 0102 7159  .........EMH..qY
....
====================================================


Unter Windows mit HTERM sehe ich die 
1B 1B 1B 1B 01 01 01 01                         Escape-Sequenz
76 07 00 0F 00 
....


Ich brauche es aber unter Linux :-(

Gruß
Reiner 


More information about the volkszaehler-users mailing list