Compare commits

..

1 Commits

Author SHA1 Message Date
Peter Bochmann 2faa4508d9
Merge support for the older GigE cameras (Manta) on rietschen
Rietschen runs three Allied Vision Manta G-1236 on one GbE port, whose
firmware predates the names the program and the Alvium use. A feature
missing by its SFNC name is looked up by the older one (ExposureTimeAbs,
AcquisitionFrameRateAbs, ExposureAutoTarget, ExposureAutoAdjustTol), and
export_camera_profile.py picks a gige recipe for such a camera: frame
trigger off, BayerRG12Packed or BayerRG8 or Mono8, 60 MB/s, the frame rate
at the camera's maximum, auto-exposure on the frame mean at 30 % +- 5 %.
BayerRG12Packed, the GigE Vision 1.x 12-bit packing, is read as a layout of
its own. The camera probe lists every camera and install-tower asks which
is the colour one.

Two fixes reach every tower: the keep rule now reads the camera's own
target, tolerance and limits after the camera is opened (before, it judged
every frame against 50 +- 5 % until the first profile switch), and test
hardware env waits one read period for a DHT11's first reading.

Running on rietschen since 2026-10-20, in 12 bits since 2026-10-26: 52
waypoints at 3 s, 2.9 min a sweep. Tests 544/544 (mock).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 11:59:47 +01:00

Diff Content Not Available