Source Codes Kasım Sinan Yıldırım

sim-it - Simulate it!

A Java language based simulator for the simulation of network protocols for wireless distributed systems.

Source Code - GitHub

PISync - Proportional-Integral Clock Synchronization In Wireless Sensor Networks

A time synchronization protocol developed for Wireless Sensor Networks. On the left is a video that summarizes the protocol.

PISync TinyOS source code

AVTS - Adaptive Value Tracking Time Synchronization Protocol

A time synchronization protocol developed for Wireless Sensor Networks based upon an adaptive search algorithm. In AVTS, each sensor node synchronizes the rate of its clock to that of a reference clock through successive feedbacks, and by adjusting time offset of the rate-synchronized clocks, the network-wide synchronization is established.

AVTS TinyOS source code

eGIS Embedded Operating System

Developed during master thesis. Many embedded applications need a real-time and embedded operating system that provides an simple operation environment. Embedded operating systems that give service to embedded applications must be configurable and restructurable in contrast to general purpose operating systems. In this work, eGİS ( Ege Gömülü İşletim Sistemi ) which is a real-time, portable, configurable, object oriented and embedded operating system is implemented.

eGIS Kernel Source