Я работаю над ответом на чтение устройства с помощью QBasic. Проблема заключается в ожидании qbasic для новой строки или CHR $ (13) перед выдачей данных, но у моего ответа устройства нет CHR $ (13) (пример: «ОК»), поэтому qbasic ожидает ожидания новой строки.Qbasic ответ на торговый знак без новой строки
Как я могу получить ответ или прочитать файл даже без новой строки? Это возможно?
[EDIT]
CLS
OPEN "com2:9600,n,8,1,BIN,cs,ds,rs" FOR RANDOM AS #1
param$ ="Some data"
PRINT #1, param$
DO WHILE b$ <> "*CLOSE*"
INPUT #1, b$
PRINT b$
LOOP
Это мой код, но в этом коде он не может читать *CLOSE*
, потому что нет новой строки после *CLOSE*
.
И еще одно устройство задерживает устройство за 5 секунд до ответа.
Я просто использовать 'INPUT # 1, данные $ PRINT данные $' –