Skip to content

Releases: semanurbilada/tcp-udp-ethernet

v1.0.0

29 Jul 11:25
Compare
Choose a tag to compare

Socket Communication via Ethernet

New features

  • Python UDP Packet Data Transmission: Implemented packet-based data transmission using UDP in Python, including message structures with timestamp, CRC, and fixed-length messages.
  • Separate TCP and UDP Transmissions: Organized and separated TCP and UDP transmission functionalities for better modularity and clarity.
  • C Tests Implementation: Added C-based tests for enhanced performance and testing reliability. (Not perfectly working but work-in-progress)

Future Work

  • Improve performance optimizations for high-frequency data transmission in terms of advanced applications.

v0.1.0

18 Jul 10:35
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial Release

This initial release includes a Python-based TCP/UDP socket communication setup between a Raspberry Pi and a laptop.
The project demonstrates the following key features:

  • Socket Creation and Binding
  • Message Transmission
  • Timestamp Integration
  • Frequency Calculation
  • Error Handling and Connection Management

Requirements

  • Python 3.x
  • Ethernet connection between Raspberry Pi and laptop

Future Work

  • Extend functionality for real-time data processing and analysis.