23.07.26 Tag 17

Heute wurde die Projektdokumentation weiter überarbeitet und inhaltlich verbessert. Zusätzlich wurden Bilder der entwickelten 3D-Modelle der Laser- und APD-Unit ergänzt, um den Entwicklungsstand der mechanischen Konstruktion anschaulich zu dokumentieren.

Darüber hinaus wurde mit der Konstruktion des Gehäuses für die Microcontroller-Unit in Fusion 360 begonnen. Dabei wurden erste Überlegungen zur mechanischen Integration der Leiterplatte sowie zur späteren Montage innerhalb des Gesamtsystems umgesetzt.

Im Softwarebereich wurde die Sicherheitsfunktion des Systems erweitert. Hierzu wurde eine Emergency-Stop-Logik implementiert, welche im Fehlerfall über einen Interrupt sowohl die Laser als auch den ToF-Sensor unmittelbar deaktiviert. Ergänzend dazu wurde ein entsprechender Emergency-Screen in der Benutzeroberfläche entwickelt.

Zusätzlich wurde ein Fehler in der USB-CDC-Kommunikation behoben, bei dem das System beim Schreiben auf die Schnittstelle blockierte, wenn keine serielle Verbindung geöffnet war. Darüber hinaus wurden automatische Messungen in den ToF-Einstellungen integriert sowie eine neue **ToFDataView** implementiert, welche die zuletzt aufgezeichneten Messwerte direkt in der Benutzeroberfläche anzeigt. Ergänzend erfolgten kleinere Optimierungen der Benutzeroberfläche.

Abschließend wurde die I²C-Kommunikation weiter verbessert. Hierfür wurden die notwendige Programmlogik sowie ein CLI-Befehl implementiert, um mehrere Messwerte gesammelt (Bulk-Transfer) anzufordern und zu übertragen. Die dabei auftretenden Fehler wurden analysiert und erfolgreich behoben.