Version 0.0.9 dokumentieren
This commit is contained in:
parent
39a1fea75d
commit
a6cd04ece4
1 changed files with 80 additions and 0 deletions
80
CHANGELOG.md
80
CHANGELOG.md
|
|
@ -2,6 +2,86 @@
|
|||
|
||||
Alle wesentlichen Änderungen am Projekt werden in dieser Datei dokumentiert.
|
||||
|
||||
## [0.0.9] - 2026-08-21
|
||||
|
||||
### Added
|
||||
|
||||
- Windows-Unterstützung für den rs2322tcp-Client
|
||||
- Plattformabhängige Verwaltung virtueller serieller Schnittstellen
|
||||
- Windows-COM-Port-Unterstützung über `go.bug.st/serial`
|
||||
- Unterstützung des virtuellen Windows-Portbereichs COM100 bis COM199
|
||||
- Windows-spezifische Portvalidierung und Portpfadverwaltung
|
||||
- Technischer Windows-Client unter `cmd/rs2322tcp-client-test`
|
||||
- Plattformabhängige Implementierungen für das Öffnen und Verwalten
|
||||
virtueller serieller Schnittstellen
|
||||
- Windows-spezifische Implementierung von `VirtualSerial`
|
||||
|
||||
### Changed
|
||||
|
||||
- Virtuelle Portverwaltung für Linux und Windows auf eine gemeinsame
|
||||
Schnittstelle umgestellt
|
||||
- Clientseitige Portvalidierung für die unterschiedlichen Plattformen
|
||||
erweitert
|
||||
- Client-Konfiguration für den Windows-Betrieb angepasst
|
||||
|
||||
### Tests
|
||||
|
||||
- Windows 11 / amd64 erfolgreich getestet
|
||||
- Windows-COM-Port COM100 über com0com erfolgreich geöffnet
|
||||
- com0com-Portpaar `COM10 ↔ COM100` erfolgreich getestet
|
||||
- Verbindung des Windows-Clients über Tailscale zum Raspberry-Pi-Server
|
||||
erfolgreich getestet
|
||||
- Bidirektionale Datenübertragung zwischen Windows-Client und
|
||||
Raspberry-Pi-Server erfolgreich getestet
|
||||
- Bidirektionale Datenübertragung mit einem realen SPID Rot2Prog
|
||||
erfolgreich getestet
|
||||
- Rot2Prog mit `P5 = 59` (SPID) und Function Mode `A` (Auto) erfolgreich
|
||||
betrieben
|
||||
- Tatsächliche Antwort des Rot2Prog erfolgreich über den vollständigen
|
||||
Datenweg übertragen:
|
||||
|
||||
```text
|
||||
57 07 01 06 00 01 03 06 02 00 01 20
|
||||
```
|
||||
|
||||
- `go test ./internal/client` erfolgreich
|
||||
|
||||
### Status
|
||||
|
||||
Der Windows-Client kann über einen virtuellen Windows-COM-Port mit dem
|
||||
rs2322tcp-Server auf einem Raspberry Pi kommunizieren.
|
||||
|
||||
Der vollständige Datenweg wurde mit einem realen SPID Rot2Prog
|
||||
bidirektional erfolgreich getestet:
|
||||
|
||||
```text
|
||||
COM10
|
||||
│
|
||||
▼
|
||||
com0com
|
||||
│
|
||||
▼
|
||||
COM100
|
||||
│
|
||||
▼
|
||||
rs2322tcp-client (Windows)
|
||||
│
|
||||
▼
|
||||
TCP / Tailscale
|
||||
│
|
||||
▼
|
||||
rs2322tcp-server (Raspberry Pi)
|
||||
│
|
||||
▼
|
||||
RS232 / SPID Rot2Prog
|
||||
```
|
||||
|
||||
Der technische Windows-Client bleibt als separates Testprogramm erhalten.
|
||||
|
||||
Die grafische Fyne-Oberfläche des Windows-Clients ist noch nicht
|
||||
vollständig abgeschlossen.
|
||||
|
||||
|
||||
## [0.0.8] - 2026-08-12
|
||||
|
||||
### Added
|
||||
|
|
|
|||
Loading…
Reference in a new issue