Skip to main content
Skip header

Mobile Information Technologies in Control

Type of study Follow-up Master
Language of instruction English
Code 450-4084/02
Abbreviation MITŘ
Course title Mobile Information Technologies in Control
Credits 5
Coordinating department Department of Cybernetics and Biomedical Engineering
Course coordinator doc. Ing. Jaromír Konečný, Ph.D.

Subject syllabus

1. Introduction to mobile technologies in management, motivation for learning
2. API for communication with peripherals on the Android operating system
3. Use of sensors: Accelerometer, gyroscope, magnetic compass, pressure sensor (altitude), humidity, lighting,
4. Use of sensors: camera, image capture, camera data processing
5. Real-time image processing, sample application
6. Wireless communication with telemetry units: Bluetooth, Bluetooth LE, NFC,
7. Transmission protocols for communication with telemetry units (RFC1662, GATT, ...)
8. Wireless communication with industrial technology: Wi-Fi communication
9. Wireless communication with parent system: Communication with backend servers using webrequest, MQTT.
10. Peripheral connection via USB OTG, communication via virtual serial port
11. Audio recording and audio signal processing
12. Sound generation, frequency synthesis
13. Modern approaches to the use of mobile devices in industry

Laboratory Exercises will take place in these circles
• Java programming on the Android operating system
• Sensor utilization and sensor data processing on the Android operating system
• Use the wireless communication options (especially Bluetooth, Bluetooth LE, Wi-Fi) of the Android operating system

E-learning

Materials are available at https://lms.vsb.cz/?lang=en

Literature

[1] MACLEAN, Dave, Satya KOMATINENI a Grant ALLEN. Pro Android 5. [Fifth edition]. Berkeley: Apress, 2015. ISBN 978-1-4302-4680-0 .
[2] MEDNIEKS, Zigurd R. Programming Android. Sebastopol, CA: O'Reilly Media, 2011. ISBN 978-1-4493-8969-7 .
[3] NIEMEYER, Patrick a Daniel LEUCK. Learning Java. 4th ed. Sebastopol, CA: O'Reilly Media, USA. 2013.ISBN 978-1-4493-1924-3 .

Advised literature

[1] Android: a tutorial. S.l.: Brainysoftware Com, 2014. ISBN 9780992133016 .
[2] SCHILDT, Herbert. Java. Seventh edition. New York: McGraw-Hill Education, 2017. ISBN 978-1259589317 .