Moin! Ich stehe kurz vor 'nem Wutanfall ... :-) Könnte mal jemand freundlicherweise einen Blick auf das Codestück werfen, mit dem ich versuche, ein addLINK-Funkmodul vom µC aus zu steuern? Für die, die es nicht wissen: Die Konfiguration ist eigentlich ganz einfach. Man muss dem Modul per RS232 (Hyperterminal o.ä.) ein '+++' schicken, um in den Konfig-Modus zu kommen. Dann kann man z.B. mit 'AT/V' sich die Versionsnummer anzeigen lassen. Wenn ich eine Taste am µC drücke, möchte ich in den Konfig-Modus. Das klappt auch soweit. Aber wenn ich die zweite Taste drücke, soll der µC 'AT/V' an das Funkmodul (hängt an USART1) schicken, was daraufhin über RS232 mit der Versionsnummer antworten sollte. Das möchte ich an den PC weiterschicken (hängt über 'nen MAX232 an USART0) und auf einem LCD ausgeben. Irgendwie klappt das aber nicht. Keine Ahnung, ob gar nix am Modul ankommt oder was falsches ... Irgendwelche Tipps? Grüße, Sebastian
hi, gehe etwas luft schnappen. das ding soll tausend sachen auf einmal machen.... teste doch die einzelnen punkte mal separat,bevor du einen salat daraus machst. ed
Hi, hab ich ja. Der erste Block mit den drei '+' hintereinander') klappt. Den habe ich nur der Übersicht halber mit angehangen. Nicht, dass sich jemand wundert, wie ich überhaupt in den Konfig-Modus komme o.ä ... Das Problem ist IMHO bei dem zweiten Block (der das 'AT/V' senden soll). Das Problem ist, dass das Modul eben nur auf bestimmte Sachen antwortet (ein paar AT-Befehle). Ein 'x' hinschicken bringt mir also wenig, es muss schon das "komplizierte" 'AT/V' sein. Oder was meintest du? Grüße, Sebastian
Schau mal im Roboternetz.de, da nutzen viele Addlink. Ich glaub das Problem wurde da gelöst. Es hängt glaub mit der Geschwindigkeit in der du die Befehle abschickst, zusammen.
Hi, danke, werde da auch mal fragen ... Wobei ich nicht denke, dass es das Geschwindigkeitsproblem ist, denn das gab es AFAIK nur bei dem Senden der '+'-Zeichen. Die müssen nämlich alle drei innerhalb eines gewissen Timeouts da ankommen. Und das klappt bei mir wie gesagt. Das Senden des 'AT/V' sollte eigentlich zeit-unkritisch sein. Grüße, Sebastian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.