Skip to content

Releases: larszu/lz-camera-bridge

v2.5.1

Choose a tag to compare

@larszu larszu released this 14 Oct 19:34
e9f7ba6

What's Changed

  • Studio-Shots: Sitze frei auf einem Raumplan platzieren by @larszu in #150
  • Companion-Modul: installierbares .tgz bauen (WIP) by @larszu in #151

Full Changelog: v2.5.0...v2.5.1

What's Changed

  • Studio-Shots: Sitze frei auf einem Raumplan platzieren by @larszu in #150
  • Companion-Modul: installierbares .tgz bauen (WIP) by @larszu in #151

Full Changelog: v2.5.0...v2.5.1

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 14:41
c992b41

What's Changed

  • Companion-Modul 0.2.0: Studio-Shots, weiche Presets, Kopf, Zielen und Mischer by @larszu in #147
  • FreeD: Pose aller PTZ- und Robotikkameras als Tracking ausgeben by @larszu in #148
  • Sicherheit: gehaltene Achsen stoppen, wenn der Client wegbricht by @larszu in #149

Full Changelog: v2.4.0...v2.5.0

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 09:46
8b8c421

What's Changed

  • Bewegung: weiche Presets bei allen positionierenden Kameras, Companion-Port-Absturz behoben (#143) by @larszu in #144
  • PTZ: Rahmen im Bild ziehen und Panorama-Karte (#137, #138) by @larszu in #145
  • Studio-Shots: Cut/Fade, Shot-Sets, On-Air-Sperre, Sitzplan und Fahrten (#133) by @larszu in #146

Full Changelog: v2.3.0...v2.4.0

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 07:36

What's Changed

  • B4: ESP32-DevKit-Build (WLAN) + Pinbelegung Bankaufbau by @larszu in #81
  • B4: Recherche Okt. 2026 + Sicherheitskorrekturen Bankbetrieb by @larszu in #82
  • B4-Doku: Warnung vor gespiegelter Buchsen-Nummerierung (Pin 3/6) by @larszu in #85
  • B4-Anleitung: technische Zeichnung des Hirose-12-Pin (Buchse und Stecker) by @larszu in #86
  • B4-Pinout: Aderfarben des Bankaufbaus by @larszu in #87
  • B4: USB-Statusbefehl und erste Messung an der Canon J15ax8B4 by @larszu in #88
  • B4-Messung: Fokus an der IRS SX12 ohne Geber, Masseversatz 0,1 V by @larszu in #89
  • B4-Anleitung: Steckplan fuer 7809, MCP4728 und LM358 by @larszu in #90
  • B4-Messung: Versorgung war ein USB-C-PD-Trigger, kein Labornetzteil by @larszu in #91
  • B4-Anleitung: Schaltplan, LM358-Gehaeusezeichnung und Steckplan nach Netzen by @larszu in #92
  • B4-Anleitung: Steckplan Teil 2 mit Reihen und Loch-Koordinaten by @larszu in #93
  • B4-Anleitung: Teil 2 auf zweitem Steckbrett by @larszu in #94
  • B4-Anleitung: Teiler 470/1,2k statt 7809, Verbindungen als kommt-von/geht-zu by @larszu in #95
  • B4-Anleitung: Widerstaende ueberall mit Wert beschriftet by @larszu in #96
  • B4-Anleitung: Steckplan mit minimal Draht (LM358 gedreht, Beinbruecken) by @larszu in #97
  • B4-Anleitung: Werte aus dem Widerstandssortiment (Ra 10k+5,6k, Teiler 330/1k) by @larszu in #98
  • B4: Verstaerker-Monitor auf ADS1115 A3 (Firmware ampVolts, Steckplan) by @larszu in #99
  • B4: Bank-Befehl d fuer den DAC, Messung Verstaerker-Durchlauf by @larszu in #100
  • B4-Messung: erste ferngesteuerte Blende an der Canon J15ax8B4 by @larszu in #101
  • b4 web bench slider by @larszu in #102
  • B4: Brennweite und Blendenzahl auf der Webseite, Messung Zoomskala by @larszu in #103
  • B4-Doku: Stand 10.10.2026 — gemessen, Bedienung, Messwerte der Optik, Zoombuchse by @larszu in #104
  • B4-Doku: Griffbuchsen der Canon — schwarz Zoomsteuerung, weiss Fokusmodul by @larszu in #105
  • B4-Messung: Belegung der Zoombuchse am Griff (12 Pins, Pin 6 Kandidat Steuerung) by @larszu in #106
  • B4-Anleitung: Aufbau 3 Zoom — Buchsenbelegung, Schaltplan, Steckplan by @larszu in #107
  • B4-Firmware: Zoomgeschwindigkeit auf MCP4728 Kanal B by @larszu in #108
  • B4-Anleitung: 3V3-Draht ohne Kreuzung mit GND (h9 statt g9) by @larszu in #109
  • B4-Doku: Ist-Stand Zoom, Lochraster-Kapitel fuer die naechste Version by @larszu in #111
  • B4: Zoom-Stopp 1270 gemessen (statt 2360 berechnet) by @larszu in #110
  • B4-Firmware: Zoom-Positionshalt gegen Kriechen, Stopp 1560 by @larszu in #112
  • B4-Firmware: Potis an GPIO 34/35/36, gelernter Zoom-Stopp wird gespeichert by @larszu in #113
  • B4-Firmware: Potis einzeln schaltbar (Iris, Zoom, Fokus) by @larszu in #114
  • B4-Webseite: Zoom-Stopppunkt einstellen (probieren, speichern) by @larszu in #116
  • Hardware: B4-Traegerplatine v1 (KiCad, generiert) mit Fertigungsdaten by @larszu in #117
  • Hardware B4-Traeger: ESP32-S3-ETH als Alternative, Fokus-Poti, Zoom 100k/180k, SPICE-Simulation by @larszu in #118
  • Hardware: B4-Trägerplatine v2 (Entwurf) by @larszu in #119
  • Hardware: B4-Träger v2 – Leistungspfade, Abstände, Beschriftung by @larszu in #120
  • Doku: Ziel universelle Objektivsteuerung, Notizen Platine v2, Robotik-System-Bestand by @larszu in #129
  • Ease-in/out für Pan/Tilt, Zoom und Fokus by @larszu in #140
  • Oberflaeche: Hell + Dunkel, neutrale Tokens, moderne Komponenten by @larszu in #139

Full Changelog: v2.2.0...v2.3.0

Full Changelog: v2.2.0...v2.3.0

B4-Trägerplatine v1 (KiCad)

Choose a tag to compare

@larszu larszu released this 10 Oct 22:45

Erste generierte Version der B4-Trägerplatine: 184 × 100 mm, 2 Lagen, bedrahtet, Steckplätze für ESP32 DevKit V1 oder ESP32-S3-ETH (mit/ohne PoE), MCP4728- und ADS1115-Modul, LM324, OLED; USB-C PD 12 V oder DC, JST-XH zu Objektiv, Zoom-/Fokus-Buchse und drei Potis; drei Potis auf der Platine.

Noch nicht gebaut und nicht unter Spannung geprüft. Vor dem Bestellen: README in hardware/b4-carrier/ (ESP32-Reihenabstand, OLED-Pinfolge, ADS1115-Lage, Fokusbuchse ungemessen).

  • b4-carrier-gerber.zip: Gerber + Bohrdaten für PCBWay
  • bom-smt.csv, cpl-smt.csv: SMT-Bestückung (nur USB-C, CH224A, 24 kΩ, 1 µF)
  • bom.csv: alle Teile
  • Simulation der Analogstufen: hardware/b4-carrier/simulation/

v2 (SMD, Chips auf der Platine, 18650-Akku mit USB-C-Laden, VTR/RET) folgt.

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 19:04

What's Changed

  • Sony HTTP-CGI: manueller Weißabgleich (R/B-Gain) mit Rückmeldung (#77) by @larszu in #78
  • Sony PTP: FX3-Funde übernommen, neuer Weg sony-ptpip (WLAN/LAN mit SSH) by @larszu in #79
  • Oberfläche auf lzm-web 2026: Hell/Dunkel, Flächenstufen, Werkzeug-Modus by @larszu in #80

Full Changelog: v2.1.0...v2.2.0

Full Changelog: v1.0.1...v2.2.0

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 09:02
ab77055

What's Changed

  • README: architecture and first run cover switcher, video, site by @larszu in #72
  • chore: package.json keywords for discoverability by @larszu in #73
  • Planned shots: absolute PTZ, camera-list v3, on-site offset; SRT/RTMP tiles by @larszu in #74
  • Scopes on the video tiles (LZ Scopes over WS /scope/) by @larszu in #75
  • Zoom curve, Panasonic AW per spec, SRT note; screenshots by @larszu in #76

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@larszu larszu released this 28 Sep 20:17
37594b2

What's Changed

  • B4: Lens-Backend am Bus abgenommen, Irisregler auf dem Host getestet (#35, #40) by @larszu in #66
  • B4 Phase 2/3 in Software: Mitlesen, Objektivname, Sendepfad hinter Flag (#43, #45, #47, #48, #38) by @larszu in #68
  • B4 Phase 4: Demand als Quelle am Bus und als USB-HID (#51, #52) by @larszu in #67
  • B4-Doku: Verstärkerfehler behoben, Sicherheitsreview, Unreal-Test, Achsplan (#41, #56, #37, #39, #59) by @larszu in #69
  • HTTP-CGI PTZ-Steuerweg + Multiviewer über Streaming by @larszu in #65
  • Projektseite: build-site.py auf Brand Guide 2.0 by @larszu in #70
  • Control room: VIS-CATC switcher, live video tiles, site file (av-control-center merged) by @larszu in #71

Full Changelog: v1.1.1...v2.0.0

What's Changed

  • B4: Lens-Backend am Bus abgenommen, Irisregler auf dem Host getestet (#35, #40) by @larszu in #66
  • B4 Phase 2/3 in Software: Mitlesen, Objektivname, Sendepfad hinter Flag (#43, #45, #47, #48, #38) by @larszu in #68
  • B4 Phase 4: Demand als Quelle am Bus und als USB-HID (#51, #52) by @larszu in #67
  • B4-Doku: Verstärkerfehler behoben, Sicherheitsreview, Unreal-Test, Achsplan (#41, #56, #37, #39, #59) by @larszu in #69
  • HTTP-CGI PTZ-Steuerweg + Multiviewer über Streaming by @larszu in #65
  • Projektseite: build-site.py auf Brand Guide 2.0 by @larszu in #70
  • Control room: VIS-CATC switcher, live video tiles, site file (av-control-center merged) by @larszu in #71

Full Changelog: v1.1.1...v2.0.0

v1.1.1

Choose a tag to compare

@larszu larszu released this 21 Sep 18:16
0d18e6c

What's Changed

  • feat(dev): dev.ps1 für Windows — und dev.sh nennt den richtigen Port by @larszu in #28
  • fix(web-rcp): das Pult ist im Netz, nicht nur die Brücke by @larszu in #29
  • LZ Camera Bridge: eine Installation genügt, VISCA RS-232, DJI-Gimbals, Release-Fix by @larszu in #27
  • chore(release): Version 1.2.0 und ein Versions-Sync, der die Drift beendet by @larszu in #30
  • fix(build): package-lock hatte nur Linux — mac- und Windows-Build starben by @larszu in #31
  • docs: Reuse-Audit für die B4-Objektivsteuerung vor dem ersten Code by @larszu in #33
  • feat(protocol): B4-Frame-Dekoder, Mitschnitt-Vergleich und FreeD-Encoder by @larszu in #60
  • PTZ-Pult: Gamepad als Bedienpult (HID) + Stückliste für den Eigenbau by @larszu in #32
  • docs(b4): Objektiv-Angaben gehören nicht in den Capability-Vertrag — die Antwort auf #36 by @larszu in #61
  • docs: Messprotokoll für die offenen Geräte-Prüfungen am PTZ-Pult + README-Verweis by @larszu in #62
  • phase 5/6: FreeD-Sender, Kalibriertabelle, Geräteprofil, Achsabstraktion (#54, #55, #57, #58) by @larszu in #63

Full Changelog: v1.1.0...v1.1.1

What's Changed

  • feat(dev): dev.ps1 für Windows — und dev.sh nennt den richtigen Port by @larszu in #28
  • fix(web-rcp): das Pult ist im Netz, nicht nur die Brücke by @larszu in #29
  • LZ Camera Bridge: eine Installation genügt, VISCA RS-232, DJI-Gimbals, Release-Fix by @larszu in #27
  • chore(release): Version 1.2.0 und ein Versions-Sync, der die Drift beendet by @larszu in #30
  • fix(build): package-lock hatte nur Linux — mac- und Windows-Build starben by @larszu in #31
  • docs: Reuse-Audit für die B4-Objektivsteuerung vor dem ersten Code by @larszu in #33
  • feat(protocol): B4-Frame-Dekoder, Mitschnitt-Vergleich und FreeD-Encoder by @larszu in #60
  • PTZ-Pult: Gamepad als Bedienpult (HID) + Stückliste für den Eigenbau by @larszu in #32
  • docs(b4): Objektiv-Angaben gehören nicht in den Capability-Vertrag — die Antwort auf #36 by @larszu in #61
  • docs: Messprotokoll für die offenen Geräte-Prüfungen am PTZ-Pult + README-Verweis by @larszu in #62
  • phase 5/6: FreeD-Sender, Kalibriertabelle, Geräteprofil, Achsabstraktion (#54, #55, #57, #58) by @larszu in #63

Full Changelog: v1.1.0...v1.1.1

v1.1.0

Choose a tag to compare

@larszu larszu released this 15 Sep 19:09
6e6b388

What's Changed

  • Echte Sony USB-Steuerung (FX3/FX6/A7) via PTP — Discovery + Control by @larszu in #2
  • Blackmagic + Sony WiFi verdrahtet, Canon (CCAPI) neu — alles echt, ohne Demos by @larszu in #3
  • Mehr Kameras (Z CAM, Panasonic PTZ, VISCA, JVC, BirdDog) + Blackmagic-Bedienpult als Input by @larszu in #4
  • Touch-PTZ-Panel (AW-RP150) + Sony-PTZ-Support + verifizierte JVC/BirdDog-Protokolle + Fixes by @larszu in #5
  • Echte Mehrkamera-Steuerung: gleichzeitige Verbindungen für alle Backends (+ Fake-Dashboard raus) by @larszu in #6
  • docs: Live-Video-Machbarkeit pro Kamera-Familie by @larszu in #7
  • chore(licence): proprietäre Lizenz statt MIT by @larszu in #8
  • fix(tally): unbestätigt ist nicht aus — ADR-003 im Companion-Modul by @larszu in #9
  • tally: unbestätigt ist nicht aus — ADR-003 im Companion-Modul by @larszu in #10
  • ci: 15 Tests, die bis hierher nur lokal liefen by @larszu in #11
  • bridge: ein abgelehntes Kommando behauptete trotzdem einen Zustand by @larszu in #12
  • ci: beide Actions liefen auf node20 — plus Guard, der nachsieht by @larszu in #13
  • plan: Kamera-Plan aus dem MultiCam-Planner gegen den Bus halten (B-41.1) by @larszu in #14
  • bus: Werte relativ trimmen statt auf Zahlen springen (Bedarf 129) by @larszu in #15
  • ci: Paritäts-Guard für die Fähigkeits-Tabelle im multicam-planner (Bedarf 48) by @larszu in #16
  • bus: kommandiert ist nicht bestätigt — Herkunft je Paint-Wert (Bedarf 46) by @larszu in #17
  • web-rcp: Dashboard auf die Marken-Palette (ADR-007) by @larszu in #18
  • paint: Alter statt Behauptung — bestätigt ist nicht dauerhaft bestätigt (Bedarf 102) by @larszu in #19
  • bridge: was die Brücke behauptet, fällt mit der Verbindung (B-36) by @larszu in #20
  • i18n: Quellsprache erklärt, Sprachmix gedeckelt (E-17/E-20, B-26) by @larszu in #21
  • i18n: die Oberfläche spricht eine Sprache (B-26) by @larszu in #22
  • release: Desktop-Installer für Windows und macOS + Projektseite auf GitHub Pages by @larszu in #23
  • feat: eine Kamera, die nicht da ist — das Pult läuft ohne Hardware, und die Regler sind zu treffen (#119) by @larszu in #24
  • docs: die Projektseite steht im README — und dass sie noch nicht freigegeben ist by @larszu in #25
  • fix(web-rcp): 13 deutsche Beschriftungen raus, Bedienpunkte auf 32 px by @larszu in #26

New Contributors

  • @larszu made their first contribution in #2

Full Changelog: v1.0.1...v1.1.0