Software: smartphone module