Определить, подключено ли устройство к виртуальному последовательному порту с помощью jSerialCommJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Определить, подключено ли устройство к виртуальному последовательному порту с помощью jSerialComm

Сообщение Anonymous »


Я создал виртуальный COM-порт для считывателя штрих-кода, использую jSerialComm мне удалось прочитать данные, но когда устройство отключено, код запускается так, как будто устройство все еще подключено

вот код
SerialPort com = AvailablePorts[1]; int BaudRate = 9600; INT DataBits = 8; интервал StopBits = SerialPort.ONE_STOP_BIT; int Parity = SerialPort.NO_PARITY; com.setComPortParameters(BaudRate, DataBits, StopBits, Parity); com.setComPortTimeouts(SerialPort.TIMEOUT_READ_BLOCKING,1000,0); ком.openPort(); //открываем порт Thread.sleep(2000); com.setComPortParameters(BaudRate,DataBits,StopBits,Parity); com.setComPortTimeouts(SerialPort.TIMEOUT_READ_BLOCKING,1000,0); Строка S=""; пытаться { пока (правда) { байт [] readBuffer = новый байт [300]; int numRead = com.readBytes(readBuffer, readBuffer.length); System.out.print("Читать " + numRead + " байт -"); S = новая строка (readBuffer, «UTF-8»); System.out.println("Получено -> "+ S); если(numRead!=0) { перерыв; } } } поймать (Исключение e) { е.printStackTrace(); } ком.закрытьПорт();
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как найти, какое устройство подключено к какому USB -порту?
    Anonymous » » в форуме Linux
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Не удалось подключиться к последовательному порту с помощью Pyserial
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Не удалось подключиться к последовательному порту с помощью Pyserial
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Не удалось подключиться к последовательному порту с помощью Pyserial
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Доступ к последовательному порту во второй форме в Visual Studio C#
    Гость » » в форуме C#
    0 Ответы
    64 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»