← Commit history

Component record for rc0402fr-0740k2l: 16:10 hero image, source, refreshed records

John Lauer ·d82e57e331 ·1d ago ·parent 77cfdab
4 files changed +8−7
docs/hero.png
⋯ 1 unchanged line ⋯
provenance.json+5−5
@@ -26,7 +26,7 @@   "stderr_tail": "Large file queued for async conversion (job 5080d5832a5f8847). Polling...\nJob 5080d5832a5f8847 complete (0s). Downloading GLB...\n"  },  "hero": {-  "tool": "step2glb thumbnail --width 800 --height 600 (iso)",+  "tool": "step2glb thumbnail --width 1600 --height 1000 (iso, 16:10)",   "path": "docs/hero.png"  },  "hero_glb": {@@ -141,7 +141,7 @@   "package.json": "0d161f25d935aecb53f16415494375e3a00d128f3be0cf525bfb34ae2fc937da",   "models.json": "27a5bf41234173995569bafd088016a1889bc605c99227466daaf5b2e8f25c6d",   "LICENSE": "c757dc383980dbb90a3538bd1b09b8d7d758e0043c484fa513762f4d680944cf",-  "page.json": "c5077115fdc58650a5b97daa517d2253c35e2c8c51ca7487ca60bf4e471a199d",+  "page.json": "33ff00f2380ca64da8cfec6383bc645e32a392ff4d5bf749fe909f3e3398d4af",   "R_0402_1005Metric_RC0402FR-0740K2L.kicad_mod": "75fe964eb2c636bd345295d0e395ab8047ce9473ca0f057dde1aad3c98d6b3cf",   "rc0402fr-0740k2l-hero.glb": "11cfca0bb4f3cb1888f4a5ad127b113d1fa5c5e6a2ac9c90467bb3f50bf39dd0",   "RC0402FR-0740K2L.lbr": "cfc70f0a0d87a1216abbfa3fd967c9a902995cb73a757e1f995b5ba1708028d8",@@ -149,7 +149,7 @@   "provenance/tools/figures.py": "5ce9ccf82cd932c238fdb2ad3ea33cc45d92ad348b5b7465dec87fb0abaa9bbb",   "provenance/tools/parts.py": "fdd39614e9221e7a7272d163f7368d5dfd9a809c3fdd4ee09ce92eaaeeea1762",   "provenance/tools/hero_glyphs.json": "da37b40cd710f17a5c78b5fdfbba529c052519dfee3b7774c1de99a0da1a3242",-  "provenance/tools/records.py": "c1a0936498374d99a4ffaa3cee538e949ead54f60efafe841f03aa5ebc383598",+  "provenance/tools/records.py": "f66fce56e448bc5b6c418eaaaf8af9b14cdc41c468c03351846a3ff217ee3351",   "provenance/tools/landcheck.py": "a6141dcaa4992652e0caf3a7fdd51dcf8451fd630b7de7b873d1b910ae4a1d41",   "provenance/tools/overlay_chip.py": "52617a63c9504e020e574ec63f39f518734032fcda7b14ad158e3f8907b31723",   "provenance/tools/ortho.py": "c5a44e74fa447e1ece13190840c90d453cbb004f6c4608efb6e8cdb1ba2cbb6d",@@ -158,7 +158,7 @@   "provenance/tools/push.sh": "da2b13bef5ca22ff4c931a767e455d528effcfaa9ffc5b071eba8db174d0ea25",   "provenance/tools/rc0402fr-0740k2l-overlay-spec.json": "648178cca6d3702b00c9ddac71493473fa15c936f836e7e70949e6448190eddb",   "provenance/tools/hero.py": "ccd25e8b9a77ea6a5e040116a86d158e2c1b68589163d1693eafae8a7f35179a",-  "provenance/tools/build.py": "b07d14299760f193dccefa3d29982bacb737137f6719712e23073b936f770b0b",+  "provenance/tools/build.py": "ca6a6cb1e4fa239463532c825bdaa307c13af62c791b3fc295e9ed9fef411312",   "lod/low.png": "3128655e4b3ceb9eef7cf5c6c44e5a32d90d6c021e3202290a0a324d7705c82b",   "lod/super-low.png": "2b5e64c2a87d0a650c6de41268667d5885ead95db8842584d8eef99773745415",   "lod/low.glb": "9ba534e7000de6f1f4a68ddd871a5f4d3b3b03bd32c7b6c486905dea8c6eee6a",@@ -170,7 +170,7 @@   "lod/medium.png": "e356705c3e76db346530dcafa2fb13d357a028b36d47463ed07e7caa89f6d1d3",   "docs/yageo-chip-resistors-mounting-v10.pdf": "591634ace247f61e9c6a263ca1ac98d7672fc163f5e87334c3460956f5c68b7b",   "docs/rc0402fr-0740k2l-datasheet.pdf": "7b6f0ae72708ca4b38126f84b5407a3e970a94cb60bc1a0afdaeb25a23d839bb",-  "docs/hero.png": "7c39fa79472f486ebad40855f8c1a2487799594730165d121cbd540b82f4f67a",+  "docs/hero.png": "9c403dd3dcb30ba7ebf8eec15f50cc837162292c0df4ab9d81cfd5c18c020850",   "docs/models/package-reference-step.png": "aa00bd27011a835eaf7b224d87bb73bbaea48c7cd7a74bd3db28bf99701e9f1a",   "docs/verify/rc0402fr-0740k2l-hero-preview.png": "318a652405aa87792824468d71588ebdb3f68540db8d4293759ad7068e89cc77",   "docs/verify/rc0402fr-0740k2l-check.json": "30a2978cbee5146bf1bd51069d53902cef2588c6186b2bc798f66f61add74f7a",
provenance/tools/build.py+1−1
@@ -131,7 +131,7 @@ def thumb(out, wh=None):     extra = ["--width", str(wh[0]), "--height", str(wh[1])] if wh else []     t = subprocess.run(["step2glb", "thumbnail", step_path, "-o", out] + extra, capture_output=True, text=True)     return t.returncode, (t.stdout + t.stderr)[-300:]-hero_rc = thumb(os.path.join(OUT, "docs/hero.png"), (800, 600))+hero_rc = thumb(os.path.join(OUT, "docs/hero.png"), (1600, 1000)) th_rc = thumb(os.path.join(OUT, "docs/models/package-reference-step.png")) print("thumbs", hero_rc, th_rc) 
provenance/tools/records.py+2−1
@@ -366,6 +366,7 @@ eda = {"kicad": {"symbol": SYM, "footprint": FP, "model": STEP, "provenance": "g page = {"slug": slug, "title": title, "eda_assets": eda, "type": "hardware", "kind": "component", "version": "0.1.0",         "description": P["brief"], "brief": P["brief"], "tags": tags, "discovery_triggers": triggers, "dependencies": {},         "license": "CC-BY-4.0", "hero": {"path": "docs/hero.png", "chrome": False},+        "source": {"tool": "yageo", "url": P["product_url"]},         "component": component, "visibility": {"public": True}} json.dump(page, open(p_("page.json"), "w"), indent=1) pkg = {"name": slug, "title": title, "version": "0.1.0", "description": P["brief"], "type": "hardware", "kind": "component",@@ -393,7 +394,7 @@ prov = {     "geometry_status": "KiCad library package geometry, every printed dimension checked against the datasheet (docs/verify). Not manufacturer-issued CAD.",     "frame": {"units": "mm (STEP), metres (GLB)", "up_axis": "Z", "seat_z": 0, "origin": "footprint origin", "transform": "none"},     "glb": {"tool": "step2glb convert", "exit": 0, "stderr_tail": B["glb_stderr"]},-    "hero": {"tool": "step2glb thumbnail --width 800 --height 600 (iso)", "path": "docs/hero.png"},+    "hero": {"tool": "step2glb thumbnail --width 1600 --height 1000 (iso, 16:10)", "path": "docs/hero.png"},     "hero_glb": {"file": HERO, "tool": "provenance/tools/hero.py (independent implementation of adom-hero 1.4; adom/component-hero's generator was not run)",                  "source_glb": "package-reference.glb", "footprint": FP, "glyphs": "provenance/tools/hero_glyphs.json (data from adom/component-hero)",                  "align": HMETA["align"], "sidecar": f"{slug}-hero.overlay.json"},