<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.togotech.co.kr/index.php?action=history&amp;feed=atom&amp;title=3586C-01.txt</id>
	<title>3586C-01.txt - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.togotech.co.kr/index.php?action=history&amp;feed=atom&amp;title=3586C-01.txt"/>
	<link rel="alternate" type="text/html" href="https://www.togotech.co.kr/index.php?title=3586C-01.txt&amp;action=history"/>
	<updated>2026-04-26T17:45:19Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://www.togotech.co.kr/index.php?title=3586C-01.txt&amp;diff=66372&amp;oldid=prev</id>
		<title>Togotech: 새 문서: HP 3586C Selective Level Meter &lt;pre&gt; 10     !2023/04/25 기본 리딩 20     CLEAR SCREEN 30     OPTION BASE 1 40     INTEGER I 50     DIM Data$[20],Header$[1] 60     GOSUB Fileop...</title>
		<link rel="alternate" type="text/html" href="https://www.togotech.co.kr/index.php?title=3586C-01.txt&amp;diff=66372&amp;oldid=prev"/>
		<updated>2023-04-25T03:36:42Z</updated>

		<summary type="html">&lt;p&gt;새 문서: &lt;a href=&quot;/index.php/HP_3586C_Selective_Level_Meter&quot; title=&quot;HP 3586C Selective Level Meter&quot; data-bs-title=&quot;HP_3586C_Selective_Level_Meter&quot;&gt;HP 3586C Selective Level Meter&lt;/a&gt; &amp;lt;pre&amp;gt; 10     !2023/04/25 기본 리딩 20     CLEAR SCREEN 30     OPTION BASE 1 40     INTEGER I 50     DIM Data$[20],Header$[1] 60     GOSUB Fileop...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[HP 3586C Selective Level Meter]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
10     !2023/04/25 기본 리딩&lt;br /&gt;
20     CLEAR SCREEN&lt;br /&gt;
30     OPTION BASE 1&lt;br /&gt;
40     INTEGER I&lt;br /&gt;
50     DIM Data$[20],Header$[1]&lt;br /&gt;
60     GOSUB Fileopen&lt;br /&gt;
70     ASSIGN @Slm TO 724&lt;br /&gt;
80     OUTPUT @File;&amp;quot;No.,Time[s],Freq[Hz],Level[dBm]&amp;quot;&lt;br /&gt;
90     T0=TIMEDATE&lt;br /&gt;
100 ! GOSUB Measure0 ! spectrum analyzer&lt;br /&gt;
110    GOSUB Measure1! wideband, =power meter&lt;br /&gt;
120    STOP&lt;br /&gt;
130 Measure0:      !spectrum analyzer&lt;br /&gt;
140    No=0&lt;br /&gt;
150    FOR Freq=200 TO 2000 STEP 1&lt;br /&gt;
160      No=No+1&lt;br /&gt;
170      OUTPUT @Slm;&amp;quot;FR &amp;quot;;Freq;&amp;quot;Hz&amp;quot;&lt;br /&gt;
180      TRIGGER @Slm&lt;br /&gt;
190      GOSUB Reading&lt;br /&gt;
200      T=DROUND((TIMEDATE-T0)*1.00000001,3)&lt;br /&gt;
210      PRINT &amp;quot;No=&amp;quot;;No;&amp;quot;, T=&amp;quot;;T;&amp;quot;s, Freq=&amp;quot;;Freq;&amp;quot;Hz&amp;quot;;&amp;quot;, Level=&amp;quot;;Level;&amp;quot;dBm&amp;quot;&lt;br /&gt;
220      OUTPUT @File;No,T,Freq,Level&lt;br /&gt;
230    NEXT Freq&lt;br /&gt;
240    RETURN&lt;br /&gt;
250 Measure1:      !wideband, power meter&lt;br /&gt;
260    ASSIGN @Fg TO 710  !HP33120&lt;br /&gt;
270    No=0&lt;br /&gt;
280    Freq_start=200&lt;br /&gt;
290    Freq_stop=1.5E+7&lt;br /&gt;
300    Nop=201&lt;br /&gt;
310    LOOP&lt;br /&gt;
320      No=No+1&lt;br /&gt;
330      K=(Freq_stop/Freq_start)^(1/(Nop-1))&lt;br /&gt;
340      Freq=Freq_start*K^(No-1)&lt;br /&gt;
350      Freq=DROUND(Freq,4) !유효자리 4&lt;br /&gt;
360    EXIT IF Freq&amp;gt;Freq_stop&lt;br /&gt;
370      OUTPUT @Fg;&amp;quot;FREQ&amp;quot;;Freq&lt;br /&gt;
380      TRIGGER @Slm&lt;br /&gt;
390      GOSUB Reading&lt;br /&gt;
400      T=DROUND((TIMEDATE-T0)*1.00000001,3)&lt;br /&gt;
410      PRINT &amp;quot;No=&amp;quot;;No;&amp;quot;, T=&amp;quot;;T;&amp;quot;s, Freq=&amp;quot;;Freq;&amp;quot;Hz&amp;quot;;&amp;quot;, Level=&amp;quot;;Level;&amp;quot;dBm&amp;quot;&lt;br /&gt;
420      OUTPUT @File;No,T,Freq,Level&lt;br /&gt;
430    END LOOP &lt;br /&gt;
440    RETURN&lt;br /&gt;
450 Reading:  !&lt;br /&gt;
460    ENTER @Slm;Data$&lt;br /&gt;
470    Header$=Data$[1;1]&lt;br /&gt;
480    SELECT Header$&lt;br /&gt;
490    CASE &amp;quot;O&amp;quot;&lt;br /&gt;
500      Level=+999&lt;br /&gt;
510    CASE &amp;quot;N&amp;quot;&lt;br /&gt;
520      Level=VAL(Data$[2;10])&lt;br /&gt;
530    CASE &amp;quot;U&amp;quot;&lt;br /&gt;
540      Level=-999&lt;br /&gt;
550    CASE ELSE &lt;br /&gt;
560      PRINT &amp;quot;unknown header. stop&amp;quot;&lt;br /&gt;
570      STOP&lt;br /&gt;
580    END SELECT &lt;br /&gt;
590    RETURN&lt;br /&gt;
600 Fileopen:  !&lt;br /&gt;
610    DIM Filename$[20],Dhms$[8]&lt;br /&gt;
620    Time$=TIME$(TIMEDATE)&lt;br /&gt;
630    Date$=DATE$(TIMEDATE)&lt;br /&gt;
640    Dhms$=Date$[1;2]&amp;amp;Time$[1;2]&amp;amp;Time$[4;2]&amp;amp;Time$[7;2]&lt;br /&gt;
650    Filename$=Dhms$&amp;amp;&amp;quot;.txt&amp;quot;&lt;br /&gt;
660    CREATE Filename$,1&lt;br /&gt;
670    ASSIGN @File TO Filename$;FORMAT ON&lt;br /&gt;
680    RETURN&lt;br /&gt;
690    END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Togotech</name></author>
		
	</entry>
</feed>