Skip to main content
Skip header

Mobile Information Technologies in Control

Type of study Follow-up Master
Language of instruction Czech
Code 450-4084/01
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 control systems; motivation for the subject
2. APIs for communicating with peripherals in the Android operating system
3. Use of sensors: accelerometer, gyroscope, magnetic compass, pressure (altitude) sensor, humidity sensor, light sensor
4. Wireless communication with telemetry units: Bluetooth, Bluetooth LE
5. Wireless communication with industrial technology: communication via Wi-Fi
6. Wireless communication with supervisory systems: communication with backend servers using web requests and MQTT
7. Transmission protocols for communication with telemetry units (RFC1662, GATT, …)
8. Server-side events and push notifications
9. Audio recording and audio signal processing
10. Audio generation, frequency synthesis, machine-readable codes
11. Use of sensors: camera, image capture, processing data from the camera
12. Real-time image processing; demonstration application
13. Modern approaches to using mobile devices in industry

Laboratory Exercises will take place in these circles
• Programing on suitable platform fo the Android application development
• 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 .