Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.27 KB

File metadata and controls

33 lines (27 loc) · 1.27 KB

AGENTS.md

AI-CW-Decoder Integration Notes

  • Use capture.json as the entry point for AI-CW-Decoder integration.
  • Do not put AI-CW-Decoder implementation code directly in this RSPdx-R2 repository.
  • Keep SDRplay API calls limited to the RSPdx-R2 repository.
  • AI-CW-Decoder should only read saved IQ exports referenced by capture.json.
  • Do not break the rspdx-r2-capture-v1 metadata schema.
  • For this Phase 7B task, documentation changes only are allowed. Do not modify rspdx_r2/*.py, examples/*.py, or tests/*.py.

AI-CW-Decoder Integration Rules

  • Prefer capture.json as the canonical entry point.
  • Prefer complex64_npy when available.
  • Use raw reconstruction only as a fallback.
  • Validate the metadata schema before reading IQ payloads.
  • Do not call the SDRplay API from the AI-CW-Decoder repository.
  • Realtime decoding should consume iter_iq_chunks().
  • Preserve export schema compatibility.
  • Documentation-only phases must not modify rspdx_r2/*.py, examples/*.py, or tests/*.py.

Repository Publishing Rules

  • Never commit SDRplay binaries.
  • Never commit SDK archives.
  • Never commit sdrplay_api.h.
  • Never vendor proprietary SDK files.
  • Keep this repository to original Python wrapper code only.
  • Users must install SDRplay API externally.