Original title:
Emulátor modemu pro akceleraci vývoje vestavěných zařízení
Translated title:
Cellular Modem Emulator for Acceleration of Embedded System Development
Authors:
Horký, Vít ; Mrázek, Vojtěch (referee) ; Vašíček, Zdeněk (advisor) Document type: Bachelor's theses
Year:
2022
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Cílem práce je vytvořit emulátor určený pro testování a vývoj knihoven pro komunikaci s mobilními modemy pomocí protokolu AT. Emulátor je implementován ve formě knihovny jazyka Python, která poskytuje podporu AT příkazů a GSM multiplexingu. Emulátor dosahuje podpory testování jiných knihoven a zařízení pomocí testovacích scénářů specifikovaných uživatelem. V základu je implementována emulace modemu Bg96 firmy Quectel s tím, že je kladen důraz na rozšiřitelnost o podporu dalších modemů.
The purpose of this work is to create an emulator intended for testing and development of libraries for communication with cellular modems with support for AT protocol. This emulator is implemented as a python library and supports basic AT commands and GSM multiplexing. Support for testing other devices and libraries is achieved by user specified testing scenarios. By default, support for emulating modem Bg96 by Quectel is implemented but an emphasis is placed on the ability to support other modems.
Keywords:
AT protocol; cellular modem; GSM multiplexing ; IoT modem; modem; modem emulator; emulátor modemu; GSM multiplexing; IoT modem; mobilní modem; modem; protokol AT
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/207367