Аппликация, это когда ножницами из цветной бумаги вырезают и при помощи клея узор собирают.
Я бы приложение бы разбил на 2 части, сервис который собственно собирает данные, и собственно webapi. Работа с оборудованием неизвестно как по времени пойдет, а у веб запросов есть ограничение по времени, конечно его можно большим сделать, но это не то. А взаимодействие можно так же через сокеты сделать или через dbus.