From 551b0c860f477971d4dcd4119fd2b966fff6b834 Mon Sep 17 00:00:00 2001 From: Mike Swanson Date: Thu, 18 Jun 2026 06:44:17 -0700 Subject: [PATCH] =?UTF-8?q?dataforth(datasheet):=20Fix=202=20STAGE=202=20?= =?UTF-8?q?=E2=80=94=20wire=20DSCA=20per-model=20templates=20into=20render?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Deployed file is C:\Shares\testdatadb\templates\datasheet-exact.js; this reconciles the repo copy + adds dsca-templates.json (STAGE 1 output). What changed in generateExactDatasheet (DSCA family only; 5B/8B/7B/DSCT/SCMVAS paths byte-unchanged): - Load dsca-templates.json once at module top (126 per-model layouts). - DSCA Final-Test now renders names + specs from the staged template rows, not the single hardcoded DATA_LINES['DSCA'] + buildTSpecs DSCA branch. - Value-bearing raw_data STATUS groups map positionally onto the spec-bearing template rows; empty-spec rows (240VAC Withstand / Hi-Pot) render blank+PASS. Removed the duplicate hardcoded 240VAC/Hi-Pot footer for DSCA (now rows). - ACCURACY header uses the template accOut ("Output (V)"/"Output (mA)") with '-' rule separators instead of "Vout (V)" + '='. - Header/columns match the staged originals (Measured Value*, 25/15/19/6 rule). Two real bugs fixed (both are the handoff's "lines drop" / wrong-value defect): - formatMeasuredExact reads the value from index 4 so negative signs survive ("PASS-4.24..." -> "-4", not "4"); also decimal-code N -> toFixed(N) exactly (DSCA differs from 5B/8B where code 2 means 1 decimal). - parseRawData no longer consumes the first DSCA STATUS group as a bare step-response line when that line is absent (dropped 3 rows on e.g. DSCA39-01). Safety: when value count != spec-row count the positional zip is ambiguous (subtype measures load points the template omits, e.g. DSCA49 5mA pair), so the cert is SKIPPED (null) and left for STAGE 3 per-subtype mapping rather than emitting misaligned data. Validation: DSCA38-05 (SN 180224-1) Final-Test block byte-identical to its staged original. 92/126 templated models render cleanly; 7 ambiguous + 27 no-spec skip. Remaining ACCURACY-block spacing diffs are the deferred cosmetic gap. NOT YET LIVE: testdatadb service not restarted, nothing re-pushed to Hoffman (STAGE 3 gate). Coverage gap to resolve before publish: only 126/357 DSCA models in the DB have a staged template (56,074 certs, 70.1%); 231 models / 23,866 certs have none and now render null — needs a STAGE 1 extension (more staged originals). Co-Authored-By: Claude Opus 4.8 (1M context) --- .../implementation/dsca-templates.json | 1 + .../templates/datasheet-exact.js | 141 ++++++++++++++++-- 2 files changed, 128 insertions(+), 14 deletions(-) create mode 100644 projects/dataforth-dos/datasheet-pipeline/implementation/dsca-templates.json diff --git a/projects/dataforth-dos/datasheet-pipeline/implementation/dsca-templates.json b/projects/dataforth-dos/datasheet-pipeline/implementation/dsca-templates.json new file mode 100644 index 00000000..45b2f38c --- /dev/null +++ b/projects/dataforth-dos/datasheet-pipeline/implementation/dsca-templates.json @@ -0,0 +1 @@ +{"DSCA30-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 750 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-06":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-07":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 750 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-08":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-08C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-09":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-09C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-1944":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-1945":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA30-1946":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-06":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-07":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-11":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-12":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-1273":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 40 mA"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Output Noise","spec":"<= .01 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-12C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-13":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-13C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-15":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-1918":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA31-1947":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 40 mA"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Output Noise","spec":"<= .01 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA32-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"37+/- 5 dB"},{"name":"Output Noise","spec":"<= 400 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA32-01C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"37+/- 5 dB"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA32-01E":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"37+/- 5 dB"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-01":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 90Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 90Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 90Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 90Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 90Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 3.25 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-01A":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 90Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 90Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 90Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 90Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 90Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 3.25 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-02":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 3.25 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-02C":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 3.25 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-03":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-03A":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-03C":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-04":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-04C":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-05":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-05C":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-07C":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 90Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 90Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 90Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 90Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 90Hz, C.F.= 5","spec":"+/- 1.6 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"87 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-1917":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 90Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 90Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 90Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 90Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 90Hz, C.F.= 5","spec":"+/- 1.6 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"87 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-1919":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 80 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 3.25 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA33-1948":{"accOut":"?","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Accuracy, 60Hz Sine","spec":"+/- .25 %"},{"name":"Linearity, 60Hz Sine","spec":"+/- .15 %"},{"name":"Accuracy, 60Hz Square","spec":"+/- .25 %"},{"name":"Accuracy, 60Hz, C.F.= 3","spec":"+/- .6 %"},{"name":"Accuracy, 60Hz, C.F.= 5","spec":"+/- 1.2 %"},{"name":"Accuracy, 1000Hz Sine","spec":"+/- .625 %"},{"name":"Accuracy, 20000Hz Sine","spec":"+/- 1.375 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0024 %/%"},{"name":"Step Response @ 120ms","spec":"90 +/- 8 %"},{"name":"Output Noise","spec":"<= .0375 %"},{"name":"240 VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"270 uA"},{"name":"Linearity","spec":"+/- .04 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-02C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"268 uA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .1 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-04":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"288 uA"},{"name":"Linearity","spec":"+/- .055 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-04C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"288 uA"},{"name":"Linearity","spec":"+/- .055 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-05":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"278 uA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-05C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"278 uA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA34-1858":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ -f.s.","spec":"261 uA"},{"name":"Exc. Current @ +f.s.","spec":"278 uA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0005 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA36-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ +f.s.","spec":"255 uA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA36-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ +f.s.","spec":"255 uA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA36-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ +f.s.","spec":"255 uA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA36-04":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ +f.s.","spec":"64 uA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA36-04C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Exc. Current @ +f.s.","spec":"64 uA"},{"name":"Linearity","spec":"+/- .025 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA36-1949":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Exc. Current @ +f.s.","spec":"64 uA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"42+/- 7 dB"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"25+/- 5 dB"},{"name":"Output Noise","spec":"<= 1500 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"3.33+/-.001 V"},{"name":"Exc. Load Regulation","spec":"+/- 25 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .07 %"},{"name":"Excitation Current Limit","spec":"< 47 mA"},{"name":"Linearity","spec":"+/- .035 %"},{"name":"Accuracy","spec":"+/- .07 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 6 dB"},{"name":"Output Noise","spec":"<= 3000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-05":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"25+/- 5 dB"},{"name":"Output Noise","spec":"<= 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-07":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"25+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-08C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"3.33+/-.001 V"},{"name":"Exc. Load Regulation","spec":"+/- 25 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 47 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 6 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-09":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"25+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-09E":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-12C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-12E":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-1468":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"24+/- 7 dB"},{"name":"Output Noise","spec":"<= 3600 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-1544":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .07 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .035 %"},{"name":"Accuracy","spec":"+/- .07 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"30+/- 7 dB"},{"name":"Output Noise","spec":"<= 1600 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-15C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"3.33+/-.001 V"},{"name":"Exc. Load Regulation","spec":"+/- 25 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 47 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"31+/- 6 dB"},{"name":"Output Noise","spec":"<= 9 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-16":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"25+/- 5 dB"},{"name":"Output Noise","spec":"<= 1500 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-16C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-1793":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 25 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 60 mA"},{"name":"Excitation Voltage","spec":"5+/-.001 V"},{"name":"Exc. Load Regulation","spec":"+/- 17 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 35 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"3+/- 1 dB"},{"name":"Output Noise","spec":"<= 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-18C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-19":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"25+/- 5 dB"},{"name":"Output Noise","spec":"<= 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-19C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA38-19E":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 60 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 100 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Output Reg. w/ EXC Load","spec":"+/- .05 %"},{"name":"Excitation Current Limit","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"28+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA39-01":{"accOut":"Output (mA)","rows":[{"name":"Supply Current, Nom","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"30+/- 5 dB"},{"name":"Output Noise","spec":"<= 6 uArms"},{"name":"Compliance","spec":"+/- .77 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""},{"name":"Standard output load for te","spec":""}]},"DSCA39-02":{"accOut":"Output (mA)","rows":[{"name":"Supply Current, Nom","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"30+/- 5 dB"},{"name":"Output Noise","spec":"<= 6 uArms"},{"name":"Compliance","spec":"+/- .77 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""},{"name":"Standard output load for te","spec":""}]},"DSCA39-05":{"accOut":"Output (mA)","rows":[{"name":"Supply Current, Nom","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"30+/- 5 dB"},{"name":"Output Noise","spec":"<= 6 uArms"},{"name":"Compliance","spec":"+/- .77 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""},{"name":"Standard output load for te","spec":""}]},"DSCA39-07":{"accOut":"Output (mA)","rows":[{"name":"Supply Current, Nom","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"14+/- 5 dB"},{"name":"Output Noise","spec":"<= 6 uArms"},{"name":"Compliance","spec":"+/- 1.1 %"},{"name":"Accuracy @ 5 ohm load","spec":"+/- .16 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""},{"name":"Standard output load for te","spec":""}]},"DSCA39-1950":{"accOut":"Output (mA)","rows":[{"name":"Supply Current, Nom","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"14+/- 5 dB"},{"name":"Output Noise","spec":"<= 6 uArms"},{"name":"Compliance","spec":"+/- 1.1 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""},{"name":"Standard output load for te","spec":""}]},"DSCA40-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"27+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA40-05":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"27+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA40-05C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"29+/- 5 dB"},{"name":"Output Noise","spec":"<= 4 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA40-06":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"27+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA40-1951":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"27+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA40-1952":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"27+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-05C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"29+/- 5 dB"},{"name":"Output Noise","spec":"<= 4 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-06":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-09":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-13":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-14":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-15":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA41-15E":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Frequency Response","spec":"29+/- 5 dB"},{"name":"Output Noise","spec":"<= 4 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA42-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 45 mA"},{"name":"Excitation Voltage","spec":"20+/-1 V"},{"name":"Exc. Load Regulation","spec":"+/- 6000 ppm/mA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"37+/- 5 dB"},{"name":"Output Noise","spec":"<= 750 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA42-01C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 70 mA"},{"name":"Excitation Voltage","spec":"20+/-1 V"},{"name":"Exc. Load Regulation","spec":"+/- 6000 ppm/mA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"37+/- 5 dB"},{"name":"Output Noise","spec":"<= 3.2 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA42-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 45 mA"},{"name":"Excitation Voltage","spec":"20+/-1 V"},{"name":"Exc. Load Regulation","spec":"+/- 6000 ppm/mA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"40+/- 8 dB"},{"name":"Output Noise","spec":"<= 750 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA43-10":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 30 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 80 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Excitation Current Limit","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"24+/- 5 dB"},{"name":"Output Noise","spec":"<= 1000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA43-20E":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Supply Curr. w/ EXC Load","spec":"< 110 mA"},{"name":"Excitation Voltage","spec":"10+/-.003 V"},{"name":"Exc. Load Regulation","spec":"+/- 11 ppm/mA"},{"name":"Excitation Current Limit","spec":"< 75 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"27+/- 5 dB"},{"name":"Output Noise","spec":"<= 5 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-01":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .001 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"0 to 10 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-01C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 105 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .001 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"44+/- 7 dB"},{"name":"Step Response","spec":"0 to 10 %"},{"name":"Output Noise","spec":"< 4 uArms"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-02":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"47+/- 5 dB"},{"name":"Step Response","spec":"11 to 21 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"43+/- 5 dB"},{"name":"Step Response","spec":"50 to 60 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-03C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 105 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"43+/- 5 dB"},{"name":"Step Response","spec":"50 to 60 %"},{"name":"Output Noise","spec":"< 4 uArms"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-04":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"46+/- 5 dB"},{"name":"Step Response","spec":"65 to 95 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-04C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 105 mA"},{"name":"Linearity","spec":"+/- .03 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"46+/- 5 dB"},{"name":"Step Response","spec":"65 to 95 %"},{"name":"Output Noise","spec":"< 4 uArms"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-05C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 105 mA"},{"name":"Linearity","spec":"+/- .035 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"50+/- 5 dB"},{"name":"Step Response","spec":"90 to 100 %"},{"name":"Output Noise","spec":"< 4 uArms"},{"name":"Change in Iout w/ Max Load","spec":"+/- 1 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-06":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .035 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"56+/- 5 dB"},{"name":"Step Response","spec":"95 to 105 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-07":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .035 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"63+/- 5 dB"},{"name":"Step Response","spec":"95 to 105 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA45-08":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 85 mA"},{"name":"Linearity","spec":"+/- .04 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Zero-Crossing Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"TTL Input","spec":""},{"name":"Minimum Amplitude Error","spec":".08 %"},{"name":"Supply Sensitivity","spec":"< .0008 %/%"},{"name":"Excitation Voltage","spec":"5.1+/-.61 V"},{"name":"Frequency Response","spec":"40+/- 5 dB"},{"name":"Step Response","spec":"95 to 105 %"},{"name":"Output Noise","spec":"< 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47E-08C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .08 %"},{"name":"Accuracy","spec":"+/- .15 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 22 mA"},{"name":"Frequency Response","spec":"47+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47J-01C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .08 %"},{"name":"Accuracy","spec":"+/- .12 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 22 mA"},{"name":"Frequency Response","spec":"47+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47J-03":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .06 %"},{"name":"Accuracy","spec":"+/- .1 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 10.7 V"},{"name":"Frequency Response","spec":"53+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47K-05":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .05 %"},{"name":"Accuracy","spec":"+/- .08 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 10.7 V"},{"name":"Frequency Response","spec":"60+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47K-13":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .12 %"},{"name":"Accuracy","spec":"+/- .15 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 10.7 V"},{"name":"Frequency Response","spec":"57+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47K-14":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .1 %"},{"name":"Accuracy","spec":"+/- .12 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 10.7 V"},{"name":"Frequency Response","spec":"57+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47N-15":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .23 %"},{"name":"Accuracy","spec":"+/- .27 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 10.7 V"},{"name":"Frequency Response","spec":"57+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47N-15C":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .23 %"},{"name":"Accuracy","spec":"+/- .27 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 22 mA"},{"name":"Frequency Response","spec":"47+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47T-06":{"accOut":"Output (V)","rows":[{"name":"Supply Current","spec":"< 33 mA"},{"name":"Linearity","spec":"+/- .06 %"},{"name":"Accuracy","spec":"+/- .1 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 11 V"},{"name":"Frequency Response","spec":"63+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 300 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA47T-1928":{"accOut":"Output (mA)","rows":[{"name":"Supply Current","spec":"< 65 mA"},{"name":"Linearity","spec":"+/- .06 %"},{"name":"Accuracy","spec":"+/- .1 %"},{"name":"Power Supply Sensitivity","spec":"+/- .0003 %/%"},{"name":"Open Thermocouple Resp.","spec":"> 22 mA"},{"name":"Frequency Response","spec":"47+/- 7 dB"},{"name":"Step Response","spec":"85 to 105 %"},{"name":"Output Noise","spec":"<= 3 uArms"},{"name":"Chg. in Iout w/ Max Load","spec":"+/- .3 %"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA49-04":{"accOut":"Output (V)","rows":[{"name":"Supply Current, Nom","spec":"< 50 mA"},{"name":"Supply Current @ Max Load","spec":"< 110 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Linearity, 50mA Load","spec":"+/- .1 %"},{"name":"Accuracy, 50mA Load","spec":"+/- .2 %"},{"name":"Positive Current Limit","spec":"< 99 mA"},{"name":"Negative Current Limit","spec":"> -99 mA"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"30+/- 5 dB"},{"name":"Output Noise","spec":"<= 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA49-05":{"accOut":"Output (V)","rows":[{"name":"Supply Current, Nom","spec":"< 50 mA"},{"name":"Supply Current @ Max Load","spec":"< 110 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Linearity, 50mA Load","spec":"+/- .1 %"},{"name":"Accuracy, 50mA Load","spec":"+/- .2 %"},{"name":"Positive Current Limit","spec":"< 99 mA"},{"name":"Negative Current Limit","spec":"> -99 mA"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"30+/- 5 dB"},{"name":"Output Noise","spec":"<= 2000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA49-1601":{"accOut":"Output (V)","rows":[{"name":"Supply Current, Nom","spec":"< 50 mA"},{"name":"Supply Current @ Max Load","spec":"< 110 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Linearity, 50mA Load","spec":"+/- .12 %"},{"name":"Accuracy, 50mA Load","spec":"+/- .25 %"},{"name":"Positive Current Limit","spec":"< 120 mA"},{"name":"Negative Current Limit","spec":"> -120 mA"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":"43+/-25 dB"},{"name":"Output Noise","spec":"<= 4000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]},"DSCA49-1895":{"accOut":"Output (V)","rows":[{"name":"Supply Current, Nom","spec":"< 50 mA"},{"name":"Supply Current @ Max Load","spec":"< 110 mA"},{"name":"Linearity","spec":"+/- .02 %"},{"name":"Accuracy","spec":"+/- .05 %"},{"name":"Linearity, 50mA Load","spec":"+/- .12 %"},{"name":"Accuracy, 50mA Load","spec":"+/- .25 %"},{"name":"Positive Current Limit","spec":"< 120 mA"},{"name":"Negative Current Limit","spec":"> -120 mA"},{"name":"Power Supply Sensitivity","spec":"+/- .0006 %/%"},{"name":"Frequency Response","spec":".1+/-.4 dB"},{"name":"Output Noise","spec":"<= 4000 uVrms"},{"name":"240VAC Withstand","spec":""},{"name":"Hi-Pot","spec":""}]}} \ No newline at end of file diff --git a/projects/dataforth-dos/datasheet-pipeline/implementation/templates/datasheet-exact.js b/projects/dataforth-dos/datasheet-pipeline/implementation/templates/datasheet-exact.js index 876bb95f..0012daf5 100644 --- a/projects/dataforth-dos/datasheet-pipeline/implementation/templates/datasheet-exact.js +++ b/projects/dataforth-dos/datasheet-pipeline/implementation/templates/datasheet-exact.js @@ -7,6 +7,17 @@ const { getFamily } = require('../parsers/spec-reader'); +// DSCA per-model Final-Test templates (Fix 2 STAGE 1 output). Each entry is +// { accOut: 'Output (V)'|'Output (mA)', rows: [{name, spec}, ...] }, extracted +// byte-accurately from the staged originals. This is the AUTHORITATIVE source +// of DSCA parameter names + specs + accuracy output label; loaded once. +let DSCA_TEMPLATES = {}; +try { + DSCA_TEMPLATES = require('../dsca-templates.json'); +} catch (e) { + DSCA_TEMPLATES = {}; +} + // ------------------------------------------------------------------------- // DATA LINES: parameter names and units per family // ------------------------------------------------------------------------- @@ -189,12 +200,18 @@ function parseRawData(rawData, family) { } } - // Next line: step response / placeholders + // Next line: step response / placeholders. + // SCM5B/8B: "0","0",value DSCT: just value. Many DSCA models OMIT this bare + // line and go straight to the STATUS groups; consuming a STATUS group here + // drops a Final-Test row (the "lines drop" defect). For DSCA, skip consuming + // when the line is actually a STATUS group (starts with PASS/FAIL). if (lineIdx < lines.length) { - const parts = parseCSVLine(lines[lineIdx++]); - // SCM5B/8B: "0","0",value DSCT: just value - const lastVal = parts[parts.length - 1]; - result.stepResponse = parseFloat(lastVal) || 0; + const looksLikeStatus = /^"?(PASS|FAIL)/i.test(lines[lineIdx].trim()); + if (!(family === 'DSCA' && looksLikeStatus)) { + const parts = parseCSVLine(lines[lineIdx++]); + const lastVal = parts[parts.length - 1]; + result.stepResponse = parseFloat(lastVal) || 0; + } } // Remaining lines: STATUS groups @@ -297,6 +314,39 @@ function formatMeasured(statusStr) { return { passFail, formatted, value }; } +/** + * DSCA measured-value formatter. The DSCA Final-Test STATUS$ entries use the + * trailing digit as a literal decimal-place count (code N -> toFixed(N)), + * UNLIKE the 5B/8B QB format strings where code 2 means 1 decimal. Returns the + * trimmed value string (caller column-aligns it) plus the PASS/FAIL prefix. + */ +function formatMeasuredExact(statusStr) { + if (!statusStr || statusStr.length <= 4) return null; + const passFail = statusStr.substring(0, 4); + const decimalDigit = statusStr[statusStr.length - 1]; + // char at index 4 is either a space (positive) or '-' (negative); start there + // so negative signs survive (e.g. "PASS-4.2424060" -> "-4", not "4"). + const valueStr = statusStr.substring(4, statusStr.length - 1).trim(); + const value = parseFloat(valueStr); + if (isNaN(value)) return { passFail, valStr: valueStr, value: NaN }; + const d = parseInt(decimalDigit, 10); + const valStr = isNaN(d) ? value.toFixed(1) : value.toFixed(d); + return { passFail, valStr, value }; +} + +/** + * Split a DSCA template spec string into its value part and trailing unit. + * e.g. "< 30 mA" -> { valuePart: "< 30", unit: "mA" } (internal spacing kept, + * so the value part can be right-aligned to match the staged column layout). + * "+/- 11 ppm/mA" -> { valuePart: "+/- 11", unit: "ppm/mA" }. + */ +function splitSpecUnit(spec) { + const s = String(spec); + const m = s.match(/^(.*\S)\s+(\S+)$/); + if (m) return { valuePart: m[1], unit: m[2] }; + return { valuePart: s.trim(), unit: '' }; +} + // ------------------------------------------------------------------------- // Format TSPEC display string from spec values // ------------------------------------------------------------------------- @@ -439,9 +489,7 @@ function buildTSpecs(specs, family, stepResponse) { function formatAccuracyLine(point, sensorNum, maxIn) { let stimStr; if ((sensorNum >= 3 && sensorNum <= 6) || sensorNum === 7) { - // Temperature: +####.## (thermocouples 3-6 AND RTD 7 — Dataforth RTD - // datasheets report the input as temperature, not the raw resistance. - // The .DAT/raw_data stimulus is already in degrees C, so no conversion.) + // Temperature: +####.## stimStr = formatSigned(point.stim, 2, 8); } else { // Voltage/Current: +###.### @@ -498,6 +546,14 @@ function generateExactDatasheet(record, specs) { return generateSCMVASDatasheet(record); } + // DSCA STAGE 2: the per-model staged template is the authoritative Final-Test + // layout (names + specs + accuracy output label). No template means no staged + // original was available -> do not guess the layout; skip this cert. + const dscaTpl = (family === 'DSCA') + ? (DSCA_TEMPLATES[(record.model_number || '').trim()] || null) + : null; + if (family === 'DSCA' && !dscaTpl) return null; + const parsed = (family === 'SCM7B') ? parse7BRawData(record.raw_data) : parseRawData(record.raw_data, family); @@ -557,15 +613,18 @@ function generateExactDatasheet(record, specs) { // Input column header based on sensor type let inputHeader; if ((sensorNum >= 3 && sensorNum <= 6) || sensorNum === 7) { - // RTD (7) reports temperature, same as thermocouples (3-6). inputHeader = ' Temp. (C)'; } else if (sensorNum === 2 || sensorNum === 9) { inputHeader = ' Iin (mA)'; } else { inputHeader = (maxIn != null && maxIn < 1) ? ' Vin (mV)' : ' Vin (V)'; } - lines.push(' ' + inputHeader + ' Vout (V) Vout (V)* Error (%) Status'); - lines.push(TAB5 + '========== ========== ========== ========= ========'); + // DSCA labels its accuracy output column "Output (V)"/"Output (mA)" (from the + // template) with '-' rule separators; 5B/8B/etc. use "Vout (V)" with '='. + const accOut = (family === 'DSCA' && dscaTpl) ? dscaTpl.accOut : 'Vout (V)'; + const accSep = (family === 'DSCA') ? '-' : '='; + lines.push(' ' + inputHeader + ' ' + accOut + ' ' + accOut + '* Error (%) Status'); + lines.push(TAB5 + accSep.repeat(10) + ' ' + accSep.repeat(10) + ' ' + accSep.repeat(10) + ' ' + accSep.repeat(9) + ' ' + accSep.repeat(8)); for (const point of parsed.accuracy) { lines.push(formatAccuracyLine(point, sensorNum, maxIn)); @@ -577,6 +636,62 @@ function generateExactDatasheet(record, specs) { // QB column positions (1-indexed): TAB(31), TAB(47), TAB(60-speclen), TAB(61), TAB(71) lines.push(' FINAL TEST RESULTS'); lines.push(''); + if (family === 'DSCA') { + // DSCA Final-Test renders from the per-model staged template: the rows give + // the parameter names + specs (and accuracy label) directly; the value-bearing + // raw_data STATUS groups map positionally onto the spec-bearing rows. Rows with + // an empty spec (240VAC Withstand / Hi-Pot) carry no measured value and render + // as PASS. Header/column scheme matches the staged originals. + + // Value-bearing measurements in source order (drop "PASS"/"" padding entries). + const measurements = []; + for (const s of parsed.statusEntries) { + const m = formatMeasuredExact(s); + if (m) measurements.push(m); + } + const specRowCount = dscaTpl.rows.filter(r => (r.spec || '').trim()).length; + // The simple positional zip is only sound when there is exactly one measured + // value per spec-bearing row. When counts differ, this subtype uses a slot + // layout the zip can't resolve (e.g. raw_data records load points the template + // omits), so emitting would misalign values onto wrong rows. Skip and flag for + // STAGE 3 per-subtype mapping rather than publish wrong data ("do not guess"). + if (measurements.length !== specRowCount) return null; + + let h1 = setCol('', 12, 'Parameter'); + h1 = setCol(h1, 31, 'Measured Value*'); + h1 = setCol(h1, 51, 'Specification'); + h1 = setCol(h1, 69, 'Status'); + lines.push(h1); + let h2 = setCol('', 4, '='.repeat(25)); + h2 = setCol(h2, 31, '='.repeat(15)); + h2 = setCol(h2, 48, '='.repeat(19)); + h2 = setCol(h2, 69, '='.repeat(6)); + lines.push(h2); + + let mi = 0; + for (const row of dscaTpl.rows) { + const spec = (row.spec || '').trim(); + let line = setCol('', 4, row.name); + if (spec) { + const su = splitSpecUnit(spec); + const m = measurements[mi++]; + if (m) { + // measured value right-justified ending at col 38, unit at col 40 + const v = String(m.valStr); + line = setCol(line, 39 - v.length, v); + if (su.unit) line = setCol(line, 40, su.unit); + } + // spec value-part right-justified ending at col 58, unit at col 60 + line = setCol(line, 59 - su.valuePart.length, su.valuePart); + if (su.unit) line = setCol(line, 60, su.unit); + line = setCol(line, 70, m ? m.passFail : 'PASS'); + } else { + // no spec => 240VAC Withstand / Hi-Pot style row: blank measured + PASS + line = setCol(line, 70, 'PASS'); + } + lines.push(line); + } + } else { // QB: TAB(12); "Parameter"; TAB(30); "Measured Value"; TAB(51); "Specification "; TAB(70); "Status" let hdr1 = setCol('', 11, 'Parameter'); hdr1 = setCol(hdr1, 29, 'Measured Value'); @@ -626,6 +741,7 @@ function generateExactDatasheet(record, specs) { lines.push(line); } + } // end non-DSCA Final Test Results // ---- Footer ---- // 240 VAC / Hi-Pot (conditional by family/model) @@ -649,9 +765,6 @@ function generateExactDatasheet(record, specs) { let hp = setCol(TAB5 + 'Hi-Pot', 70, 'PASS'); lines.push(hp); } - } else if (family === 'DSCA') { - lines.push(TAB5 + '240VAC Withstand' + ''.padEnd(50) + 'PASS'); - lines.push(TAB5 + 'Hi-Pot' + ''.padEnd(60) + 'PASS'); } else if (family === 'DSCT') { lines.push(TAB5 + '240 VAC Withstand' + ''.padEnd(49) + 'PASS'); lines.push(TAB5 + 'Hi-Pot' + ''.padEnd(60) + 'PASS');