The SPICE emitter already reads properties.lux (default 500, 100 nA/lux) but the UI had no way to set it — the static dialog rejected the "range" control type and there was no entry in SENSOR_CONTROLS for the live panel. - Add photodiode entry in SENSOR_CONTROLS (slider 0-1000 lux) - Register a minimal PartSimulationRegistry handler that forwards slider values via emitPropertyChange so the netlist memo invalidates - Switch the photodiode lux control from "range" to "number" so the static ComponentPropertyDialog renders an editable input |
||
|---|---|---|
| .. | ||
| boards | ||
| component-svgs | ||
| firmware | ||
| android-chrome-192.png | ||
| android-chrome-512.png | ||
| apple-touch-icon.png | ||
| components-metadata.json | ||
| favicon-16x16.png | ||
| favicon-32x32.png | ||
| favicon-48x48.png | ||
| favicon.ico | ||
| favicon.svg | ||
| image.png | ||
| image.webp | ||
| manifest.webmanifest | ||
| og-image.png | ||
| og-image.svg | ||
| robots.txt | ||
| sitemap.xml | ||
| vite.svg | ||