2015-12-15 5 views
0

Я пытаюсь создать java-интерфейс для мигания/чтения контроллеров AVR ATMEGA. Я могу это сделать, позвонив avrdude в Java ProcessBuilder с определенными аргументами.Получение состояния прогресса вспышки AVRDUDE в java

Но, я также хочу получить avr flashing progress state в java. Я могу только запустить процесс и определить его законченное состояние.

Я также хочу получить состояние прогресса avr, мигающего в процентах или что-то, что мы видим при запуске avrdude в командной строке.

Любая помощь ??

Спасибо, Nikunj

ответ

0

Вы можете использовать memberfunctions getInputStream и getErrorStream сгенерированного Process например, чтобы захватить выходы AVRDUDE.