Es scheint ein grundlegendes Problem mit QB64 Open Com-Anweisung zumindest mit meinem Compiler. Wenn ich den COM-Port mit OPEN "Com3: 9600, n, 8,1, ds0, cs0, rs" FÜR RANDOM AS # 1 öffne, während ich weiß, dass Daten im Puffer sind und EOF, LOC, LOF ausdrucken. Es zeigt EOF = 0 OK, Fein, aber LOC und LOF zeigen beide 0 an. Wenn Sie dann eine GET-Anweisung ausführen, erhalten Sie eine "schlechte Datensatzlänge", weil LOF = 0 ist. Wenn ich OPEN FOR INPUT verwende, bekomme ich sofort EOF = -1, LOF und LOC = 0. Wenn ich dann INPUT # benutze, bekomme ich eine Eingabe nach dem Ende der Dateifehler, weil EOF bereits -1 war. Ich weiß, dass der Puffer enthält "Voltage = 1.2 *" (keine Anführungszeichen) Wenn ich sage weiter auf der Eingabe nach dem Ende der Datei Fehler bekomme ich tatsächlich Teil der Nachricht. Gibt es eine Lösung für dieses COM-Port-Problem?QB64 Open Com Port verursacht Daten lesen Fehler
0
A
Antwort
0
Wenn Sie den COM-Port testen Sie Windows schön blockiert diese Ports finden:
REM test com port keyboard i/o
OPEN "COM3:9600,N,8,1,BIN,CS0,DS0" FOR RANDOM AS #1
DO
IF LOC(1) THEN
GET 1, , x
PRINT CHR$(x);
END IF
x$ = INKEY$
IF LEN(x$) THEN
IF x$ = CHR$(27) THEN END
x = ASC(x$)
PUT 1, , x
END IF
LOOP
END
Verwandte Themen
- 1. Lesen von Daten aus einem COM-Port
- 2. JAVA lesen COM-Port
- 3. Com Port C++ lesen 0xFF
- 4. Java Com Port lesen schreiben Problem
- 5. Honeywell Xenon 1900 Barcodeleser | Daten lesen | virtuellen COM-Port
- 6. C# COM Port schließen
- 7. Empfange NMEA0183-Daten von COM PORT C++
- 8. Verursacht durch: java.lang.LinkageError: Fehler com/---
- 9. rxtx com port
- 10. ListBox mit neuen COM-Port-Daten aktualisieren
- 11. Arduino COM Port C#
- 12. COM-Port lesen - Thread bleibt lebendig, nachdem Timeout auftritt
- 13. Pyserial COM Port Ausgabe
- 14. COM-Port-Terminalprogramm
- 15. Zugriff auf COM-Port mit Windows-10
- 16. Java-Fehler beim Trennen des Geräts vom COM-Port
- 17. von COM-Port mit BaseStream.BeginRead Lesen und bekommt einen Teil
- 18. COM-Port-Befehle CRC XOR
- 19. Arduino COM-Port funktioniert nicht
- 20. Serial/Com Port Monitor für Windows x64
- 21. Neuer COM-Port verfügbar Ereignis
- 22. STM32 USB VCP (Virtueller Com Port)
- 23. Windows COM Kommunikation über CDC COM Port Arduino
- 24. wie man Mobiltelefon mit COM Port verbindet
- 25. C# .NET greifen Daten von einem COM-Port
- 26. Powershell Schreiben von Daten auf den COM-Port Entfernen Newline
- 27. Lesen von Daten vom USB Port
- 28. Open Port Issue auf CentOS
- 29. Ruby: open verursacht einen Deadlock
- 30. COM-Port scheint die ganze Zeit beschäftigt