serielle IR- Schnittstelle mit PalmOS3.5.1 möglich?

Gast #109444
Leider funktioniert eine für mich sehr wichtige Anwendung bei mir nicht,
und ich wäre sehr froh, hier einige Tips zur Lösung dieses Problems zu
bekommen.
Ich verwende einen Palm m105 mit Palm OS 3.5.1 und HotPaw Basic Version
1.4.1 (b0i)
Auf den Befehl:  open "com1:" ,9600, ir as #5  bekomme ich leider nur
einen syntax error
In den Hotpaw quickref steht: "serial infrared mode does not work
under palmOS 5.x"(also 3.5.x ??)
Weiter steht dort: Beta Test serial communications commands (OS 5
only):
 open "com1", rate, "ircomm" as #5  (opens IRComm virtual serial
port)
Dieses Kommando wird von meinem Palm immerhin ohne "Syntax error"
hingenommen,die serielle IR- Kommunikation funktioniert aber dennoch
nicht.
Kann ich auf meinem Palm eine frühere PalmOS installieren, die da
weniger Probleme macht, oder brauche ich eine andere Version von Hotpaw
Basic oder gibt es einen anderen Weg?
Für eine helfende Antwort währe ich überaus dankbar.
Gast
soweit mir bekannt is am m105 kein update (downdate:) möglich,
weil er kein flashrom besitzt.
hotpaw und ir hat' ich auch mal, hat eigentlich geklappt, das
projekt ist aber dann aus einem andern grund gestorben.
is auch schon jahre her, ich hab die codeschnipsel leider nichtmehr.
ich verwendete aber einen flasbaren IIIx damals.

such zum anfang mal ein serielles terminalprogramm, das ir
unterstüzt. ich hatte mal eins, weiß aber nichtmehr welches
das war: ninjin, ptelnet, ttymaster, irping ...(???)

leider weiß ich über neue programme nichts mehr, denn
mein palm liegt schon lange zeit in der bastelkiste.

grüße, martin
Gast
Hallo Heiko,

IMHo verwechselst Du PalmOS Version 50 and later mit der Version 3.0
and later.
Das IRDA unter PalmOS 5.0 nicht das gelbe vom Ei ist, ist mir bekannt.
Unter 5.0 würde sehr viel verändert, damit auch Bluzahn und Wlan Einzug
erhalten konnten.
Damit nurn nicht 6 Stacks existieren, existiert IMHO nur noch ein
MEGAStack, der die ganze Implementierung des IRDA, Bluetooth, Wlan und
Lan managed. Dieser ist somit in der Bedienung etwas
gewöhnungsbedürftig.

Ich hab deshalb bei PalmOS 4.1 aufgehört. War mir zu kompliziert das
ganze!

Gruß Marcus
Gast
Danke für Eure schnelle Antwort.
Was mir noch nicht so ganz klar ist: PalmOS 3.5.1, (aso das
Betriebssystem des Palm m105) ist das nun identisch mit Palm 5.x ? wird
da die erste, oder die letzte Ziffer weggelassen?
 und warum erhalte ich einen syntax error bei:
open "com1:" ,9600, ir as #5 ?
liegt das nun an der Version dieses Betriebssystems?
ist der Befehl: open "com1", rate, "ircomm" as #5  ein Ersatz für
den erstgenannten Befehl den mein Palm scheinbar nicht kennt?
Entschuldigt meine naiven Fragen, die Materie ist für mich noch sehr
neu...
Gast
Salut,

PalmOS 3.5.1 ist eine recht alte Version, die schon auf dem IIIx lief.
PalmOS 5.x ist auf den neuesten Geräten anzutreffen. Ist nicht das
gleiche.
Zu Deinem Basic-Problem kann ich Dir leider nix sagen. Aber ein
Syntax-Error hat sicherlich nix mit dem eingesetzten OS zu tun. Da
stimmt was an der Codezeile nicht.
ptelnet kann ein serielles Terminal über IrDA (IrCOMM) betreiben. Hab
mich da drüber schon mit nem Psion 5 "unterhalten".

Gruß,
Mark

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.