
The provided code is written in Embedded C and is designed for an AVR microcontroller (likely ATmega128A), focusing on implementing a BCH (31,16) error-correcting code for encoding and decoding messages. It also includes UART communication for data transmission and uses timers for timing operations.
Oct 26, 2023

VLC communication modules to transmit data using the stm32 platform.
Jan 2, 2022

Implementation of diversity gain combining techniques such as equal gain combining (EGC), majority logic combining (MLC), and selection combining (SC) on stm32 platform.
Oct 2, 2021

Embedded C code which utilizes bit manipulation and GPIO pins to send and receiver information from transmitter to receiver via VLC communication.
Mar 2, 2021

Software based Transmitter and receiver codes for sending pressure and temperature data via VLC/UWOC communication.
Oct 5, 2020

Software based Modulations such as MPPM, multi-level, PPM, and PWM for VLC communication.
Aug 2, 2020