Есть USB-термометр, состоящий из датчика температуры DS18B20 и конвертера USB-UART (TTL). Термометр подключается к андроид-устройству через OTG-переходник. Заинтересован в программе, чтобы информацию о температуре с этого термометра вывести на монитор Андроида. В среде Windows такая конструкция работает.
Вам нужно приложение на андроид, которое бы получала данные с термометра? Если да, то тут два способа: -либо вы покапаете bluetooth модуль, и делаете общение смартфона по блютуз. -либо нужно выдавать все данные в интернет, и когда телефон подключенный к интернет, зайдет на специально созданную страницу, то можно увидеть температуру. Только у меня вопрос возник, а что у вас выполняет роль МК?
Почему только два? Тут, например, пишут, что возможен третий ... Роль МК выполняет МП компьютера. Для подключения термометра в среде Windows надо установить драйвер сети 1-Wire, драйвер конвертера и подключить в программе внешнюю библиотеку виртуального COM-порта - comapi32.dll.
Адроид в этом плане- система не устоявшаяся. На OTG он не тянет ни физически ни (как следствие) программно. Поэтому лучше Вам смотреть на BT.
Согласен, что Адроид - система не устоявшаяся. Но продукт на рынке уже присутствует. С физической и программной адаптацией. Посмотрите тут. Да и человек на GooglePlay продает готовую программу. Если бы только он не наставил так много столбиков ...
Все это хорошо. А как будет насчет совместимости с последующими версиями ОС? У MS Windows с этим было не все ладно, а у Android и подавно.