INDI เป็นข้ามแพลตฟอร์มกระจายได้อย่างอิสระเปิดแหล่งที่มาง่ายขนาดเล็กและง่ายต่อการแยกโครงการซอฟต์แวร์เป็นภูตที่ไม่ใช่แบบโต้ตอบที่ถูกสร้างขึ้นจากพื้นดินขึ้นเพื่อทำหน้าที่เป็นดาราศาสตร์ โปรโตคอลควบคุม GNU / Linux และระบบปฏิบัติการ UNIX เหมือน มันถูกนำมาใช้ใน C / C ++.
เครื่องมือโปรโตคอลอินเตอร์เฟซการควบคุมการกระจายเป็นกลาง
ซอฟแวร์มีวัตถุประสงค์เพื่อให้เป็นเครื่องมือที่เป็นกลางโปรโตคอลอินเตอร์เฟซการควบคุมการกระจายที่ใช้ระบบอัตโนมัติขับรถแบ็กเอนด์และการสนับสนุนสำหรับจำนวนของอุปกรณ์ทางดาราศาสตร์รวมทั้งกล้องโทรทรรศน์ focusers และ CCDs (อุปกรณ์ชาร์จคู่).
รองรับหลากหลายของอุปกรณ์
อุปกรณ์สนับสนุนในขณะนี้รวมถึงกล้องโทรทรรศน์หลาย CCDs (อุปกรณ์ชาร์จคู่), ล้อกรอง focusers และอีกหลายกล้องวิดีโอ INDI ถูกนำมาใช้ในห้องสวีทดาราศาสตร์ที่นิยม ได้แก่ Xephem, KStars, DCD และ Cartes Du Ciel.
นอกจากนี้ยังสนับสนุนการเรียนต่างๆของเครื่องมือดาราศาสตร์สามารถซ้อนกันได้อย่างง่ายดายด้วยโปรโตคอล XML อื่น ๆ และได้รับการสนับสนุนที่หลากหลายของลูกค้า ในขณะที่มันได้รับการทดสอบ 32 และระบบ 64 บิต คำแนะนำการติดตั้งโดยละเอียดที่ให้บริการโดย Softoware ด้านล่าง.
การเริ่มต้นใช้ INDI
การติดตั้งซอฟแวร์ INDI บนระบบปฏิบัติการ GNU / Linux เป็นเรื่องง่ายมากที่คุณจะต้องดาวน์โหลดแพคเกจที่มาล่าสุดจาก Softoware บันทึกเก็บในไดเรกทอรีหลักของคุณแยกเนื้อหาที่ใช้เก็บยูทิลิตี้ผู้จัดการและ เปิดหน้าต่าง terminal.
ในหน้าต่าง terminal รัน & lsquo;. & rsquo CMake; คำสั่งเพื่อกำหนดค่าโปรแกรมสมมติว่าทุกการอ้างอิงรันไทม์ที่ได้รับการติดตั้ง (libnova, cfitsio, GSL) ตามด้วย & lsquo; & rsquo ทำให้; คำสั่งเพื่อรวบรวมมัน.
หลังจากการดำเนินการรวบรวมประสบความสำเร็จคุณต้องเรียกใช้อย่างใดอย่างหนึ่งและ lsquo; sudo ให้ติดตั้ง & rsquo; หรือ & lsquo; ให้ติดตั้ง & rsquo; คำสั่งขึ้นอยู่กับว่าคุณ rsquo; อีกครั้งของผู้ใช้ที่มีสิทธิ์หรือรากการติดตั้งระบบ INDI กว้างทำให้สามารถใช้ได้กับผู้ใช้ทั้งหมดในคอมพิวเตอร์ของคุณ คำแนะนำการใช้งานโดยละเอียดมีอยู่ในไฟล์ README ภายในแพคเกจแหล่งที่มา
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- < li> INDI :: อากาศสำหรับการสนับสนุนของอุปกรณ์สภาพอากาศ.
- INDI :: GPS สำหรับการสนับสนุนของอุปกรณ์ GPS.
- คนขับสภาพอากาศ Wunderground.
- มี้ด DSI I & II การสนับสนุน.
- FocusLynx สนับสนุน focuser.
- PerfectStar สนับสนุน focuser.
- ระบบพิกัดโลก (WCS) การสนับสนุนในการสร้างพอดี.
- การปรับปรุงโปรแกรมควบคุม Losmany.
- คนขับรถใหม่ Celestron.
- คนขับรถใหม่ IEQPro.
- การสนับสนุนสำหรับที่จอดรถที่กำหนดเองในไดรเวอร์โดม.
- การสนับสนุนเปิดวงควบคุมโดม.
- CCD QHY ต่างๆและฟิลเตอร์แก้ไขล้อและการสนับสนุน QHY OSX.
- คู่มือ SBIG ภายนอกแก้ไข CCD.
- การสนับสนุนที่จอดรถที่กำหนดเองสำหรับ Celestron / ดาราศาสตร์ / AstroElectronics / IEQPro
- การปรับปรุงไดรเวอร์ ASI ZWO.
- การปรับปรุงห้องสมุดสุดยอด สนับสนุนการปรับปรุง NET ในไดร์เวอร์ INDI Apogee.
- Standarizing ภูเขาฆ่าและอัตราการติดตาม.
- Video4Linux 2 การแก้ไขและการปรับปรุง (16bpp รูปแบบพิกเซล (Y16 และ BYR2) ซี
- flashled, colorspace / เชิงเส้นซ้อน) บันทึก Simutaneous / กระแส / ประสบการณ์ สตรีม
- หารอัตรา Rec รูปแบบไฟล์.
- EQMod แก้ไข: ให้การติดตามการเคลื่อนไหวหลังจากที่จอยสติ๊กจะหยุดการทำงาน พาร์คเริ่มต้น
- ตั้งเข้ารหัสเสมอ.
- การสนับสนุนที่ดีขึ้นสำหรับไดรเวอร์ในสถาปัตยกรรม ARM.
- ความสามารถในการเข้าสู่ระบบที่ดีขึ้น.
- เลิก. LX200Legacy และห้องสมุด indimain
มีอะไรใหม่ ในรุ่น 1.0.0:
- 3rdparty. การสนับสนุนสำหรับ QHY CCDs และ CFWs (เบต้า)
- 3rdparty. การสนับสนุนสำหรับมี้ดดีเอสไอ (เบต้า)
- 3rdparty. การสนับสนุนสำหรับกล้อง FFMV
- การสนับสนุนสำหรับ STAR2000.
- การสนับสนุนสำหรับโดม Baader.
- การสนับสนุนสำหรับ Baader SteelDrive focuser.
- การสนับสนุนสำหรับโดม slaving (เบต้า).
- Subframing และการสนับสนุน debayer ในไดร์เวอร์ gPhoto.
- การจัดการที่ดีและ CFW CCD ติดตามภายนอกสำหรับ SBIG CCDs.
- เพิ่มการสนับสนุน debayer สำหรับกล้องสีที่มีตัวเลือกที่ผู้ใช้กำหนด Debayer จะดำเนินการในระดับที่ลูกค้า.
- deinterlacing คงที่และการสนับสนุนใน subframing ไดรเวอร์ Starlight Xpress.
- ปัญหาถาวรด้วยการสนับสนุนจอยสติ๊กในไดรเวอร์บาง การสนับสนุนจอยสติ๊กที่เพิ่มเข้ามา focuser และล้อกรอง.
- การปรับปรุงในรุ่นของหัวพอดี.
- การปรับปรุงประสิทธิภาพการทำงานของไดรเวอร์บางภายใต้ SBCs เช่นราสเบอร์รี่ PI.
- แฟนเพิ่มและการควบคุมความเร็วในการอ่านข้อมูลที่ CCD เพื่อ QSI.
- ปัญหาถาวรในสถานที่เกิดเหตุคนขับ INDI.
- ถดถอยถาวรในโปรแกรมควบคุม LX200Basic.
- แก้ไขปัญหาด้วยการตั้งค่าเซิร์ฟเวอร์ INDI ตัวแปรสภาพแวดล้อมสำหรับโครงกระดูกและ config ไฟล์.
- การแก้ไขต่างๆสำหรับการโหลด / ประหยัดของการกำหนดค่าใช้.
มีอะไรใหม่ ในรุ่น 0.9.7:
- การสนับสนุนสำหรับ EQMod และ Atik ไดรเวอร์ที่ CCD ใน Linux และ OSX.
- การสนับสนุนจอยสติ๊กสำหรับไดรเวอร์กล้องโทรทรรศน์.
- กล้องโทรทรรศน์ที่ดีขึ้นและไดรเวอร์ focuser.
- Bugfixes.
มีอะไรใหม่ ในรุ่น 0.9.6:
- รุ่นนี้รองรับหน่วย Starlight Xpress Adaptive Optics บอร์ด Arduino (กับคนขับรถที่ปรับแต่งสำหรับอุปกรณ์เสริมหอดูดาวที่พบบ่อย) และ GPUSB คู่มือการเชื่อมต่อพอร์ต.
- จะช่วยเพิ่มการสนับสนุนสำหรับ Startlight CCDs Xpress และล้อกรอง.
มีอะไรใหม่ ในรุ่น 0.9.5:
- การปรับปรุงที่สำคัญในการ INDI และห้องสมุดฐานลูกค้า bugfixes ใน LX200, เจลลันและไดรเวอร์ Celestron, จำลอง focuser ใหม่และการปรับปรุงชุดจำลองที่มีอยู่.
มีอะไรใหม่ ในรุ่น 0.9.1:
- ปล่อย bugfix รุ่นรองนี้ช่วยแก้ไขปัญหาในการรวบรวมระบบปฏิบัติการลินุกซ์ที่ไม่ใช่.
มีอะไรใหม่ ในรุ่น 0.9.0:
- INDI :: ไดรเวอร์ฐานที่ใช้ตอนนี้สำหรับการเรียนส่วนใหญ่ของเครื่องมือดาราศาสตร์.
- ใหม่ iEQ45 GoTo ไดร์เวอร์ทอเรียลเยอรมันเมา.
- การปรับปรุงใหม่ QSI CCD & amp; โปรแกรมควบคุมตัวกรอง.
- การปรับปรุงใหม่แสงดาว Xpress CCD & amp; โปรแกรมควบคุมตัวกรอง.
- ใหม่การปรับปรุงโปรแกรมควบคุม RoboFocus.
- libboost ไม่จำเป็นที่จะสร้าง libindi.
- การปรับปรุงการสนับสนุนการสร้างระบบปฏิบัติการลินุกซ์ที่ไม่ใช่.
- แก้ไขข้อผิดพลาดต่าง ๆ นานาและการปรับปรุงเล็กน้อย.
มีอะไรใหม่ ในรุ่น 0.8.0:
- การสนับสนุนสำหรับอุปกรณ์ใหม่.
- CCD Starlight Xpress และวงล้อกรอง.
- EQ Synscan เมา.
- TCFs focuser.
- CCD QSI.
- ซัพพลายดาราศาสตร์วิทยุ Spectracyber สายไฮโดรเจน Spectrometer.
มีอะไรใหม่ ในรุ่น 0.7.1:
- ข้อผิดพลาดตัวกรองการเปลี่ยนแปลงในเทคโนโลยีที่แท้จริงกรองล้อได้รับการแก้ไข.
- INDI :: ฟังก์ชั่นเป็นสื่อกลางที่ได้รับการปรับปรุงและการอ่านใน buffer INDI :: BaseClient ได้รับการแก้ไขในหมู่อื่น ๆ อีกจิปาถะแก้ไข.
มีอะไรใหม่ ในรุ่น 0.7:
- การเปลี่ยนชื่อแบบไดนามิกของคนขับรถเมื่อเวลาทำงาน: indiserver ขณะส่งลูกค้าชื่อคงที่ของคนขับรถซึ่งมักจะตายตัวในรหัสที่มาขับ นี้นำเสนอภาวะที่กลืนไม่เข้าคายไม่ออกสำหรับคนขับรถเหมือนกันที่ต้องทำงานพร้อมกัน สมมติว่าเรามีโปรแกรมควบคุมการเข้ารหัสและสองอุปกรณ์เข้ารหัส (เช่น Alt & amp; เข้ารหัส Az) ขณะที่มันยืนตอนนี้คนขับรถไม่สามารถเปลี่ยนชื่อ (เช่น "ENCODER") ถึง (เช่น "AZ_ENCODER") ในเวลาทำงาน ใน v0.7 libindi, indiserver สนับสนุนการเปลี่ยนชื่อแบบไดนามิกของไดรเวอร์.
- ผู้ช่วยมาตรฐาน API ในการสร้างและใช้ประโยชน์จากลูกค้า INDI: บางครั้งก็เป็นสิ่งที่จำเป็นสำหรับโปรแกรมควบคุมเมตาเพื่อทำหน้าที่เป็นลูกค้าไดรเวอร์อื่น ๆ (เช่นความสามารถในการส่งคำสั่ง) ก่อนที่จะมี v0.7 นี้งานทางโลกได้รับการดำเนินการด้วยตนเอง ตอนนี้ด้วยความช่วยเหลือของผู้ช่วยที่เรียนมันเป็นงานเล็ก ๆ น้อย ๆ .
- ความสามารถในการโหลดคุณสมบัติการควบคุมจากไฟล์ XML ภายนอก ไม่จำเป็นต้องคุณสมบัติรหัสยากอีกต่อไป!
- ความสามารถในการเขียน / อ่านไฟล์ XML สำหรับการกำหนดค่าค่าคนขับรถที่จะโหลดในเวลาทำงาน: คุณลักษณะที่ร้องขอยาวเป็นตอนที่งาน! ใน libindi v0.7, ไดรเวอร์ทั้งหมดภายใต้กรอบการทำงานใหม่โดยอัตโนมัติสามารถอ่านและบันทึกไฟล์การกำหนดค่า XML สำหรับค่าเริ่มต้นหรือค่าสุดท้ายการติดตั้ง.
- การอำนวยความสะดวกและการจำลองการแก้จุดบกพร่องของไดรเวอร์.
- New C ++ กรอบเพื่ออำนวยความสะดวกการพัฒนาของไดรเวอร์ INDI ใหม่.
- หลากหลายของบุคคลที่ 3 ไดรเวอร์ใหม่!
- แก้ไขข้อผิดพลาดหลายสำหรับการขับรถในปัจจุบันและกรอบ.
มีอะไรใหม่ ในรุ่น 0.6:
- ดาราศาสตร์ติดการสนับสนุน.
- SBIG และการขับรถสุดยอดและการปรับปรุง.
- modular สร้างใหม่เพื่อสนับสนุนโปรแกรมควบคุมบุคคลที่ 3.
- ปรับปรุง API เพื่ออำนวยความสะดวกในการเขียนสคริปต์และระบบอัตโนมัติของไดรเวอร์.
ความคิดเห็นที่ไม่พบ