Skip to main content
Skip header

Advanced Information Technologies in Control

Type of study Follow-up Master
Language of instruction Czech
Code 450-4036/01
Abbreviation MITŘ
Course title Advanced Information Technologies in Control
Credits 4
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
14. Final lecture, summary of the course, preparation of students for the exam

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

Chappell David: Understanding ActiveX and OLE, Microsoft Presss, 1996
Harmon Eric: Delphi COM programming, MacMillan Technical Publising, USA,2000
Wigley, A. and P. Roxburgh (2003). ASP.NET applications for Mobile Devices, Microsoft Press, Redmond, USA
Tiffany, R. (2003). SQL Server CE Database Development with the .NET Compact Framework, Apress, USA.
Thilmany, Ch. (2003). A .Net Patterns: Architecture, Design, and Process, Addison-Wesley Professional, USA
PURDUM, Jack J. Beginning object-oriented programming with C#: producing device drivers. Indianapolis, IN: Wiley, c2013, xxx, 591 p. Programmer to programmer. ISBN 978-1-1183-3692-2 .
KCHOLI, Abraham. Pro Windows Embedded Compact 7: producing device drivers. New York: Distributed to the book trade worldwide by Springer Science Business Media, c2011, xvii, 270 p. Expert's voice in Windows. ISBN 978-1-4302-4179-9 .

Advised literature

Chappell David: Understanding ActiveX and OLE, Microsoft Presss, 1996
Harmon Eric: Delphi COM programming, MacMillan Technical Publising, USA,2000
Wigley, A. and P. Roxburgh (2003). ASP.NET applications for Mobile Devices, Microsoft Press, Redmond, USA
Tiffany, R. (2003). SQL Server CE Database Development with the .NET Compact Framework, Apress, USA.
Thilmany, Ch. (2003). A .Net Patterns: Architecture, Design, and Process, Addison-Wesley Professional, USA
DEWSON, Robin. Beginning SQL Server for Developers, 4th Edition. New York: Apress, 2014. ISBN 978-1-484202-81-4 .
KÜHNER, Jens. Expert .NET Micro Framework: producing device drivers. New York: Distributed to the book trade worldwide by Springer-Verlag New York, c2008, xxi, 424 p. Expert's voice in Windows. ISBN 15-905-9973-X.
ATKINSON, Paul. Beginning Microsoft SQL Server 2012 Programming: producing device drivers. Indianapolis: Wiley, 2012, xxx, 833 s. Expert's voice in Windows. ISBN 978-1-118-10228-2 .