Thailand DX Association (HSDXA) Technology & Training
12/6/2014 | Author HS0NNU |
วันนี้จะแนะนำการทำให้โปรแกรม Orbitron สั่งงานเปลี่ยนความถี่ให้กับโปรแกรม SdrSharp เองโดยที่เราไม่ต้องปรับความถี่ตามดาวเทียมที่ SdrSharp เพียงแต่เลือกดาวเทียมที่จะติดตามและความถี่ที่ต้องการรับฟังไว้เท่านั้น Mode และตั้งค่าอื่นๆยังคงต้องตั้งที่ SdrSharp เอง ซึ่งก็ตรงความต้องการของผม แค่ขอให้มีการปรับ Doppler ชดเชยให้ก็พอแล้วเราก็นั่งฟังชิลล์ๆหรือทำอย่างอื่นโดยไม่ต้องห่วงเรื่องปรับความถี่ตามไปตลอดเวลา บทความสั้นนี้เหมาะกับคนที่ติดตั้งโปรแกรม SdrSharp และ Orbitron ในเครื่องที่ใช้งานได้ดีแล้ว เนื่องจากไม่อยากยาวเกินไปครับ
ดาวโหลด plugin ครับ http://public-xrp.s3.amazonaws.com/SatelliteTracker2.zip หรืออีกที่นึงจะอยู่ด้านล่างๆของหน้าเว็บ http://www.pe0sat.vgnet.nl/sdr/sdr-software/sdrsharp/ ดาวโหลดได้มาแล้วแตก 3 ไฟล์ที่เป็น DLL และ XML ไปไว้ในโฟวเดอ sdrsharp
ตั้งค่าที่ SdrSharp
จากนั้นคลิ้กขวาที่ไฟล์ SdrSharp.exe.Config เลือก open หรือ edit ด้วย Notepad
มองหาบรรทัด <sharpPlugins>
ถ้ามีให้แทรกบรรทัดนี้ต่อเข้าที่บรรทัดต่อจาก <sharpPlugins> (ก๊อบปี้ไปทั้งบรรทัด)
<add key="SatelliteTracker" value="SDRSharp.SatelliteTracker.SatelliteTrackerPlugin,SDRSharp.SatelliteTracker" />
ถ้าไม่มี ให้ปิดไฟล์ แล้วเปิดไฟล์ Plugins.xml แทน แล้วก็แทรกบรรทัดนั้นต่อจากบรรทัด <sharpPlugins> เช่นกัน ทำแล้ว save แล้ว exit
ตั้งค่าที่ Orbitron เข้าโฟวเด้อ ..\Program files\Orbitron\Config\ เปิดไฟล์ Setup.cfg ด้วย Notepad จากนั้นเพิ่ม 2 บรรทัดนี้ที่ท้ายไฟล์
[Drivers]
SDRSharp=SDRSharp.exe
ทำแล้ว save แล้ว exit
การใช้งาน
เปิดโปรแกรม Orbitron กดไปที่แทป Rotor/Radio ดูช่องขวาอันบน Driver กดเพื่อเลือก SdrSharp แล้วกดปุ่มเรียก Driver
*หมายเหตุ ผมลองติดตั้งในวินโดว์8 แก้ไขตั้งค่าเรียบร้อย เรียกเพื่อเลือก driver มันไม่มี SdrSharp ต้องปิดโปรแกรมไปแล้วเข้าใหม่ด้วย As Administrator แบบนี้ถึงจะมี SdrSharp Driver ให้เลือก*
หลังจากกดปุ่มเรียก Driver จะมีหน้าต่างมาถามว่า SdrSharp อยู่ที่ไหน ก็ตอบตกลงเพื่อ Browse ไปโฟวเดอร์ที่ติดตั้ง SdrSharp ไว้ และเลือกไฟล์ SdrSharp.exe แล้วกด open
หลังจากกด Open โปรแกรม Orbitron จะไปเรียกเปิดโปรแกรม SdrSharp มาให้เอง (และจะจำไว้ ต่อจากนี้ถ้ากด SdrSharp Driver มันจะเปิด SdrSharp ให้เราเลย)
ชม SdrSharp ที่มี Satellite Tracker Plugin
กด Start ให้ SdrSharp ปรับเสียง ปรับโหมดให้ตรงกับดาวเทียม ตอนนี้จะรับฟังความถี่ใดๆก็ได้ จากนั้นมาดูที่แทป Satellite Tracker Plugin เริ่มให้รับค่าจาก Orbitron มาใช้
1.เลือก Enable
2.Tracking Software เลือก Orbitron
3.กดปุ่ม Connect รอซักครู่ ข้อมูลของดาวเทียมที่ติดตามอยู่ที่ Orbitron ก็จะแสดงขึ้นมาที่ SdrSharp แล้วก็จะปรับความถี่พร้อมเลื่อนความถี่ตามด๊อปเลอร์ให้เราด้วย
เมื่อจะเลิกใช้งาน กดซ้ำที่ปุ่มเรียก driver ของ Orbitron โปรแกรมจะปิด SdrSharp ให้เราเอง หรือถ้าเรากด Disconnect ที่ Satellite Tracker Plugin มันก็จะปิด SdrSharp ให้เราเช่นกัน
ปัญหาที่พบ
1.บางครั้งกดเลือก SdrSharp Driver แล้วโปรแกรมจะขึ้นมาช้ารอหลายวินาที และมีไม่ขึ้นมาด้วยเหมือนกันโดยมีข้อความบอกที่ Orbitron (อันนี้เราก็ต้องไปเรียก SdrSharp เอาเอง)
2.ความถี่จากดาวเทียมจริงๆไม่ตรงเป๊ะกับข้อมูลที่หาได้จากเว็บ อันนี้ต้องไปกดแก้ค่าเอาที่ช่อง DnLink ของ Orbitron ซึ่งการคิดความถี่ใหม่ที่จะป้อนนั้นยากหน่อย มันเป็นความถี่ก่อน Doppler แต่ว่าความถี่ที่เราเห็นบนจอสเปคตั้มที่รับได้นั้นมัน Doppler มาแล้ว
3.เมื่อความถี่ไม่ตรงเป๊ะจะมีปัญหากับโหมด Bandwidth แคบๆอย่าง CW ถ้ารีบก็แก้โดยปลด Enable ออกแล้วปรับด้วยมือเอา แต่ถ้ามีเวลาก็ป้อนความถี่ที่ช่อง DnLink ของ Orbitron แล้วโปรแกรมจะจำค่าใหม่นี้ไว้ (แต่ถ้าไปเลือกความถี่เอาจาก drop down menu มันจะลืมความถี่ไปใช้ความถี่ที่ป้อนตายตัวไว้ตอนแรก)
73
HS0NNU
Copyright © 2014 All Rights Reserved.