Мне нужно иметь возможность проводить нормативное тестирование на модуле bluetooth / ble на Android версии 7. Я вижу, что до версии 5 был инструмент тестирования bluedroid, но он не включен за пределы этого (ни каких-либо тегов в git repo beyound5)
Я собрал его и попытался запустить на Android 7, но он выдает ошибку, касающуюся RTC: system / bt / osi /./ src / alarm.c: 161: alarm_new_internal: assertion«false» не удалось. Я не уверен, что даже если бы я смог устранить эту ошибку, она бы сработала.
Я знаю, что некоторые производители имеют специальные инструменты для проведения этих тестов, но не смогли найти их длямое производство, и до сих пор не нашел никакой соответствующей информации о взаимодействии с интерфейсом HCI для проведения этих испытаний, чтобы я мог написать свой собственный.
Итак - как включить режимы DUT / DTM через bluedroid?