1 KiB
1 KiB
Changelog
Alle wesentlichen Änderungen am Projekt werden in dieser Datei dokumentiert.
[0.0.1] - Entwicklung
Added
- Grundstruktur des Projekts
rs2322tcp - Go-Modul
git.lang-dieter.de/rs2322tcp - Client-Anwendung als separates Programm vorgesehen
- Server-Anwendung als separates Programm vorgesehen
- Gemeinsame interne Pakete für Konfiguration, Transport, serielle Schnittstellen, Client, Server und Versionierung
- Unterstützung von Windows und Linux als gleichberechtigte Client-Plattformen vorgesehen
- Raspberry Pi 5 als Server-Plattform vorgesehen
- TCP als Transport für RS232-Daten festgelegt
- Tailscale als vertrauenswürdiges Netzwerk vorgesehen
- TLS zunächst nicht vorgesehen
- UDP als möglicher zukünftiger Transport für Audio-Daten vorgesehen
- Logging/Sniffer-Funktion für Diagnose vorgesehen
- Einsatz von
socatals Entwicklungs- und Diagnosewerkzeug vorgesehen
Status
Die Version 0.0.1 enthält zunächst nur die Projektgrundlage. Eine funktionierende RS232- oder Netzwerkübertragung ist noch nicht implementiert.