Examples#
Seven runnable scripts ship in the examples/ directory. Each needs a
connected Telops camera.
01_connect_and_grab.py#
Discover cameras, connect, set RT calibration mode and auto integration time, grab one calibrated frame and a short batch.
02_continuous_live.py#
Continuous acquisition for a live display. Uses
read_frame() with latest=True so the shown frame
never lags behind real time.
03_buffer_record.py#
Configure and record one sequence to the onboard 16 GB buffer, then download it. See Streaming and buffer recording for the streaming-versus-buffer trade-off.
04_calibration_load.py#
Load calibration info from the camera’s USB folder, list the collections, and select one by lens and target temperature. See Calibration.
05_external_trigger.py#
Arm the buffer and record when an external BNC trigger fires.
06_force_ip.py#
Discover cameras, find one reported as not reachable (on no host subnet), and
assign it a new IP by MAC with force_ip(), then re-discover.
See Troubleshooting.
07_robust_download.py#
Record a sequence, tune the link with tune_connection(), then
download with integrity checking and inspect
last_download_stats. See Streaming and buffer recording.