Please use this identifier to cite or link to this item: https://accedacris.ulpgc.es/jspui/handle/10553/161005
Title: A Mobile Development Kit for OCC Experimentation on Android with C++
Authors: Borja, Fernanda
Beltran, Ammi
Penailillo, Jonas
Castillo, Diego
Matus Icaza, Vicente 
Azurdia, Cesar
UNESCO Clasification: 33 Ciencias tecnológicas
Keywords: Iot
Optical Camera Communications
Optical Wireless Communications
Smartphones
Visible Light Communications
Issue Date: 2025
Publisher: Institute of Electrical and Electronics Engineers (IEEE) 
Conference: 5th South American Conference on Visible Light Communication (SACVLC 2025)
Abstract: The rapid advancements in smartphone camera sensors, processing capabilities, and stable capture rates have further fueled research interest in this field. However, a significant barrier for engineers entering smartphone-based OCC is the requirement to develop systems using Kotlin, the primary language for Android development. Here, we describe an app that eliminates the need to use Kotlin and instead allows developers to implement the entire system in C++, a language commonly used in many fields. Our app structure accommodates developers of varying skill levels, allowing users to modify interface and receiver parameters, edit receptor module code, such as decoding algorithms, and/or create entirely new interface layouts if the user has experience in Kotlin. We tested the concept by designing codes in C++ for two common modulations: On-Off Keying (OOK) and Color Shift Keying (CSK). The transmitter signals were recorded through the app and successfully demodulated at slow data rates. The source code was designed modularly to simplify development and was released under a flexible free license, encouraging further advancements in OCC using smartphones. Our C++ coding approach could easily be applied to other modulations, thus involving more developers in OCC innovation and accelerating the adoption of these technologies.
URI: https://accedacris.ulpgc.es/jspui/handle/10553/161005
ISBN: 979-8-3315-5685-3
DOI: 10.1109/SACVLC67412.2025.11261954
Source: 2025 South American Conference on Visible Light Communications, SACVLC 2025, [ISBN 9798331556853], (Enero 2025)
Appears in Collections:Actas de congresos
Adobe PDF (2,17 MB)
Show full item record

Google ScholarTM

Check

Altmetric


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.