Ваш вопрос, как заставить NXT одновременно общаться по bluetooth и контролировать линию? Если так:
Тогда есть два общих решения:
Основной цикл
В вашем основном цикле сначала проверьте связь с системой Bluetooth, а затем проверьте датчик, чтобы увидеть, обнаружена ли черная линия. Затем повторите.
Прерывание
В этом решении основной процесс будет обрабатывать связь с телефоном Android. Датчик линии будет настроен на прерывание программы при обнаружении черной линии.
Программа обработки прерываний (ISR) либо устанавливает флаг, указывающий, что робот должен остановиться, либо будет непосредственно останавливать робота.
Выбор , какое из перечисленных выше решений часто зависит от функций вашей операционной системы.
PS Может также быть, что я не правильно понимаю ваш вопрос. В таком случае, неважно ...