AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

AT-Befehl auswerten

Ein Thema von faux · begonnen am 16. Aug 2005 · letzter Beitrag vom 20. Aug 2005
Antwort Antwort
Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#1

AT-Befehl auswerten

  Alt 16. Aug 2005, 17:16
Hallo!

Ich habe folgendes vor:
Ich will, dass ein Programm einen AT-Befehl an den COM-Port sendet und das ergebnis auswertet. Vorerst mal nur anzeigen.
Ist das Realisierbar?

Was ich genau vorhabe:
Code:
AT+CREG=2;+CREG?
+CREG: 2,1,"00CE","3776"

OK
In Zeile 1 sende ich die Befehle AT+CREG=2 und AT+CREG?.
In Zeile 2 bekomme ich jetzt das "Ergebnis" der Anfrage zurück.
In Zeile 4 wird bestätigt, dass der Befehl verarbeitet wurde (Code 0).

Ich will jetzt, dass die Werte 00CE und 3776, welche beides HEX-Werte sind, in Dezimalwerte umgewandelt werden und dann ausgegeben.
Bein Hauptproblem ist eher, dass ich keinen Plan habe, wie ich den AT-Befehl an den COM-Port leite und das Ergebnis auswerte.
Ich benutze Windows XP, falls das wichtig ist.

Danke schon mal.
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat
HiWieGehts

Registriert seit: 19. Aug 2005
101 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: AT-Befehl auswerten

  Alt 20. Aug 2005, 08:34
Hallo,
eigentlich "ganz" einfach:
1. du nimmst eine Komponente, über die du einen COM-Port steuern kannst
2. du sendest deine AT-Befehle
3. du wertest die Statusmeldungungen aus.
Ich habe vor Jahren mit COM-Ports experimentiert. Es gibt dafür ganz gute (freeware-) Komponenten, welche in einem Event alle Statusmeldungen liefern (meist sogar einstellbar, welche Zustände/Änderungen einen Event auslösen).
Leider kann ich dir nicht sagen, welche Komponenten ich verwendet habe, aber solche zu finden sollte im I-net kein Problem sein.
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: AT-Befehl auswerten

  Alt 20. Aug 2005, 13:53
Danke für den Hinweis. Werd mal suchen.
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz