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