Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte Thema ist als GELÖST markiert
-
- Rank 4
- Beiträge: 290
- Registriert: Sa 27. Mär 2021, 19:28
- Wohnort: Schillingen
- Hauptanschluß: 4729685 bit d - FS20
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Der Fehler mit dem Komma war ursprünglich (vor der kompletten Neuinstallation) hinter dem Bereich 'devices'. Hier meckert er nach der Neuinstallation nicht mehr.
Im darauffolgenden Bereich gibt es ihn wohl noch. Einmal hinter dem "replace_char", als ich das und "replace_esc" mal mittels # rausgenommen habe war es dann der Abschluss des Modules.
Evtl brauch ich die alte Version die Simon wohl verwendet hat......
Im darauffolgenden Bereich gibt es ihn wohl noch. Einmal hinter dem "replace_char", als ich das und "replace_esc" mal mittels # rausgenommen habe war es dann der Abschluss des Modules.
Evtl brauch ich die alte Version die Simon wohl verwendet hat......
Mit freundlichen Grüßen
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
-
- Rank 7
- Beiträge: 622
- Registriert: Fr 26. Jun 2020, 18:53
- Wohnort: Aachen
- Hauptanschluß: 833539 fili d
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Code: Alles auswählen
"replace_char": {
"~": "[B1]", # null
"%": "[EA]", # bell
},
Viele Grüße,
Rolf
Rolf
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
-
- Rank 12
- Beiträge: 4020
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Kann gut sein. Im Original-File steht da noch eine weitere Zeile. Die wurde anscheinend gelöscht und das Komma ist stehen geblieben.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
- Rank 4
- Beiträge: 290
- Registriert: Sa 27. Mär 2021, 19:28
- Wohnort: Schillingen
- Hauptanschluß: 4729685 bit d - FS20
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Hab das natürlich auch probiert. Dann meckert er noch über die Klammer.....
Mit freundlichen Grüßen
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
-
- Rank 7
- Beiträge: 622
- Registriert: Fr 26. Jun 2020, 18:53
- Wohnort: Aachen
- Hauptanschluß: 833539 fili d
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Kannst du ggf. mal die komplette telex.json posten? Sonst sieht man den Wald vor Bäumen nicht
Viele Grüße,
Rolf
Rolf
71920 actelex d 24/7 (T68d) 833533 rolfac d 24/7 (T100S) 833538 obrac d 24/7 (FS220) 833539 fili d 24/7 (T100a) 833540 rowo d 24/7 (T100/R) 833541 obby d 24/7 (T37h) 833142 rolf d 24/7 (Lo15A)
-
- Rank 4
- Beiträge: 290
- Registriert: Sa 27. Mär 2021, 19:28
- Wohnort: Schillingen
- Hauptanschluß: 4729685 bit d - FS20
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Hallo nochmal, na - ich versuchs mal:
So sieht die im Moment aus.
Code: Alles auswählen
# Configuration examples for piTelex
# 2023-03-15
# requirements: commentjson, argparse (additional requirements per section are listed there)
#
# This file can be used as a starting point for piTelex installations using the default hardware configuration.
# Screen and log module should be enabled always for testing and debugging purposes.
# Archive module, if enabled, saves a prettyprint transcript of each connection.
#
# enable the TTY module(s) that correspond to your TTY type.
# Disable ("enable": false,) or optionally delete unused modules or entries.
#
# For detailed configuration infos see the wiki pages.
#
# Additional modules are described in the telex_Example_XXX.json files
#
{
"devices": {
# screen output and kwyboard input (for debugging)
"screen": {
"type": "screen",
"enable": true,
"show_BuZi": true,
"show_ctrl": true,
"show_info": false,
"show_capital": false
},
###########################################################################
# Module type "RPiTTY"
# requirements: pigpio (deamon and lib)
# TW39 or V10 teletype with FSG over GPIO pins of Raspberry Pi
# BONTelex Epson TM-T88 Series
"Printer TM-T88": {
"type": "terminal",
"enable": true,
"portname": "/dev/ttyUSB0",
"baudrate": 9600,
"bytesize": 8,
"stopbits": 1,
"parity": "N",
"dsrdtr": false,
"rtscts": false,
"xonxoff": false,
"show_BuZi": false,
"show_ctrl": false,
"show_info": false,
"show_capital": false,
"send_only": true,
"auto_CRLF": 42, # number of chars in a line before CR LF
"init": "[1B]M1\r\n -= BONTelex =-\r\n", # small font: [1B]M1, normal font: [1B]M0
"replace_char": {
"-": "[B1]", # null
"&": "[EA]", # bell
},
"replace_esc": {
"zz": "\r\n\r\n\r\n\r\n[1B6D]" #cut paper
}
},
###
# control the workflow (dialing, idle, typing-mode, text-phrases) with buttons
# and show status with LEDs
"RPiCtrl": {
"type": "RPiCtrl",
"enable": true,
# separate number switch - see also module RPiTTY
"pin_number_switch": 0,
# user buttons B1/B2/B3/B4: 8/7/5/6 Pin 40: 21
"pin_button_1T": 21, # Single button AT->LT->ST
"pin_button_AT": 0, # AT-button to request dialing
"pin_button_ST": 0, # ST-button to stop a connection
"pin_button_LT": 0, # LT-button to switch to local mode
"pin_button_PT": 8, # PT-button to wakeup ffrom sleep mode
"pin_button_U1": 0, # user-button 1
"pin_button_U2": 0, # user-button 2
"pin_button_U3": 0, # user-button 3
"pin_button_U4": 0, # user-button 4
"text_button_U1": "Hello", # text for user-button 1
"text_button_U2": "Hello", # text for user-button 2
"text_button_U3": "Hello", # text for user-button 3
"text_button_U4": "Hello", # text for user-button 4
# single LEDs
"pin_LED_LT": 0,
"pin_LED_A": 0,
"pin_LED_WB": 0,
"pin_LED_WB_A": 0,
# Duo-LEDs with common cathodes for status info
"pin_LED_status_R": 23,
"pin_LED_status_G": 24,
# power saving
"pin_power": 0, # GPIO on SEU-M: 9
"inv_power": false
},
###########################################################################
# Module type "i-Telex"
"i-Telex": {
"type": "i-Telex",
"enable": true,
"port": 2342,
# WARNING
# Setting tns-dynip-number to anything except 0 will enable dynamic IP
# updates with i-Telex TNS (Teilnehmerserver, Subscriber Server).
#
# Leave at 0 if you've chosen a static TNS entry!
# Change to something nonzero if and only if
# - you've got your number approved by i-Telex administrators, and
# - you've chosen dynamic IP update and told i-Telex administrators so, and
# - you've set your TNS pin properly.
"tns_dynip_number": 0,
"tns_pin": xxxxx
},
###########################################################################
"log": {
"type": "log",
"enable": true,
"filename": "./data.log"
},
###########################################################################
"archive": {
"type": "archive",
"enable": true,
"path": "./archive/"
}
},
###########################################################################
"verbose": true,
"wru_id": "123456 dummy d",
"wru_replace_always": true,
"wru_fallback": false,
"dial_timeout": 0,
"continue_with_no_printer": true,
"debug": 3,
"errorlog_path": "./errorlog/"
}
Mit freundlichen Grüßen
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
-
- Rank 12
- Beiträge: 4020
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Das überflüssige Komma ist ja jetzt noch drin.
Und hier fehlen wohl die Anführungszeichen. Aber vermutlich hast du das nur vor dem Hochladen überschrieben. Normalerweise steht da ja eine Zahl.
Und hier fehlen wohl die Anführungszeichen. Aber vermutlich hast du das nur vor dem Hochladen überschrieben. Normalerweise steht da ja eine Zahl.
Code: Alles auswählen
"tns_pin": xxxxx
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
- Rank 4
- Beiträge: 290
- Registriert: Sa 27. Mär 2021, 19:28
- Wohnort: Schillingen
- Hauptanschluß: 4729685 bit d - FS20
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Ist es hier denn überflüssig? Hatte es ja hier
Code: Alles auswählen
" "replace_char": {
"-": "[B1]", # null
"&": "[EA]", # bell
},
Code: Alles auswählen
" "replace_esc": {
"zz": "\r\n\r\n\r\n\r\n[1B6D]" #cut paper
}
Ja, das ist korrekt.detlef hat geschrieben: ↑Sa 29. Jul 2023, 14:44 Und hier fehlen wohl die Anführungszeichen. Aber vermutlich hast du das nur vor dem Hochladen überschrieben.Code: Alles auswählen
"tns_pin": xxxxx
Mit freundlichen Grüßen
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
-
- Rank 12
- Beiträge: 4020
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
Das Komma hier ist überflüssig. Danach kommt eine Klammer.
Hie nochmal der korrekte Abschnitt:
Code: Alles auswählen
"&": "[EA]", # bell
Code: Alles auswählen
"replace_char": {
"-": "[B1]",
"&": "[EA]"
},
"replace_esc": {
"zz": "\r\n\r\n\r\n\r\n[1B6D]"
}
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
- Rank 4
- Beiträge: 290
- Registriert: Sa 27. Mär 2021, 19:28
- Wohnort: Schillingen
- Hauptanschluß: 4729685 bit d - FS20
Re: Projekt piTelex - BONTelex und andere artfremde Empfangsgeräte
OK, das seh ich ein, macht Sinn. Direkt geändert - dann kommt beim Aufruf von telex.py das da:detlef hat geschrieben: ↑Sa 29. Jul 2023, 14:55 Das Komma hier ist überflüssig. Danach kommt eine Klammer.
Code: Alles auswählen
"&": "[EA]", # bell
Code: Alles auswählen
Traceback (most recent call last):
File "/home/pi/piTelex/./telex.py", line 418, in <module>
main()
File "/home/pi/piTelex/./telex.py", line 371, in main
init()
File "/home/pi/piTelex/./telex.py", line 180, in init
serial = txDevTerminal.TelexTerminal(**dev_param)
File "/home/pi/piTelex/txDevTerminal.py", line 82, in __init__
self._write_hextext(text)
File "/home/pi/piTelex/txDevTerminal.py", line 200, in _write_hextext
self._write_ascii(c)
File "/home/pi/piTelex/txDevTerminal.py", line 164, in _write_ascii
self.char_count += 1
AttributeError: 'TelexTerminal' object has no attribute 'char_count'
Mit freundlichen Grüßen
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)
Thomas
936701 aupa d - T100S
4729685 bit d - FS200 (derzeit leider offline)
832336 dust d - T100 (derzeit aufgrund Defekt offline)
280275 reila d - Epson TM-T88II (Bon-Telex)