Serielle Schnitstelle - Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 16:13 Do 12.04.2007 | Autor: | Ross81 |
Ich habe einen GPS Empfänger (ublox-GPS, AEK-4T) über USB an einen Rechner angeschlossen.
Nun möchte ich die Daten über den COM3 auslesen (Der Reciver enthält eine USB-RS232 Bridge).
Ich verwende folgenden Code:
_________________________________________________________
function test = COM(x)
data = {};
gps = serial('COM3');
fopen(gps);
set(gps, 'BaudRate', 57600, 'DataBits', 8, 'Parity', 'none', 'StopBits', 1);
data{1} = fread(gps, 1, 'int16');
fclose(gps)
delete(gps)
clear gps
________________________________________________________
Ich erhalte aber die Fehlermeldung:
"Warning: The specified amount of data was not returned within the Timeout period."
An was kann das liegen?
Wenn ich den Empfänger über das Hyper Terminal anschließe funktioniert die Datenübertragung Problemlos.
Auch mit meinem C Programm ist ein Zugriff möglich.
Gruß
Ross
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:20 Mi 18.04.2007 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|