{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/tarapitha/casio_fx/blob/4f894245ffb7b967628e0fbd1ff823f9164dbeeb/PROTOCOL.md",
    "https://github.com/tarapitha/casio_fx/blob/4f894245ffb7b967628e0fbd1ff823f9164dbeeb/CAS_FILE.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "casio_fx implements Linux serial transfers for Casio calculators and documents their section-based message exchange and CAS file structure. Its send and receive utilities handle program data for fx-7700GB and fx-7700GE; a converter turns supported monochrome CAS screen dumps into PBM images.",
  "description_zh": "casio_fx 实现 Casio 计算器与 Linux 主机之间的串行传输，并记录分段通信过程和 CAS 文件结构。收发工具支持 fx-7700GB 与 fx-7700GE 的程序数据，转换器可将受支持的单色 CAS 屏幕转储转成 PBM 图像。",
  "entry_url": "https://awesomerea.org/resources/casio-fx-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/casio-fx-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/tarapitha/casio_fx/blob/4f894245ffb7b967628e0fbd1ff823f9164dbeeb/README.md",
  "group": "cases",
  "id": "casio-fx-case",
  "json_url": "https://awesomerea.org/resources/casio-fx-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/casio-fx-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/casio-fx-case/index.md",
  "name": "casio_fx: documenting Casio calculator serial transfers",
  "name_zh": "casio_fx：解析 Casio 计算器串行传输",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "scope",
    "limits",
    "license"
  ],
  "requirements": [
    "Linux and a suitable serial connection with compatible voltage levels are required.",
    "Program transfer is documented for fx-7700GB and fx-7700GE; monochrome screenshots were tested with CFX-9850G.",
    "Other data communication functions are not implemented.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要 Linux 及电平兼容的串行连接。",
    "程序传输适用于文档所述的 fx-7700GB 和 fx-7700GE；单色截图功能在 CFX-9850G 上经过测试。",
    "其他数据通信功能尚未实现。",
    "采用 GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/tarapitha/casio_fx",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
