MORSEK

10 Kasım 2025 Son Güncelleme: 1 Haziran 2026 Github

Nim diliyle geliştirilmiş, yüksek performanslı Mors kodu ağ protokolü.

MORSEK, Mors kodu iletimini optimize etmek için tasarlanmış, düşük seviyeli ve yüksek performanslı bir ağ protokolü (M-NET) uygulamasıdır. Nim dilinin gücünü kullanarak, bit paketleme (bit-packing) teknikleriyle veri iletimini en verimli hale getirir.

Öne Çıkan Özellikler

  • M-NET Protokolü: Mors kodu karakterlerini bit seviyesinde paketleyen özel bir ağ protokolü spesifikasyonu.
  • Yüksek Performans: Nim’in C hızıyla çalışma kabiliyeti sayesinde düşük gecikmeli veri işleme.
  • Bit-Packing Teknolojisi: Karakterleri standart byte yapıları yerine değişken uzunluklu bit dizileri olarak paketleyerek bant genişliğinden tasarruf sağlar.
  • Modüler Yapı: Protokol tanımları, paketleyici (packer) ve çözücü (unpacker) bileşenleri ile kolayca genişletilebilir.
  • Çapraz Platform: Nim sayesinde farklı işletim sistemlerinde derlenebilir ve çalıştırılabilir.

Kullanılan Teknolojiler

  • Dil: Nim
  • Teknikler: Bitwise Operations, Network Protocol Design, Bit-Packing
  • Geliştirme Araçları: Nimble