Seite 14 von 46

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 08:05
von WolfHenk
Fertig wohl nicht, aber es kann sicher wer massiv Unterstützung leisten.
Ein TW39-Aufsatz fur den Raspberry liegt noch bei mir rum.
Den Raspberry selbst besorgst Du Die irgendwo und alles weitere kriegen wir...

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 10:49
von obrecht
WolfHenk hat geschrieben: Mo 16. Mai 2022, 08:05 Den Raspberry selbst besorgst Du Die irgendwo ...
Das wird zurzeit nicht gerade einfach sein....

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 11:44
von JoeyD
The pi400 is readily available.
but to use it for piTelex you need to change remap ALL the numbers of the GPIO pins on the pi400.
The numbering system is totally different between the pi400 and say the pi4.
You can use a break out board extension and put your tw39 on that then change the mapping for the GPIO pins.

I am using a pi400 for my number 8675309 jenny us.
I am not using a tw39 board so was able to pick off pins 22,27,6 and I reassign17 to pin 7 in the telex.json.

Using the tw39 would involve the above mentioned remapping or you could just do like I did and pick off the power and 3 pins 22,27,6 and do like I did reassign 17 in telex.json to pin 7 and run just those wires to your tw39 card.

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 12:19
von BjoernS
Moin Detlef.
detlef hat geschrieben: So 15. Mai 2022, 18:39 Mal eine Anregung für's piTelex. i-Telex sendet ja bei der Protokoll-Version auch die Firmware-Version mit. Es wäre hilfreich, wenn piTelex auch seine Versionsnummer mitliefern würde.
Danke für die Anregung, hast du weitere Anforderungen an die Versionsnummer? Da wir einen recht einfachen "Releaseprozess" haben, benutze ich intern als Version den Hash der Git-Revision (quasi zufällig, also nicht sinnvoll zu ordnen).

Bisher habe ich mich das beim i-Telex-Versionspaket nicht getraut, weil der ein oder andere Dienst ja recht pingelig mit nicht im Protokoll festgeschriebenen Eigenheiten der i-Telex-Hardware ist :D Da bin ich einer Art "erweitertem Robustheitsgrundsatz" gefolgt.

Die "alten" im Feld nachzurüsten wird wohl eher schwierig.

Das Hauptproblem mit dem Kennungsgeber dürfte ggf. vom Zuschreiben des Zeitstempels kommen. Der ein oder andere Dienst sendet nach dem Verbinden sofort ein WerDa und interpretiert die ersten empfangenen Daten als Antwort. Als Angerufener sendet piTelex immer als erstes den Zeitstempel. Im Protokoll ist nichts näheres festgeschrieben, ich vermute i-Telex hat eine Art Wartelogik drin. Eine sinnvoller Verbindungslogik, ob als Anrufer oder Angerufener, sollte meiner Meinung nach erstmal alle verfügbaren angekommenen Daten lesen, bevor etwas gesendet wird.

Grüße


Björn

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 12:21
von BjoernS
Moin.
MCMLXXV hat geschrieben: So 15. Mai 2022, 21:55 Mal ne Frage: Kann man so ein Teil fertig aufgebaut kaufen? Ich hab von Linux keinen Dunst - und die um den Pi zusätzliche Hardware kann ich so einfach leider nicht nachvollziehen. Oder hab ich einfach überlesen wo es eine gute deutsche Doku gibt?
Zumindest von der Softwareseite her gibt es ein fertiges Image (wird derzeit überarbeitet). Da muss dann nur noch die für dich besondere Konfi angepasst werden.

Grüße


Björn

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 12:30
von BjoernS
Moin, wir kamen ja gestern gar nicht mehr zu dem Thema ;)
Z80User hat geschrieben: Sa 14. Mai 2022, 13:36 Eine Frage: Verstehe ich das richtig, das mit pin_online, signalisiert werden kann, ob piTelex online ist? Sind hier in Zukunft noch weitere Pins verwendbar, bzw. geplant? Denke da gerade an meine Fritzbox so ähnlich wie "Info" oder "Bestehende Verbindung" oder "Rufbeantwortung aktiv"
Die Geschichte mit use_observe_line bewirkt, dass der rx-Pin zurückgelesen wird, ob er beim "Anwerfen" des FS tatsächlich wechselt.

Ansonsten sind im Modul RPiCtrl einige weitere Pins zuschaltbar, und über das Modul RPiCtrl kannst du beliebige Shell-Kommandos ausführen. Damit lässt sich einiges abdecken. Wenn du speziellere Anforderungen hast, sag Bescheid. Ich kann dir wohl bei der Hardwareseite dann nicht allzu viel helfen, aber bei der Softwareseite :)

Grüße


Björn

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 12:36
von detlef
BjoernS hat geschrieben: Mo 16. Mai 2022, 12:19 Danke für die Anregung, hast du weitere Anforderungen an die Versionsnummer? Da wir einen recht einfachen "Releaseprozess" haben, benutze ich intern als Version den Hash der Git-Revision (quasi zufällig, also nicht sinnvoll zu ordnen).
Besondere Anforderungen habe ich nicht. Ich hatte aber beim WinTlx mal die Versionsnummer im Format "x.x.x.x" drinstehen aber mit dem Format hatte i-Telex irgendein Probleme. Obwohl eigentlich alles außer $00 erlaubt sein müsste. Ich habe dann die Punkte rausgenommen. Fred hat das mit Sicherheit inzwischen gefixt aber alte Version sind bestimmt noch unterwegs.

Eine aufsteigende Version wäre auf jeden Fall sinnvoll. Woher weiß man als Nutzer sonst, ob eine Version neuer ist als eine alte? Wenn's ein Releasedatum gibt, könnte man das auch reinschreiben.

Sinnvoll wäre aber ein Format, dem man ansieht, dass es eine piTelex-Version ist. Da die i-Telex-Versionsnummer bestimmt irgendwann 4-stellig wird, werde ich das WinTlx-Format mit der nächsten Version ändern. Wenn man einen Buchstaben voranstellt, sollte das hoffentlich keine Problem geben (W für WinTlx, P für piTelex?). Oder vielleicht gleich zwei Buchstaben?

Was sagt denn Fred dazu?

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 12:37
von detlef
BjoernS hat geschrieben: Mo 16. Mai 2022, 12:21 Moin.
MCMLXXV hat geschrieben: So 15. Mai 2022, 21:55 Mal ne Frage: Kann man so ein Teil fertig aufgebaut kaufen? Ich hab von Linux keinen Dunst - und die um den Pi zusätzliche Hardware kann ich so einfach leider nicht nachvollziehen. Oder hab ich einfach überlesen wo es eine gute deutsche Doku gibt?
Zumindest von der Softwareseite her gibt es ein fertiges Image (wird derzeit überarbeitet). Da muss dann nur noch die für dich besondere Konfi angepasst werden.
Aha, funktioniert das auch für ED1000?

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 16:41
von MCMLXXV
WolfHenk hat geschrieben: Mo 16. Mai 2022, 08:05 Fertig wohl nicht, aber es kann sicher wer massiv Unterstützung leisten.
Ein TW39-Aufsatz fur den Raspberry liegt noch bei mir rum.
Den Raspberry selbst besorgst Du Die irgendwo und alles weitere kriegen wir...
Hallo - danke.
Einen Raspberry Pi hab ich noch da - welche Ausführung muss es denn sein? Hab glaub ich von den ersten drei Ausgaben jeweils einen da, von den ersten beiden auf jeden Fall.
An dem TW39-Aufsatz wäre ich schonmal interessiert!

Re: Projekt piTelex - Vorstellung

Verfasst: Mo 16. Mai 2022, 17:11
von Baderbahn
@detlef: Stellvertretend für Björn antworte ich mal bezüglich Deiner ED1000 Frage:
Die ED1000 Funktionalität ist über die Konfig-Datei anwählbar, TW39 wird dann abgewählt.

Ein ED1000 Gerät ist spielend leicht angeschlossen - einfach eine 08/15 USB-Soundkarte besorgt und mit den im Wiki gelisteten Bauteil versehen - an einen Pi oder Rechner (auch Windows mit Anaconda) angeschlossen und los gehts.
Das Ganze passt idealerweise in eine ADO8-Feuchtraumdose, aus der dann ganz elegant nur das USB-Kabel herausgeführt wird.
In Kombination mit einem normalen Rechner betreibe ich meinen LO2000 gerade im Testbetrieb.

Wenn Du willst, kann ich Dir die Sachen zusammenlöten. Wenn Du möchtest, schreibe mir eine kurze PN und ich suche Dir die Sachen zusammen / Stelle Dir die Materialkosten auf (ca.10€)